Temario del curso
Introducción a Web Development
- Sitio web vs aplicación web
- AccessUso de aplicaciones web en un dispositivo móvil
Comprender cómo funcionan los sitios web y las aplicaciones web
Preparación del entorno Web Development
Descripción de la capa de presentación (frontend) de una aplicación web
HTML Fundamentos
CSS Fundamentos
JavaFundamentos del script
Responsivo Web Design
Bibliotecas y marcos de trabajo front-end
Proyecto: Diseñar un sitio web optimizado para dispositivos móviles
Descripción de la capa de datos Access (backend) de una aplicación web
PHP Fundamentos
Bases de datos y SQL Fundamentos
Linux Fundamentos
Bibliotecas y marcos de backend
- Laravel
Configuración de una Web Application Server
- Pila LAMP: Linux, Apache, MySQL, PHP
Proyecto: Crear un Microblog
Protección de la aplicación web
Probar la aplicación web
- Desarrollo basado en pruebas
Gestión de su proyecto
- Control de versiones
Proyecto: Crear una aplicación de Cstore
Avanzado Javascript
Avanzado PHP
Avanzado SQL
Seguridad avanzada
AccessIbilidad y localización
Proyecto: Proyecto de pruebas
Técnicas de Despliegue e Integración Continua
- Jenkins
Collaboration y Desarrollo Ágil
Proyecto: TBD
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
- Título vocacional o en cualquier campo de estudio técnico relacionado con la programación informática o similar o experiencia práctica equivalente
- Experiencia con dos o más lenguajes de programación de propósito general, incluidos, 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
Ejemplos de la vida real.
Kristoffer Opdahl - Buypass AS
Curso - Web Security with the OWASP Testing Framework
Traducción Automática
El conocimiento del tema del entrenador fue excelente, y la forma en que se estructuraron las sesiones para que el público pudiera seguir las demostraciones realmente ayudó a consolidar ese conocimiento, en comparación con solo sentarse y escuchar.
Jack Allan - RSM UK Management Ltd.
Curso - Secure Developer .NET (Inc OWASP)
Traducción Automática