...
- Intro a programación con Javascript (ciclos y estructuras de control)
- Concepto algoritmo
- Variables
- Operadores aritmeticos, asignación y lógicos
- Contadores y acumuladores
- Estructuras de control (condicionales, for, while, do-while)
- Array, objetos, funciones
- Concepto Array, manejo de Array con Javascript
- Concepto Objetos, definición de objetos literales, Clases de objetos
- Definición de Funciones, Funciones Anónimas y Funciones auto-ejecutables
- Intro a jQuery, selectores y eventos
- Selectores de identificador, clases y avanzados
- Traversing
- Eventos
- Extensiones de jquery (plugins)
- jQuery Ajax
-
Pre-procesadors, Saas
- Por que usar pre-procesadores
- Tipos de pre-procesadores
- Por que usar SasS
- Opciones de compilación
- Uso de SaSS: Anidación, selector padre, variables
- Regla @import, @media y @extend en Sass
- Uso de @mixin y @include
- Formatos de salida de compilación
-
Package Manager / Gulp & Browser Sync
- Opciones de package manager
- Instalación de bower, npm y yarn
- Instalación de paquetes con bower
- Instalación de Gulp
- Escribir tareas en gulpfile
- Escribir watch e invocar tareas
- Instalación de plugins
- Ejemplos de tareas con gulp
- Instalación de browser sync
- Configurar Gulp para utilizar browser sync
- Instalación de WordPress (local)
- Estructura de wordpress
- Estructura de un theme para wordpress
- Custom field y advanced custom field
- Taxonomy
- Publicación de WordPress en hosting