Programa del Curso
Introducción al desarrollo web
Sitio web vs aplicación web
Acceso a aplicaciones web en un dispositivo móvil
Comprender cómo funcionan los sitios web y las aplicaciones web
Preparación de su entorno de desarrollo web
Comprender la capa de presentación (frontend) de una aplicación web
Fundamentos de HTML
Fundamentos de CSS
Fundamentos de Javascript
Diseño web adaptable
Librerías y marcos frontales
Proyecto: diseña un sitio web optimizado para dispositivos móviles
Comprender la capa de acceso a datos (backend) de una aplicación web
Fundamentos de PHP
Bases de datos y fundamentos de SQL
Fundamentos de Linux
Bibliotecas de back-end y marcos
Laravel
Configuración de un servidor de aplicaciones web
Pila LAMP: Linux, Apache, MySQL, PHP
Proyecto: Crea un microblog
Asegurando su aplicación web
Probando su aplicación web
Desarrollo impulsado por prueba
Administrar su proyecto
Control de versiones
Proyecto: Crea una aplicación Cstore
Javascript avanzado
PHP avanzado
SQL avanzado
seguridad avanzada
Accesibilidad y localización
Proyecto: Proyecto de prueba
Técnicas de implementación e integración continua
Jenkins
Colaboración y desarrollo ágil
Proyecto: TBD
Optimizando su aplicación web
Escalando su aplicación web
Solución de problemas de su aplicación web
Proyecto: TBD
Otras tecnologías y metodologías
Reaccionar, aplicaciones web progresivas, bases de datos NoSQL, etc.
Observaciones finales
Optimización de la aplicación web
Escalado de la aplicación web
Solución de problemas de la aplicación web
Proyecto: TBD
Otras tecnologías y metodologías
- React, Progressive Web Apps, NoSQL bases de datos, etc.
Palabras finales
Requerimientos
- Profesional o Grado en cualquier Programa de informática relacionado o similar campo de estudio técnico o experiencia práctica equivalente
- Experiencia con dos o más lenguajes de programación de propósito general que incluyen, entre otros: PHP, JavaScript, Python, Java u Objective C
- Experiencia en desarrollo de aplicaciones web o desarrollo de aplicaciones móviles
Testimonios (5)
Me gustó cómo Gunnar escribió casi todo el código sobre la marcha a medida que avanzábamos, pero que había un montón de material preparado previamente en el Google Drive al que puedo referirme después de la capacitación. El código que Gunnar escribió en base a los datos de muestra que proporcioné de antemano también fue extremadamente útil y también hizo que el entrenamiento fuera relevante para nuestros propios conjuntos de datos.
Ranvir - Schroders Personal Wealth
Curso - Visual Studio Code
Traducción Automática
Múltiples ejemplos para cada módulo y gran conocimiento del formador.
Sebastian - BRD
Curso - Secure Developer Java (Inc OWASP)
Traducción Automática
Module3 Applications Attacks and Exploits, XSS, SQL inyección Ataques y exploits de servidores Module4, DOS, BOF
Tshifhiwa - Vodacom
Curso - How to Write Secure Code
Traducción Automática
Tópicos discutidos, muchos ejemplos de código en vivo, actitud del entrenador hacia el grupo
Weronika - ATOS PGS sp. z o.o.
Curso - Reactive Programming with Angular RxJS
Traducción Automática
Ejemplos de la vida real.
Kristoffer Opdahl - Buypass AS
Curso - Web Security with the OWASP Testing Framework
Traducción Automática