Desarrollador de Front-End

Introducir al desarrollo web, desarrollando diferentes sistemas de programación como HTML, CSS, JavaScript y entender sus funcionalidades para desarrollar sitios web utilizando estándares de desarrollo, usabilidad y accesibilidad.

  • Ser mayor de 16 años de edad.
  • Acceso a computadora con conexión a Internet y posibilidad de uso e instalación de programas.
  • Para ingresar no se requiere el bachillerato ni el examen de admisión de la UCR.
Precio
  • Costo por modulo: ₡183.600.
 
Duración
  • 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
 
Contenidos

Tema 1: HTML 5

  • Estructuras
  • Buenas Prácticas
  • IDE Visual Code
  • Tags
  • Semántica
  • Media y Graphics
  • HTML Form
  • HTML APIs

Tema 2: CSS3

  • Semántica (selectores, clases, IDs)
  • Técnicas de Layout y templates
  • CSS Optimization
  • CSS Arquitecture
  • Buenas Prácticas
  • Bootstrap
  • Responsive Design
Precio
  • Costo por modulo: ₡183.600.
 
Duración
  • 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
 
Contenidos

Tema 3: JavaScript

  • Introducción a la programación
  • Sintaxis y estructuras.
  • Variables y Eventos.
  • Arreglo y objetos.
  • Funciones y clases.

                                                         

Tema 4: JavaScript Intermedio

  • Objetos JSON
  • Expresiones regulares y trycacth.
  • Programación orientada a objetos.
  • Introducción Jquery.
  • Eventos y sintaxis.
  • Notación de objetos javascript, síncrono y sincrónico
Precio
  • Costo por modulo: ₡183.600.
 
Duración
  • 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
 
Contenidos

Tema 5: Base de datos y servidor web

  • Base de datos.
  • Introducción a la base de datos.
  • Creación de tablas y definición de atributos.
  • Procedimientos almacenados.
  • Servidor Web
  • My SQL.

 

Tema 6: React JS

  • Qué es ReactJS y Node JS
  • Componentes
  • Eventos y Estados
  • Local Storage
  • Custom Hooks
  • Router
  • Peticiones HTTP
  • Optimización
Precio
  • Costo por modulo: ₡183.600.
 
Duración
  • 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
 
Contenidos

Tema 7: React Native

  • Fundamentos de React Native
  • Autenticación
  • Navegación
  • Layout
  • Material Design Theming
  • Redux
  • Cloud Firestone y Firebase
  • Rest Api
  • Collection y List
  • Elementos avanzados

 

Tema 8: React CRUD APP

  • Construcción de proyecto en React
  • Implementación
  • Creación Node JS APP

Ajustes del servidor web y MySQL

Precio
  • Costo por modulo: ₡183.600.
 
Duración
  • 6 semanas. 36 horas en total divididas en 12 lecciones de 3 horas cada una. Dos lecciones por semana.
 
Contenidos

Tema 9: Diseño Web y Proceso de Desarrollo

  • Diseño Web
  • Interfaz de Usuario UI
  • Experiencia de Usuario UX
  • Usabilidad
  • Mobile First
  • Responsive Design
  • Adaptive Design
  • Proceso de Desarrollo

 

Tema 10: Accesibilidad

  • Conceptos
  • Atributos
  • Contenido
  • HTML Accesible
  • Leyes
  • WCAG