Servicio de Instrucción: FRONTENDDEVELOPER
Oficialización: Director Edwin Maraví
Año: 2023
Código: cfedev_8_2023_v01
Temario
FRONT END DEVELOPER
I. DATOS GENERALES
Año de vigencia : 2023
Número de sesiones : 16 sesiones (5 horas por sesión)
Horas académicas : 80 horas
Requisitos : Fundamentos de la programación.
II. FUNDAMENTACIÓN
El Front-end de una web, es toda la parte visual que un usuario puede observar cuando entra a una
web como los colores, tipografía, banners, imágenes, icónos, etc.
En este curso de Java Front-end Developer, conocerás las herramientas necesarias para realizar diseños
web, serás capaz de manejar al detalle las especificaciones del Framework Angular y React. Además,
lograrás identificar la arquitectura web idónea en base a las necesidades del proyecto.
III. UNIDAD DE COMPETENCIA
Desarrollar proyectos web.
IV. CAPACIDADES TERMINALES Y CRITERIOS DE EVALUACIÓN
CAPACIDAD TERMINAL CONTENIDO
El alumno será capaz de desplegar Maquetados web
con Angular y React aplicaciones
web. Adicionalmente,
Html5
estará preparado para: CSS 3
• Crear una capa de presentación JavaScript
con tecnologías en JavaScript. Bootstrap con jQuery
• Aplicar buenas prácticas en el
typescript
desarrollo aplicaciones web con
Angular y React. Angular 15
• Integrar una aplicación JavaScript React
con REST API con nodeJS.
V. CONTENIDOS
HTML 5 • Conceptos básicos.
CSS 3 • Diagramando una página web con nuevas etiquetas html5 y reglas CSS3.
• Aplicando formatos iguales a varios objetos con clase.
• Definiendo formatos a hipervínculos.
• Creando menús con listas e hipervínculos.
• Media Queries Navegación Responsive.
• Uso de objetos responsive media.
• Fuentes web responsive.
• Creando hipervínculos internos y externos.
• Formularios responsive Librerías jQuery.
• Galerías de imágenes - Slideshow y Lightbox Filtros y Selectores CSS3.
Animaciones y transiciones CSS3 Publicación.
JavaScript • ECMAScript
• Crear una API REST falsa
• Uso de la herramienta Postman para ejecutar verbos
React JS 16 • Introducción a React
• Configuración de entorno
• Introducción a JSX
• Componentes y propiedades
• Manejo de estado y las propiedades
• Hooks
• Ciclo de vida de los componentes
• Rutas con React-Router
• Consumir APIs usando axios
• Formularios
• Avanzada manera de gestionar el estado usando Redux
Angular 15 • Introducción Angular
• Introducción TypeScript
• Configuración de entorno
• Módulos
• Componentes
• Manejo de rutas
• Ciclo de vida del componente
• Comunicación entre componentes
• Templates, Directivas y Pipes
• Formularios Template-driven
VI. METODOLOGÍA
• Curso teórico-práctico.
• Exposición del profesor, ayudas audiovisuales, diálogo abierto y debate.
• Realización de casos prácticos en laboratorio.
• Realización de tareas en aula virtual.
• Generación de conocimiento mediante investigación y foros de discusión en aula virtual.
VII. EVALUACIÓN
La evaluación, como constatación del logro de los objetivos que es alcanzarlas capacidades mencionadas se dará
mediante la siguiente ponderación:
Práctica Calificada 1 y 2 50 %
Práctica Calificada 3 y4 50 %
TOTAL 100 %