¡Bienvenidos al proyecto!
Agradeceros vuestra entrega y compromiso, será indispensable para poder llegar a nuestro máximo potencial.
Es todo un orgullo poder formar parte de este proyecto así que sentíos felices y sobretodo aprovechad al máximo el tiempo.
Nuestro objetivo será adquirir todos los conocimientos necesarios hasta alcanzar una noción de lo que puede realizar un desarrollador Full Stack.
Adquiriremos las habilidades para poder cumplir con los requisitos del sector de desarrollo de software:
- Cumplimiento de plazos: El desarrollo de software suele tener plazos ajustados y fechas límite estrictas. Si los miembros del equipo no están comprometidos y no entregan su trabajo a tiempo, el proyecto puede retrasarse y afectar a otros aspectos del negocio.
- Calidad del producto: La entrega de un software de calidad requiere dedicación y esfuerzo. La ausencia de estas cualidades evitará realizar un trabajo bien hecho, generando errores y problemas que afecten al funcionamiento. Esto generará incidencias y restará la confianza de los clientes.
- Colaboración efectiva: La unidad del equipo y la capacidad de convertir contenido técnico en soluciones de negocio es fundamental para una colaboración efectiva. El trabajo colaborativo aumenta la productividad y la calidad del trabajo.
- El esfuerzo individual es el 50% del nivel que alcanzaréis. El otro 50% lo conseguiréis en equipo.
- Los logros de todos es el logro de cada uno.
- La cooperación fomenta el compañerismo y mejora el equipo de forma global.
- Cada uno de vosotros sois el engranaje de un sistema mucho más grande.
- Ninguna duda es tonta, la duda de uno puede ser la duda de todos.
- No seáis tímidos, si tenéis alguna sugerencia, compartidla.
- Recordad que esta 'partida' la superamos en cooperativo.
Las herramientas y tecnologías con las que trabajaremos son las siguientes:
- Laravel 10. Framework Fullstack para aplicaciones Web sólidas y escalables.
- Blade / TWIG. De los mejores Template Engine. Documentación
- Bootstrap 5+. Framework para desarrollo web Responsive basado en interfaces de usuario.
- Node JS. Entorno de ejecución. Ejecución de tareas.
- MySQL. Sistema de gestión de bases de datos.
[Provide a brief description of each technology and its role in the project.]
Nuestro entorno de desarrollo consistirá en múltiples componentes que conforme avance la formación irán tomando sentido.
- MySQL Workbeanch (Todas las herramientas): https://dev.mysql.com/downloads/windows/installer/8.0.html (285.3M)
- Table Plus. https://tableplus.com/download
- Laragon. https://laragon.org/download/index.html (FULL)
- Composer. https://getcomposer.org/download/ (EXE)
- XAMP. https://www.apachefriends.org/es/download.html (8.2.12 version)
- Node JS. https://nodejs.org/en/download/current (instalar chocolately en el instalador) LTS
- Local. https://localwp.com/help-docs/getting-started/installing-local/
- Visual Studio. https://code.visualstudio.com/download
Algunas de las herramientas que nos facilitarán la vida serán las siguientes:
- Brave: https://brave.com/es/download/
- Firefox: https://www.mozilla.org/es-ES/firefox/new/
- Firefox Developer: https://www.mozilla.org/es-ES/firefox/developer/
- Chrome: https://www.google.com/intl/es_es/chrome/next-steps.html?brand=JJTC&statcb=1&installdataindex=empty&defaultbrowser=0#
- Github: https://desktop.github.com/
- Git: https://git-scm.com/download/win
- Postman: https://www.postman.com/downloads/
- Figma. https://www.figma.com/downloads/
- Notion. https://www.notion.so/es-es/desktop
- Filezilla. https://filezilla-project.org/download.php?platform=win64
- Paquete Office.
Estos programas nos brindarán un extra de productividad o de resolución de problemas.
- Power toys. https://learn.microsoft.com/es-es/windows/powertoys/install
- Anydesk. https://anydesk.com/es/downloads/windows
- Instalamos la última versión de xaamp.
- Configuramos las variables de entorno .
- Variables de entorno
Preguntas frecuentas del proyecto
-
¿Cuál es la duración del proyecto? A: La duración se compone de dos fases, una fase de formación académica orientada al desarrollo software y otra laboral.
-
¿Es necesario tener conocimientos previos o avanzados? A: No, el proyecto Tandem está diseñado para exprimir al máximo las capacidades de cada individuo adquiriendo progresivamente todas las bases necesarios para avanzar.
-
¿Debería formarme en otras tecnologías además de las del proyecto? A: El conocimiento digital no ocupa espacio como no sucede en otros ámbitos. Cualquier otra habilidad o lenguaje que desarrolles aumentará las probabilidades de éxito del equipo.
[If applicable, provide information on how to contribute to the Tandem project.]
[Specify the license under which the Tandem project is distributed.]
[Provide contact information for inquiries or support.]