Curso Desarrollo Web
$465.000 $180.000
Curso 100% online asincrónico, duración de 60 horas, al final del curso obtedrs las competencias necesarias para llevar a cabo proyectos web
- Description
- Reviews (0)
Description
Módulo 1: Introducción al Desarrollo Web
– Qué es el desarrollo web y su importancia.
– Historia y evolución de las tecnologías web.
– Conceptos básicos: Frontend vs. Backend, Cliente vs. Servidor.
Módulo 2: Fundamentos de HTML y CSS
– Introducción a HTML: estructura y sintaxis.
– Etiquetas HTML para texto, enlaces e imágenes.
– Introducción a CSS: selección de elementos y propiedades.
– Aplicación de estilos a texto, color, fondos y bordes.
Módulo 3: Diseño Responsivo y Layouts
– Diseño responsivo y su importancia.
– Uso de media queries para adaptar diseños.
– Creación de layouts flexibles y basados en grid.
Módulo 4: Introducción a JavaScript
– Introducción a JavaScript: variables, tipos de datos, operadores.
– Control de flujo: condicionales y bucles.
– Funciones y manipulación del DOM básica.
Módulo 5: Interactividad y Manipulación del DOM
– Manipulación avanzada del DOM: selección y modificación de elementos.
– Eventos: interacción del usuario y respuestas.
– Uso de librerías y frameworks como jQuery.
Módulo 6: Desarrollo Frontend Avanzado
– Uso de librerías y frameworks modernos como React o Vue.js.
– Gestión de estados en aplicaciones frontend.
– Llamadas a APIs para obtener y mostrar datos dinámicos.
Módulo 7: Introducción al Desarrollo Backend
– Introducción a backend: lenguajes (por ejemplo, Node.js, Python, PHP), servidores, bases de datos.
– Comunicación cliente-servidor mediante HTTP.
Módulo 8: Bases de Datos y Persistencia
– Tipos de bases de datos: SQL vs. NoSQL.
– Diseño y creación de bases de datos.
– Consultas básicas: recuperación, inserción, actualización y eliminación de datos.
Módulo 9: Desarrollo Full Stack y APIs
– Conceptos de desarrollo full stack.
– Creación de APIs RESTful.
– Integración entre frontend y backend.
Módulo 10: Despliegue y Seguridad
– Despliegue de aplicaciones en servidores web.
– Conceptos básicos de seguridad en desarrollo web.
– Protección contra ataques comunes, como inyecciones SQL y ataques de Cross-Site Scripting (XSS).
Módulo 11: Optimización y Pruebas
– Estrategias de optimización de rendimiento.
– Herramientas de depuración y pruebas.
– Pruebas de usabilidad y experiencia de usuario.
Módulo 12: Tendencias y Futuro del Desarrollo Web
– Exploración de las tendencias actuales en desarrollo web.
– Introducción a tecnologías emergentes como WebAssembly.
– Continuo aprendizaje y desarrollo profesional en el campo.
Módulo 13: Proyecto Final
– Desarrollo de un proyecto web completo desde cero.
– Implementación de diseño, interactividad y funcionalidades.
– Despliegue en línea y presentación del proyecto.
Reviews
There are no reviews yet.