¿Cómo pasar de ser un novato en front-end a un maestro en front-end?
Fase 1 (HTMLamp; conceptos básicos de CSS)
HTML: semántica HTML, etiquetas comunes HTML y su semántica, nuevas características de HTML5 y nuevas etiquetas comunes
CSS: Sintaxis CSS, selector, posicionamiento, flotante, modelo de caja, nuevo selector CSS3 y sus propiedades, transformación, filtrado, animación
Photoshop: aplicación básica, conversión de imágenes psd en páginas estáticas
Estándares : Separe estilo y estructura, cree páginas que cumplan con los estándares w3c, agregue comentarios, estandarice la sangría
Segunda etapa (habilidades básicas de front-end)
Conceptos básicos de JavaScript: sintaxis básica, conceptos básicos de algoritmos , estructuras de datos comunes, especificaciones de programación. Métodos comunes de objetos integrados, métodos de creación de objetos y su uso
API de JavaScript: operación BOM, operación DOM, implementación de efectos especiales, diseño de página, procesamiento de eventos, procesamiento de compatibilidad del navegador
JavaScript avanzado: pensamiento orientado a objetos, objetos, json, cierres, prototipos, cadenas de alcance, métodos de llamada y señalización de funciones, expresiones regulares, teoría y práctica orientada a objetos
jqurey: ventajas, selectores, animaciones, cadena programación e iteración implícita, uso y producción de plug-ins
Modularización: conceptos, evolución, especificaciones de diseño, RequireJS
Fase 3 (principiantes en desarrollo WEB móvil)
p>
HTML5amp; CSS3: reproducción multimedia, de audio y vídeo, extensión DOM, atributos personalizados, datos HTML5, geolocalización, lectura de archivos, arrastrar y soltar elementos, mejora multimedia, caché de aplicaciones, gestión de historial, almacenamiento en red, selección de CSS3 Convertidor, nuevas propiedades, transformación 2D, transformación 3D, animación
Lienzo: comandos de dibujo, principio de empaquetado distinto de cero, dibujo de formas, texto, imágenes, traducción, escalado, transformación de rotación, informes de datos ECharts
Git: línea de comando, uso básico, comparación de diferencias de archivos, restauración, fusión, operaciones de reversión, operaciones de almacén remoto, GitHub crea un almacén remoto, github crea un almacén privado remoto, la diferencia entre github y gitlab, genera sshkey y agréguelo a github y gitlab
Etapa 4 (Desarrollo WEB móvil avanzado)
bootstrap: descripción general, sistema de cuadrícula, tipografía, formularios, formularios, botones, imágenes, herramientas responsivas, uso de componentes
Red Móvil: Introducción a las pantallas, navegadores y sistemas operativos de los móviles. Depuración de simulación de Chrome, depuración de máquinas reales, ventana gráfica, rem, soluciones de adaptación convencionales, encapsulación de gestos, mvc, comandos comunes, enlace bidireccional y enlace unidireccional
angularjs: módulo, controlador, $watch, personalizado comandos, jqLite, filtros, filtros de formato, filtrado de datos, servicio $http, enrutamiento front-end, interceptor http
marco css: complete el desarrollo responsivo mediante bootstrap y comprenda el marco de interfaz de usuario móvil más utilizado