CONTENIDO ENTRENAMIENTO
FECHA: 19/07/2024 Código: TRAIN-01 APROBADO POR PAULA LÓPEZ
Nombre del curso: Full Stack
Nivel: Avanzado
Descripción general Este curso te permitirá adquirir las habilidades y conocimientos
del curso necesarios para convertirte en un desarrollador FullStack de
nivel básico a avanzado. Aprenderás desde los fundamentos del
desarrollo web hasta las tecnologías más recientes y
demandadas en la industria, incluyendo HTML, CSS, JavaScript,
frameworks como React o [Link], [Link], bases de datos como
MongoDB y metodologías de desarrollo ágiles.
Objetivo El objetivo principal de este curso es formar desarrolladores
FullStack completos, capaces de diseñar, desarrollar e
implementar aplicaciones web completas desde cero. Al finalizar
el curso, los estudiantes estarán preparados para trabajar en
proyectos reales y afrontar los retos del desarrollo web
moderno.
Audiencia Este curso está dirigido a personas con o sin experiencia previa
en programación que deseen convertirse en desarrolladores
FullStack. No es necesario tener conocimientos previos de
informática, pero sí se recomienda tener una actitud proactiva,
interés por aprender y disposición para dedicar tiempo a la
práctica.
Prerrequisitos Computadora con acceso a internet
Navegador web actualizado
Un editor de texto básico (como Notepad++ o Sublime Text)
Disposición para aprender y practicar
Contenido Introducción al Desarrollo Web
Conceptos básicos de internet y la World Wide Web
Estructura básica de una página web (HTML)
Estilos de una página web con CSS
Introducción a JavaScript y su uso en el desarrollo web
Herramientas básicas para el desarrollo web
Desarrollo Front-End
HTML5 en profundidad: semántica, formularios,
multimedia
CSS3: selectores avanzados, diseño responsivo,
animaciones
JavaScript: variables, tipos de datos, operadores,
funciones
Librerías y frameworks populares de JavaScript (React o
CONTENIDO ENTRENAMIENTO
FECHA: 19/07/2024 Código: TRAIN-01 APROBADO POR PAULA LÓPEZ
[Link])
Creación de aplicaciones web interactivas y dinámicas
Desarrollo Back-End
Fundamentos de [Link] y el desarrollo web del lado del
servidor
Creación de APIs RESTful con [Link] y [Link]
Conexión a bases de datos NoSQL (MongoDB)
Autenticación y autorización de usuarios
Implementación de metodologías de desarrollo ágiles
Despliegue y Publicación
Entornos de ejecución y herramientas de desarrollo
Control de versiones con Git y GitHub
Despliegue de aplicaciones web a servidores en la nube
Optimización del rendimiento y seguridad de las
aplicaciones web
Buenas prácticas para el desarrollo profesional
Duración 40 horas
Tipo de curso Teórico práctico