Desarrollo Full-Stack
WEBAcerca de este curso
Curso Desarrollo Full-Stack con JavaScript
En este curso conocerás en profundidad qué es el estándar JavaScript ES6, aprenderás qué es TypeScript y cuáles son sus principales características y funciones, en qué consiste el formato JSON, aprenderás qué son y para qué se utilizan los API´s de HTML5, en qué consiste Angular, qué es y cómo se utiliza Node.js y, por último, aprenderás que es API REST y cómo se utiliza con Express.
Módulos
JavaScript ES6- Variables (var, let y const)
- Ámbitos
- Tipos de datos
- Operadores
- Estructuras de control
- Tipos de referencia
- Funciones
- Funciones arrow
- Programación OO
- BOM
- DOM
- Eventos
- Depuración en el navegador
- Características de TypeScript
- Variables y Tipos de datos
- Funciones
- Orientación a objetos
- Compilación
- Estructura
- Tipos de datos
- JSON vs XML
- Media Source Extensions
- History API
- File API
- Canvas
- Geolocalizacion
- Web storage
- IndexedDB
- Web sockets
- Web workers
- WebGL
- Drag and Drop
- Instalación
- Npm
- Programación asíncrona
- Creación de servicios básicos
- Bases de datos: MongoDB
- Instalación
- Módulos
- Componentes
- Servicios
- Directivas
- Templates
- LifeCycle
- Listas
- Formularios
- Observables
- NgModules
- Dependency Injection
- Routing y Navigation
- Consumo de APIs
- Introducción a Express
- Instalación y configuración
- Esqueleto del API
- Peticiones y respuestas
- Rutas
- Controladores
- Middleware
- Bases de datos
- Control de errores
- CRUD
- Validación
Prerrequisitos recomendados
Es recomendable que los participantes tengan conocimientos básicos de programación.
Recomendaciones generales para seguir el curso
No hay tiempo ni horario estimado para la realización de este curso. Tú decides cuándo puedes o quieres hacerlo. Recomendamos invertir unas 23 horas de estudio al módulo 1, realizando los test de cada unidad, así como la actividad de JavaScript. Unas 13 horas de estudio al módulo 2, realizando los test de cada unidad, así como desarrollando la actividad de TypeScript. Unas 13 horas de estudio al módulo 3, realizando los test de cada unidad, así como desarrollando la actividad de JSON. Unas 25 horas de estudio al módulo 4, realizando los test de cada unidad, así como desarrollando la actividad de API’s HTML5. Unas 31 horas de estudio al módulo 5, realizando los test de cada unidad, así como desarrollando la actividad de Angular. Unas 10 horas de estudio al módulo 6, realizando los test de cada unidad, así como desarrollando la actividad de Node.js. Unas 23 horas de estudio al módulo 7, realizando los test de cada unidad, así como desarrollando la actividad de API REST y 12 horas a la práctica y al test final. En total te sugerimos dedicar 150 horas al curso, que podrás repartir entre la visualización de los vídeos, la lectura de las notas técnicas y la realización de test y actividades.