Presentación de etiquetas Details and Summary
Ejemplo normal
Desarrollo de la interfaz web
- Html
- Selectores para aplicar estilos con CSS
- CSS box model
- Manipulación del DOM con Javascript
- Formularios con HTML
- Formularios con Javascript
- CSS para aplicar estilos al texto
- Javascript para generar texto dinamicamente
- Optimización del diseño para móviles con media queries
- Prueba de concepto con responsive layout
- Código HTML semántico
- Accesibilidad web
- Animaciones con CSS3
- Audio y video con HTML y Javascript
- Frameworks de CSS: Bootstrap, Foundation
- Desarrollo de componentes reutilizables
- Preprocesadores de CSS
- Manejadores de Tareas para compilar SASS
Programación con Javascript
- Variables: numéricas, string
- Variables booleanas
- Condicionales: if, else, elseif
- Arrays
- Prueba de concepto de Arrays y Condicionales
- Ciclos
- Anidación de ciclos
- Funciones. Scope. Closure.
- Prueba de concepto con Ciclos y Funciones
- Objetos. Prototype
- Clases. Orientación a objetos
- Tipado de datos
- Prueba de concepto de Orientación
- APIs del Browser
- Creación de módulos.
- CommonJS.
- AMD. ECMAScript
- NPM. API de NodeJS.
Desarrollo de aplicaciones web con React
- Conceptos de JavaScript y ES6
- Ambiente de trabajo JSX
- Rendereado de elementos
- ReactDOM
- Props
- Componentes y clases
- El estado y el ciclo de vida de una aplicación en React
- Elevando el estado
- Los eventos
- Las listas y los condicionales
- Estilos en elementos y componentes
- Formularios
- Ajax
- React Router
- Redux
- Componentes de alto nivel
- El rendimiento de una aplicación
- Publicando la aplicación
Desarrollo de aplicaciones web con Angular
- Angular y sus versiones
- El ambiente de trabajo
- La arquitectura de una aplicación en Angular
- Módulos
- Componentes y plantilla
- Metadata
- Data binding
- Directivas
- Servicios
- Dependency injection
- Angular Routing
- Formularios
- Observables y RxJS
- Componentes reutilizables
- Optimización de aplicaciones
- Implementación
Ejemplo con sabor
Desarrollo de la interfaz web
- Html
- Selectores para aplicar estilos con CSS
- CSS box model
- Manipulación del DOM con Javascript
- Formularios con HTML
- Formularios con Javascript
- CSS para aplicar estilos al texto
- Javascript para generar texto dinamicamente
- Optimización del diseño para móviles con media queries
- Prueba de concepto con responsive layout
- Código HTML semántico
- Accesibilidad web
- Animaciones con CSS3
- Audio y video con HTML y Javascript
- Frameworks de CSS: Bootstrap, Foundation
- Desarrollo de componentes reutilizables
- Preprocesadores de CSS
- Manejadores de Tareas para compilar SASS
Programación con Javascript
- Variables: numéricas, string
- Variables booleanas
- Condicionales: if, else, elseif
- Arrays
- Prueba de concepto de Arrays y Condicionales
- Ciclos
- Anidación de ciclos
- Funciones. Scope. Closure.
- Prueba de concepto con Ciclos y Funciones
- Objetos. Prototype
- Clases. Orientación a objetos
- Tipado de datos
- Prueba de concepto de Orientación
- APIs del Browser
- Creación de módulos.
- CommonJS.
- AMD. ECMAScript
- NPM. API de NodeJS.
Desarrollo de aplicaciones web con React
- Conceptos de JavaScript y ES6
- Ambiente de trabajo JSX
- Rendereado de elementos
- ReactDOM
- Props
- Componentes y clases
- El estado y el ciclo de vida de una aplicación en React
- Elevando el estado
- Los eventos
- Las listas y los condicionales
- Estilos en elementos y componentes
- Formularios
- Ajax
- React Router
- Redux
- Componentes de alto nivel
- El rendimiento de una aplicación
- Publicando la aplicación
Desarrollo de aplicaciones web con Angular
- Angular y sus versiones
- El ambiente de trabajo
- La arquitectura de una aplicación en Angular
- Módulos
- Componentes y plantilla
- Metadata
- Data binding
- Directivas
- Servicios
- Dependency injection
- Angular Routing
- Formularios
- Observables y RxJS
- Componentes reutilizables
- Optimización de aplicaciones
- Implementación