El programa te enseñará los fundamentos de la informática y luego te especializará en la materia, el entorno colaborativo basado en proyectos hace que cada estudiante esté listo para el mundo real después de graduarse. El aprendizaje basado en proyectos es una metodología de aprendizaje alternativa verdaderamente transformadora.
Adoptarás rápidamente nuevas habilidades y metodologías y prepárate para tener éxito en esta industria en constante evolución, estarás capacitado para desenvolverte en las tecnologías actuales, pero las habilidades de aprendizaje que desarrollarás aquí, te ayudarán a adaptarte y aprender las tecnologías y los lenguajes de codificación del mañana.
Interesados en convertirse en un Full Stack Web Developer.
Curso 1/ Fundamentos de Ingeniería de Software.
Primer trimestre
Git y línea de comandos
Introducción a Bash
C - primeras declaraciones
C - punteros
C - recursividad
C - biblioteca estática
C - asignación de memoria
C - preprocesador
C - funciones variadas
C - manipulación de bits
C - E/S de archivo
Lista simplemente vinculada
Crea tu propia printf
Crea tu propio Shell básico
Segundo trimestre
Python - primeras declaraciones
Python - importación y módulos
Python - estructuras de datos
Python - excepciones
Python - clases
Python - herencia
Python - E|S de archivo
Python - serialización/ deserialización de JSON
Introducción a HTML/CSS
SQL - consultas básicas
SQL - unirse a consultas
C - paquete de programas dinámicas
C - archivos MAKE
Listas doblemente enlazadas
Pila y colas
Tablas hash
Algoritmos de clasificación
Árboles binarios
Bash - secuencias de comandos
Procesos y señales Unix
Regex
Introducción a la red
Tercer trimestre
Python - objeto-relacional
Cartografía
Python - marco web
Python - API RESTful
Python - raspado web
Javascript - primeras declaraciones
Javascript - objetos
Javascript - alcances y cierres
Javascript - raspado web
Algoritmos de búsqueda
SSH
Certificado SSL
Servidor web
Equilibrador de carga
Cortafuegos
MySQL replica
Monitoreo del servidor
Implementación de código
Post mortem
Depuración de pila web
Proyecto de portafolio
Especialización
Curso 2/ Desarrollo Web Full-Stack
Cuarto trimestre
HTML/CSS avanzado
Herramientas de desarrollo
SASS
Flexbox y diseño receptivo
Forma y accesibilidad
Bootstrap
Javascript/JQuery avanzado
Cookies y almacenamiento local
Investigación y desarrollo UI/UX
Cree páginas web estáticas a partir de un archivo de diseñador
Cree una aplicación web dinámica en Javascript
Quinto trimestre
Python 3 avanzado
Información personal
Autenticación: básica y sesiones
Servicio de autenticación
Paginación API
Algoritmos de almacenamiento en caché
I18n
Pruebas unitarias y de integración
MySQL avanzado
Introducción a NoSQL
Introducción a Redis
Introducción a ES6
Clases ES6 / data
Introducción a Node JS
Sistema de colas
Sexto trimestre
TypeScript
Webpack
Introducción a React
Componentes React
React estilo en línea
React state/immutable
React Redux - action y normalizar
React Redux - reducer/ selector
React Redux - connector/ hooks
Implementación desde un archivo Designer
Proyecto de aprendizaje de su elección
Graduado
Recibirás: Título de Full Stack Web Developer por Holberton.
Edad mínima 18 años.
Información Adicional
Precio de año Holberton. 7.500€
Otros cursos