Aprende a crear interfaces web intuitivas y atractivas
Carrera
Práctica desde el primer día en la plataforma
Garantía de empleo
14 proyectos en el portafolio de GitHub
Inicio
Online desde cualquier parte del mundo

«Desarrollador Front-end»

gratuito
Acceso a una segunda carrera
Inicio
¡Prácticas desde el primer día!

Profesion tecnológica en demanda

Un desarrollador front-end crea la parte visual e interactiva de los sitios web para una experiencia atractiva y fluida.
Puedes trabajar desde cualquier parte del mundo o buscar un empleador en el extranjero
Puedes convertirte en desarrollador intermedio con una remuneración de 1,500 USD después de un año de trabajo real
Los buenos desarrolladores front-end están creciendo rápidamente en valor
Más de mil vacantes en Computrabajo.com
La mayoría de las vacantes son remotas
junior
middle
600 USD
1,500 USD
Según los resultados del estudio de Stackoverflow para el segundo semestre de 2022
senior
3,000 + USD
1 084 ofertas

Tus habilidades después de la graduación

Lenguajes
Javascript
HTML y CSS
Marcos
React
Redux Toolkit
Herramientas
Línea de comando
NPM
Git
Webpack
DOM API
Procesos
Algoritmos y estructuras de datos
Arquitectura de aplicaciones
Pruebas automatizadas
Desarrollador frontend
Juan Carlos González
Vue
TypeScript

Cómo es el proceso de formación

La carrera Desarrollador Front-end consta de módulos de formación con lecciones y proyectos.
En cada lección
teoría, pruebas para consolidar lo aprendido y practicar directamente en el navegador
1-2 veces por semana
reuniones con un mentor: webinars, sesiones de livecoding y más
Grabamos todas las reuniones en línea
para que las veas cuando quieras
Mentores y coordinadores
ayudan en el proceso educativo
Recreamos el entorno de trabajo de un programador real
Ves inmediatamente comentarios sobre tu decisión en forma de pruebas y sus resultados.
Obtienes acceso al simulador virtual, al editor de código y a la consola directamente en el navegador.
Si encuentras dificultades para realizar una tarea durante mucho tiempo, puedes consultar las pistas y mirar la solución del mentor.
No te atascarás, pregunta en directo a un desarrollador profesional en los chats de formación.
Toma lecciones por tu cuenta en el mejor tiempo para ti
El material educativo se presenta en formato de texto, en ocasiones hay videos cortos.
Cada lección incluye teoría, cuestionario (prueba de verificación) y práctica.
Recomendamos estudiar al menos 15 horas semanales para cumplir con el plazo estimado.
La práctica puede realizarse en forma de ejercicios de navegación, pruebas, proyectos, trabajo independiente y tareas.
El equipo de soporte hace que el proceso de formación sea más claro y eficiente
Los mentores son desarrolladores en ejercicio que responden preguntas en un chat grupal cerrado, revisan el código de los proyectos, realizan actividades y comparten experiencias.
Las coordinadoras organizan el proceso educativo: puedes contactarlos si quieres comprobar tu progreso, necesitas una pausa académica, te cuesta estudiar, quieres cambiar de programa.

Programa académico

Recibirás las herramientas y habilidades necesarias para conseguir un empleo. Nuestros programas, diseñados por desarrolladores expertos, se actualizan continuamente para adaptarse a las demandas del mercado.
Los materiales se actualizaron el 02 de febrero de 2024
Fundamentos de diseño y posicionamiento
2 meses
Fundamentos de maquetación moderna
Fundamentos de maquetación de contenido
CSS: Posicionamiento de elementos
CSS: Conceptos básicos de Flex
CSS: Diseño con Grid
Cursos
Fundamentos de programación
2 meses
Fundamentos de JavaScript
JS: Arrays
Fundamentos de la línea de comandos
Introducción a Git
JS: Configuración del entorno
Webinars
Configuración del entorno (gestor de versiones asdf, Ubuntu en Windows)
Depuración eficiente de código (depurador, enfoques)
Búsqueda de información técnica
Organización de tareas con una tabla Kanban (Trello)
Cursos
Juegos mentales
Proyecto final
JavaScript Profesional
2 meses
JS: Objetos
JS. Funciones
JS: Pruebas automatizadas
JS. Abstracción con datos
JS. Árboles
Integración Continua (CI)
Webinars
Algoritmos y estructuras de datos (entrenamiento en CodeBattle, dominio de algoritmos)
Trabajo eficiente (atajos de teclado, organización del espacio de trabajo, mecanografía a ciegas)
Programación funcional (pureza, efectos secundarios)
Diseño de lenguajes (análisis sintáctico, AST, funcionamiento del intérprete/compilador, orden de ejecución, tipado)
Cursos
Calculadora de diferencias
Proyecto final
Desarrollo de aplicaciones de navegador
2 meses
Empleo para desarrolladores
JS. Introducción a la POO
JS. Diseño orientado a objetos
Protocolo HTTP
JS. Programación asincrónica
JS. Polimorfismo
JS. Profundizando en clases
Expresiones regulares (Regexp)
JS. Pruebas avanzadas
Webinars
La estructura de los sistemas operativos (administración, procesos, memoria, sistema de archivos)
Conectarse en la capacitación a través de podcasts, libros, eventos en línea, participación comunitaria y blogs
Trabajo en equipo con Git
REST API, Colas, Trabajos en segundo plano
Cursos
Agregador RSS
Proyecto final
Desarrollo de aplicaciones React
2 meses
JS. React
JS. Redux (React)
JS. Poliformismo
JS. React Hooks
React. Redux Toolkit
JS. Adentrarse en las clases
Webinars
Entrevistas de prueba
Reach Hooks: useState, useEffect, useRef
Fundamentos de Webpack
Cómo funciona Redux y creación de análogo con React Hooks
Práctica de React Hooks
Desarrollo de producto (Lean Start Up: Time To Market, MVP, pruebas A/B)
Cultura ingenieril
Cursos
Chat (Slack)
Proyecto final
Cursos adicionales
Fundamentos de Typescript
Typescript Avanzado
Cursos

Mucha práctica para ti

Resuelve problemas directamente en tu navegador, en el simulador de Códica. Haz ejercicios después de la teoría o completa el cuestionario en  cada lección.
Consolida tus conocimientos en tareas más complejas.
El mecanismo es el mismo que el de los ejercicios, pero las pruebas están ligadas a lo visto en todo el curso, y no a una lección específica.
110 pruebas
1200+ pequeñas pruebas de detección (cuestionarios)
390+ ejercicios
Responde las preguntas inmediatamente después de ver la teoría y refuerza el material que has aprendido.
Pregunta 4
¡Correcto!
¿Qué permite hacer el pseudoelemento?
Array como objeto
En proceso
Construcción de ruta
Terminado
Seguimiento de dependencia
Terminado
Es un desarrollador en ejercicio que responderá cualquier pregunta sobre el programa. Estará encantado de ayudarte si tienes alguna duda o encuentras dificultades.
Mentor del curso
JS
React
TypeScript
Redux
Webpack
Front-End
Pool Ortega
Actualmente trabaja como desarrollador web en Bigcommerce

Cuenta con más de 4 años de experiencia en desarrollo

Desarrolló sitios web de gestión y contribuyó a páginas web de juegos

Mentor de la carrera "Desarrollador Front-End" en Códica
Organiza tu proceso educativo y trabaja contigo de manera personalizada para alcanzar tus metas.

Сoordinadora

Karen Benedetti
Más de 6 años de experiencia en educación y gestión de grupos. Máster en Psicología. Ha trabajado en la Secretaría de Educación de Bogotá y Yandex Practicum, la plataforma educativa líder en Rusia
Opinión sobre la coordinadora
Yony Alexander Herrera Arango,
estudiante de Códica
Coordinadora:
Desarollador Full-stack
Desarollador Front-end
Quiero expresar mi total gratitud por el maravilloso apoyo brindado por Karen en cada paso del camino. Su dedicación y orientación han sido fundamentales para mi progreso.
"
Camila Andrea Hernández Meza
Psicóloga y tallerista con más de 5 años de experiencia trabajando con estudiantes en la Pontificia Universidad Javeriana y el Colegio Policarpa Salavarrieta
Opinión sobre la coordinadora
Ricardo José Pérez Sánchez,
estudiante de Códica
Coordinadora:
Desarollador Full-stack
Desarollador Python
Camila desempeña un papel fundamental como coordinadora, siempre disponible y atenta a cualquier consulta o que pueda surgir.
"
Realiza el curso de empleo y empleabilidad (Career Course) para encontrar tu primer trabajo en TI
Inicio

Proyectos en tu portafolio

Muchos estudiantes encuentran trabajo después de los primeros tres proyectos. Cada proyecto fortalece tu portafolio, una ventaja importante tanto para principiantes como para expertos.
Juegos mentales
Aplicación de consola, que es un conjunto de cinco juegos matemáticos sencillos. Se basan en el principio de aplicaciones móviles populares para el entrenamiento cerebral.
2-4 semanas + hasta 2 semanas para revisión del código
Calculadora de diferencias
Una aplicación de consola, que es un programa que determina la diferencia entre dos estructuras de datos. La utilidad admite formatos de entrada yaml y json, analiza y procesa datos de ellos y genera el resultado en formatos de texto plain text, stylish y json.
2-4 semanas + hasta 2 semanas para revisión del código
Agregador RSS
Una aplicación web para recopilar y ver información de feeds RSS de diversas fuentes. Permite agregar un número ilimitado de feeds RSS, actualiza automáticamente los feeds y agrega nuevas entradas al flujo general.
2-4 semanas + hasta 2 semanas para revisión del código
Chat (Slack)
Similar al chat de Slack, versión simplificada. El proyecto se basa en tecnologías utilizadas en el trabajo diario por los desarrolladores front-end en general y los desarrolladores de React en particular.
2-4 semanas + hasta 2 semanas para revisión del código

Duplica tus posibilidades de empleo con el Programa de Doble Titulación

🎓 Para más información sobre el programa consulta esta página

Validación de tus habilidades

Al finalizar el curso con éxito, recibirás un certificado de finalización. Este certificado confirma que has dedicado tiempo y esfuerzo a tu formación, lo que te posiciona como un candidato prometedor
Obtén, sin esfuerzo y sin tiempo adicional, un Diploma oficial de Actualización Profesional de nuestro socio HEXLET College (San Petersburgo, Rusia) junto con nuestro certificado al finalizar tus estudios en Códica
oportunidad única
Inicio
Realiza el curso de empleo para encontrar tu primer trabajo en TI

Curso preparatorio para el empleo

Crea un CV impactante y un portafolio profesional.
Prepárate para entrevistas reales con simulaciones.
04
05
02
03
01
Resuelva pruebas tecnical reales de empreas.
Optimiza tu presencia en plataformas de empleo.
Gana experiencia real desarrollando proyectos de código abierto.
Te acompañará Yulie Rosales,
una experta en recursos humanos

Nos importa tu éxito laboral, por eso hemos preparado 5 pasos para convertirte en un candidato destacado

Nuestros egresados trabajan en grandes empresas de TI

50%
llegan a cargos medios después de un año de estudiar en Códica
Testimonios y reseñas de nuestros estudiantes
¡Confiamos en ti y en la calidad de nuestra formación!
Si después de 6 meses de completar la carrera no encuentras trabajo, te devolvemos la matrícula
Oportunidad de cambiar de profesión
Consigue empleo
o te reembolsamos
145 USD / mes
14+ proyectos en el portafolio
Garantía de empleo
Práctica en proyectos reales
Revisión de proyectos por parte de un mentor
Duración del curso: 10 meses
Oportunidad de cambiar de profesión

60 USD / mes
/mes
Sesiones en vivo
Asistencia de un coordinador
costo estándar
*costo con CodiBeca
Financiamiento con CodiBeca
Obtén condiciones especiales de financiamiento para tu educación con CodiBeca.
*CodiBeca es financiamiento educativo proporcionado por los socios tecnológicos de la empresa. Ofrecemos una beca del 45% en la matrícula para hacer más accesibles los estudios.
La cantidad de plazas es limitada.
🤑
Descuento 58%
¿Cómo aplico a ella?

El proceso es sencillo y accesible para todos. Solo tienes que cumplir con un requisito una vez que te encuentres dentro del curso:
Si sigues el horario (nuestro track), que implica una carga promedio de 15-20 horas a la semana y logras cumplir con las tareas, el acceso a la beca se te otorga automáticamente.
Al enviar el formulario, aceptas el «Política de privacidad», y también aceptas los «Términos y condiciones de uso»
Recibir asesoría
¡Solo en enero! Paga una carrera y recibe acceso a una segunda GRATIS. ¡Comienza el 2025 con Códica y transforma tu vida!
¡Felicidades! ¡Ya has dado el primer paso para convertirte en desarrollador! Сompleta el formulario y nuestros especialistas te contactarán pronto 🚀

Preguntas y respuestas