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