Thanks to visit codestin.com
Credit goes to github.com

Skip to content
 
 

Latest commit

 

History

159 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Entorno de Desarrollo para grado superior de DAW/DAM

banner

Este repositorio proporciona un entorno de desarrollo completo para las clases de primer curso de Desarrollo de Aplicaciones Web (DAW) y Desarrollo de Aplicaciones Multiplataforma (DAM). Utiliza DevContainer y Docker Compose para garantizar un entorno estandarizado y fácil de desplegar.

🚀 Características del Entorno

  • Lenguajes y tecnologías incluidas:

    • Java
    • Python
    • MySQL
    • PHP (con soporte para phpMyAdmin)
    • HTML, CSS, JavaScript
    • Apache
    • Git
    • Soporte para autocompletado, ejecución, depuración.
  • Integración con Visual Studio Code:

    • Configuración automática con las extensiones necesarias para desarrollo web y de software.
    • Explorador web de proyectos PHP en localhost.

⚙️ Requisitos Previos

Antes de comenzar, asegúrate de cumplir con los siguientes requisitos:

  1. Conflictos de puerto MySQL (3306):

    • Si tienes MySQL o XAMPP instalados en tu equipo, debes desinstalarlos o detener manualmente el servicio para evitar conflictos en el puerto 3306.
    • Alternativamente, puedes modificar el puerto en el archivo docker-compose.yml. Cambia la línea:
      3306:3306
      por:
      3300:3306
  2. Descargar e instalar las siguientes herramientas:

🛠️ Instalación y Configuración del Entorno

Sigue estos pasos para instalar y configurar el entorno de desarrollo:

  1. Descargar el proyecto:

    • Clona este repositorio o descarga la carpeta daw:
      git clone https://github.com/caspero94/daw
  2. Abrir el proyecto en Visual Studio Code:

    • Abre la carpeta daw en Visual Studio Code.
    • VSCode detectará el DevContainer y te preguntará si deseas abrir el proyecto dentro del contenedor. Acepta la solicitud o pulsa F1, escribe Reopen in Container y presiona Enter.
    • Espera a que finalice la instalación y configuración de los contenedores.
  3. Configurar phpMyAdmin:

    • Accede a phpMyAdmin (puerto 8080) con las siguientes credenciales:
      • Usuario: root
      • Contraseña: root
    • Si aparece un mensaje indicando que algunas funciones están deshabilitadas, haz clic en la opción correspondiente para crear la base de datos phpmyadmin.
    • ¡Listo! La configuración estará completada.
  4. ¡Comienza a programar! 🎉

🔧 Ajustes del Entorno

📚 Documentación Adicional


📈 Cómo Contribuir

¿Tienes contenido valioso que te gustaría agregar? ¡Tu colaboración es bienvenida! Sigue los siguientes pasos para contribuir:

  1. Haz un fork del repositorio.
  2. Crea una nueva rama para tu contribución:
    git checkout -b mi-contribucion
  3. Realiza tus cambios y haz commit:
    git commit -m "Agregado nuevo contenido"
  4. Envía un pull request y lo revisaremos pronto.

🎉 Colaboradores

Agradecemos enormemente el esfuerzo de todos los que han contribuido a este proyecto. Cada aportación nos ayuda a mejorar y ampliar esta biblioteca de recursos.

¡Gracias a todos los que han colaborado!


🧑‍💻 Contacto

Si tienes preguntas, sugerencias o deseas colaborar de otra forma, no dudes en contactarme:
📧 Pedro Pereira Vaz - [email protected]


📜 Licencia

Este proyecto está bajo la licencia MIT. Puedes consultar más detalles en el archivo LICENSE.


footer

About

Entorno Desarrollo DAM

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages