Este documento presenta el temario de un curso de frontend que incluye módulos sobre HTML, CSS, JavaScript, Git, ReactJS, Angular y más. Los temas cubren conceptos básicos como etiquetas HTML y hojas de estilo CSS, y avanzados como frameworks JavaScript, manejo de estados, despliegue de proyectos y más. El curso parece enfocarse en desarrollar habilidades prácticas a través de un proyecto evolutivo.
0 calificaciones0% encontró este documento útil (0 votos)
112 vistas8 páginas
Este documento presenta el temario de un curso de frontend que incluye módulos sobre HTML, CSS, JavaScript, Git, ReactJS, Angular y más. Los temas cubren conceptos básicos como etiquetas HTML y hojas de estilo CSS, y avanzados como frameworks JavaScript, manejo de estados, despliegue de proyectos y más. El curso parece enfocarse en desarrollar habilidades prácticas a través de un proyecto evolutivo.
Este documento presenta el temario de un curso de frontend que incluye módulos sobre HTML, CSS, JavaScript, Git, ReactJS, Angular y más. Los temas cubren conceptos básicos como etiquetas HTML y hojas de estilo CSS, y avanzados como frameworks JavaScript, manejo de estados, despliegue de proyectos y más. El curso parece enfocarse en desarrollar habilidades prácticas a través de un proyecto evolutivo.
Este documento presenta el temario de un curso de frontend que incluye módulos sobre HTML, CSS, JavaScript, Git, ReactJS, Angular y más. Los temas cubren conceptos básicos como etiquetas HTML y hojas de estilo CSS, y avanzados como frameworks JavaScript, manejo de estados, despliegue de proyectos y más. El curso parece enfocarse en desarrollar habilidades prácticas a través de un proyecto evolutivo.
Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 8
CURSO FRONTEND
TEMARIO HTML Y CSS
1. Introducción a HTML, etiquetas y atributos Introducción a HTML IDE y extensiones Mi primera página web Etiquetas más utilizadas 2. Formularios y tablas Etiquetas para formularios Botones Tablas en HTML 3. Multimedia Imágenes Videos y audio 4. Introducción al CSS Introducción a las hojas de estilo Selectores en CSS Las tres formas de insertar estilos Colores Fondos de colores e imágenes Estilos de altura, anchura, padding y margin Fuentes en CSS 5. Disposición de elementos y para multimedia Disposiciones y alineaciones Posicionamiento FlexBox Overflow Trabajando la opacidad y galerías de imágenes Reproductores de video 6. Anidación de selectores Anidación de selectores Pseudoclases Pseudoelementos Especificidad CURSO FRONTEND TEMARIO HTML Y CSS 7. Creación de estilos para formularios Estilando formularios Creando un formulario moderno 8. Bootstrap Incluyendo Bootstrap en nuestro proyecto Estilos y animaciones de Bootstrap 9. Animaciones y Transiciones Animaciones y transiciones Tooltips 10. Introducción al diseño responsive Unidades fijas y relativas Responsive y unidades em y rem Media Queries Uso avanzado de Flex Box Variables reutilizables en CSS 11.El sistema grid de Bootstrap Sistema grid de Bootstrap 12. Aspectos de interés de Boostrap Tablas, imágenes, Jumbotron Alertas, Spinners, Tarjetas Listas Formularios Modales, popovers y tooltips Iconos, Toasts, Badges, Progress, Tipografía 13. Usando pre - procesadores CSS Introducción a SASS Variables y mixins Importación de estensiones Instalación global SASS y use vs import Funciones SASS 14. Presentación de proyectos CURSO FRONTEND TEMARIO JAVASCRIPT 1. Introducción a JavaScript Introducción al curso Node y NPM Proyecto Node Ejecución y comentarios 2. Sintaxis, variables y palabras reservadas de JS Tipado en JS y tipos primitivos Declaración de variables y escritura dinámica Notación en JavaScript Listas, Objetos y Fechas en JS 3. Estructuras de control Bifurcaciones if else y switch Comparaciones en JS Bucles for y while Formas de controlar los bucles con continue y break Etiquetas en los bucles 4. Cadenas de texto Tipos de declaración de strings y cuando utilizarlos Métodos más comunes de los Strings Manipulación de cadenas de texto Expresiones regulares y métodos de búsqueda de cadenas 5. Números en JavaScript Numbers y precisión en JS Operaciones y redondeo Métodos de numbers y límites en JS 6. Trabajando con listas Listas y métodos de mutación de listas Concatenación y obtención de fragmentos de listas Métodos de iteración en listas Métodos avanzados, obtención de listas a partir de listas Ordenación de listas y comparación entre dos listas CURSO FRONTEND TEMARIO JAVASCRIPT 7. Trabajando con Sets y Objetos Trabajando con Sets Objetos en JavaScript Fechas en JavaScript Uso de la consola en JavaScript 8. Introducción a las funciones Introducción a las funciones en JavaScript Funciones de tipo flecha y anónimas Carga y sobrecarga de funciones Funciones asíncronas y promesas Funciones generadoras 9. Gestión de errores Errores en JavaScript Gestión de logs en NodeJS 10. Módulos en JavaScript Módulos y sus utilización con CommonJS Utilizando módulos con ES6 Librerías en Node y NPM y su utilización Librerías interesantes 11. POO en JavaScript Introducción a la programación orientada a objetos Creación y uso de clases en JavaScript Ámbito de las clases, métodos y atributos públicos, privados y protegidos Getters y Setters en objetos Herencia y Polimorfismo 12. Depuración de código Introducción a la depuración en VSCode 13. Configuración y uso de ESLint ¿Qué es el linting y ESLint? Ficheros de configuración ESLint Instalación y creación de ficheros de configuración personalizados Reglas temporales y scrips para ejecución de ESLint en nuestro código CURSO FRONTEND TEMARIO JAVASCRIPT 14. Gestión de eventos Introducción a HTML con JS Utilización de librerías de terceros Manejo de eventos en JavaScript Eventos personalizados JQuery Alertas y diálogos en pantalla 15. Persistencia de datos en navegador Persistencia de datos en navegador 16. Aplicando Drag & Drop Drag and Drop con JavaScript 17. Usando Geolocalización Inicialización de mapas en HTML Geolocalización CURSO FRONTEND TEMARIO GIT 1. Introducción al control de versiones Introducción al control de versiones 2. Repositorio local l Repositorio local 1 3. Repositorio local ll Repositorio local 2 4. Repositorios remotos 5. Conflictos 6. Gitflow 7. Introducción a Cl/CD 8. GitHub Actions 9. Gitlab Cl 10. Bitbucket Pipelines CURSO FRONTEND TEMARIO REACTJS 1. Introducción a React JS Introducción a React JS 2. Componentes y jerarquía 3. Presentación del proyecto evolutivo 4. Los Hooks de React Los Hooks de React Tutoría sobre hooks 5. Avance del proyecto evolutivo 6. Estilos a un proyecto ReactJS 7. Avance del proyecto evolutivo 8. Manejo de eventos 9. Avance del proyecto evolutivo 10. Depuración de código 11. Buenas prácticas de estructuración de proyectos 12. Renderización condicional a la aplicación 13. Avance del proyecto evolutivo 14. Formularios 15. Avance del proyecto evolutivo 16. Sistema de enrutado de React JS 17. Gestión avanzada de rutas en React JS 18. Avance del proyecto evolutivo 19. Repaso con procesos asíncronos 20. Peticiones HTTP con Fetch 21. Peticiones HTTP con Axios 22. Avance en el proyecto evolutivo 23. Problema de gestión del estado de la aplicación 24. Estados globales asíncronos 25. Gestionando el estado con Hooks 26. Introducción a Webpack y configuración 27. Build del proyecto 28. Despliegue del proyecto final CURSO FRONTEND TEMARIO ANGULAR 1. Introducción a Angular Introducción a Angular 2. Componentes 3. Presentación del proyecto final 4. Directivas 5. Servicios 6. Routing 7. Sistema de enrutado del proyecto evolutivo 8. Formularios 9. Pipes 10. Creando pipes personalizados en nuestro proyecto 11. HTTP 12. Peticiones HTTP y manejo de errores en el proyecto final 13. Angular Material Desing 14. Aplicando Material Desing en nuestro proyecto 15. Animaciones 16. Angular CLI 17. Sesión final