Curso de programador frontend, desde cero hasta la obtención del empleo en 10 meses

Aprende a programar en HTML, CSS y JavaScript y crea interfaces de usuario para sitios web y aplicaciones
Carrera
Práctica desde el primer día en la plataforma
Garantía de empleo
14 proyectos en el portafolio de GitHub
Pruebas técnicas de grandes compañías
Inicio
Online desde cualquier parte del mundo

«Desarrollador Front-end»

Oferta
Consigue empleo o te reembolsamos
Inicio
¡Prácticas desde el primer día!

Profesiones tecnológicas en demanda en el mercado laboral

Un desarrollador front-end es responsable del lado cliente de los sitios web y aplicaciones con las que el usuario interactúa en su computadora o teléfono
Este trabaja con HTML, CSS, JavaScript y TypeScript, domina React y Redux Toolkit, crea páginas web con animaciones y gráficos, publica sitios web y aplicaciones, además de resolver problemas de interfaz de usuario.
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

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.
Los coordinadores organizan el proceso educativo: puedes contactarlos si quieres comprobar tu progreso, necesitas una pausa académica, te cuesta estudiar, quieres cambiar de programa.

Programa

Ten la seguridad de que recibirás las herramientas y habilidades que te permitirán encontrar un trabajo.
Supervisamos periódicamente qué competencias de desarrollador web se demandan en el mercado y elaboramos un programa de formación de acuerdo con esta información
Los materiales se actualizaron el 02 de febrero de 2024
Fundamentos de diseño y posicionamiento
2 meses
Fundamentos del diseño moderno
Conceptos básicos del diseño de contenido
CSS: posicionamiento de elementos
CSS: Conceptos básicos de Flex
Webinars
Código de depuración (Chrome DevTools)
Estilos de diseño y metodologías básicas de diseño
Cursos
Fundamentos de programación web
2 meses
Empleo
Introducción a la programación
Conceptos básicos de la línea de comando
JS. Configurando el ambiente
JS. Matrices
Introducción a Git
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. Funciones
JS. Abstracción con datos
JS. Objetos
JS. Pruebas automáticas
JS. Árboles
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
TypeScript
Webinar
Vue.js
Curso

Curso preparatorio para el empleo como regalo

Estamos interesados ​​en el empleo exitoso de nuestros estudiantes
Curso preparatorio para el empleo: programa intensivo para enseñar habilidades de empleabilidad y búsqueda de empleo exitosa.
Completarás el curso preparatorio para el  empleo.
Aprenderás a solicitar vacantes y escribir cartas de presentación.
Crearás correctamente tu cv y el portafolio, crea perfiles de empleo.
Completarás pruebas técnicas que exigen importantes empresas durante las entrevistas.
01
03
02
04
Oferta

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
Pool Ortega
Con más de 3 años de experiencia en desarrollo
Desarrolló sitios web de gestión y contribuyó a páginas web de juegos
Actualmente trabaja como desarrollador web en Bigcommerce
Front-End
Redux
React
Es mentor en la carrera de 'Desarrollador Front-End' en Códica
TypeScript
JS
Webpack
Realiza el curso de empleo y empleabilidad (Career Course) para encontrar tu primer trabajo en TI
Inicio

Proyectos en el portafolio

Muchos estudiantes encuentran empleo tras completar los tres primeros proyectos educativos.
Cada proyecto es una contribución a tu portafolio. Tú guardas el código fuente en tu cuenta personal de GitHub y puedes mostrárselo a tus empleadores. Una cartera de proyectos completados en Códica es una gran ventaja laboral tanto para desarrolladores experimentados como para novatos.
No se trata de unas pocas líneas de código, sino de aplicaciones completas que tú como estudiante desarrollas de principio a fin en tu propia computadora. Los proyectos se someten a verificación automatizada y revisión de código por parte del mentor.

Proyectos educativos

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
Estos son proyectos que te enseñan a comprender el código de otras personas, hacer preguntas y trabajar en equipo. Podrás practicar la teoría que ya has estudiado y familiarizarte con otros lenguajes, marcos y herramientas desconocidos.

Proyectos complementarios

Realizarás dos proyectos más en el curso Códica sobre Empleo y Empleabilidad (Career Course)
Códica - Guías
Es un sitio con guías sobre diversos temas para principiantes. Introduce términos básicos y explica procesos complejos en un lenguaje sencillo.
Code Basics
Es un sitio con cursos de programación gratuitos, existe una versión en inglés. Proporciona los conceptos básicos de los idiomas con práctica directamente en el navegador.
Codebattle
Es un servicio donde se organizan duelos para resolver problemas de programación en tiempo real. Compite con un bot o un oponente real. El servicio ayuda a perfeccionar tus habilidades de codificación hasta el punto de la automatización.
Códica SICP
Rastreador para completar SICP, un curso de formación en el MIT. Los participantes marcan los materiales completados y siguen el progreso de otros usuarios.
Códica Correction
"Servicio para notificar a los propietarios de sitios web sobre errores de código y/o tipográficos. Después de integrarse con él, los visitantes tienen la posibilidad de resaltar un error, ya sea de código o tipográfico, y notificarlo al administrador".
Run IT
Es un entorno para escribir y ejecutar código que se utiliza en plataformas Códica. El análogo más cercano es el servicio repl.it.
Códica Comparator
Es un servicio para comparar objetivamente escuelas de programación en línea que ofrecen carreras profesionales completas.

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

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 y empleabilidad (Career Course) para encontrar tu primer trabajo en TI
Habilidades después de completar el programa
Configuración de un entorno de desarrollo y de código listo para la producción.
Capacidad para escribir código modular.
Utilización eficaz de la API DOM, realización de solicitudes HTTP al servidor utilizando AJAX.
Familiarizado con la naturaleza asincrónica de JavaScript.
Administración óptima del estado de la aplicación usando Redux Toolkit.
Dominio de la línea de comandos de Linux (comandos básicos).
Creación de páginas usando HTML y CSS.
Fundamentos básicos de programación: tipos de datos, condicionales, bucles y funciones.
Pensamiento algorítmico avanzado.
Conocimiento de los principios de la programación funcional y orientada a objetos.
Creación de aplicaciones interactivas en el navegador e implementación de estas usando Webpack.
Competente en React para crear sitios complejos de una sola página (SPA)
Uso del enfoque arquitectónico MVC para crear aplicaciones que sean resistentes a los cambios.
Creación adecuada de componentes que son fáciles de mantener y reutilizar.
Configuración básica de CI/CD.

Más sobre el empleo

Los estudiantes se capacitan en la resolución de pruebas técnicas de empleadores, así como en problemas reales en distintos proyectos en curso. Aprende a hacer preguntas y trabajar en equipo.
Trabajo con un consultor profesional
10+ herramientas que funcionan para la oferta del egresado
Mayor desarrollo de conocimientos y habilidades
Un consultor de carrera es un especialista en el campo de la contratación de TI. Él te ayuda a crear un portafolio y perfil de trabajo en LinkedIn, así como también a redactar correctamente un currículum y las cartas de presentación.
Asistencia experta en redacción de currículums, cursos de empleo, búsqueda de empleo y entrevistas técnicas con un mentor y mucho más.
30+ empresas asociadas
Las empresas asociadas participan en la preparación de nuestros estudiantes para ingresar al mercado laboral proporcionando las pruebas técnicas que utilizan en sus procesos de selección.

Opiniones de empresas sobre nuestros egresados

A los egresados de Códica les gusta resolver problemas. Discuten sobre detalles y problemas abstractos, pero muy probables de proyectos reales.
Incluso si los chicos no  saben exactamente algo sobre algún enfoque, fácilmente alcanzan  buenos resultados con la ayuda del  razonamiento. ¡Esto es muy genial!
Además, rápidamente fluyen hacia  
procesos y, por regla general, crecen profesionalmente más rápido que el resto de los candidatos.
«
»
«
»
Los estudiantes de Códica con proyectos completados son capaces de resolver problemas algorítmicos cuando ya están en la etapa de entrevista.
Vienen con experiencia en desarrollo web, aprenden rápidamente cosas nuevas, captan los detalles, piensan en la dirección correcta y están muy motivados.
¡Amamos a Codica y a nuestros pasantes!
Al contratar para puestos de nivel inicial, la velocidad a la que un empleado aprende nuevas herramientas es importante. Los chicos de Códica están a la altura de nuestras expectativas, parece que ya tienen experiencia en producción y rápidamente se acercan al nivel medio.
Junto con los graduados discutimos muchos aspectos, porque estos son sus primeros proyectos reales. Los chicos aprenden rápido.
Hacen las preguntas correctas e intentan con todas sus fuerzas comprender todos los puntos en detalle.
«
»
«
»
Seleccionamos a los becarios entre los graduados de las escuelas de programación. Resultó que el estudiante promedio de Códica, después de un año de estudio, sabe y puede hablar sobre JavaScript y la web más que otros candidatos. Creemos que esto se debe a la gran cantidad de tareas que los estudiantes resuelven allí.
La comprensión de los conceptos de TI y su integración en el sistema general de conexiones mentales ocurre solo a través de la práctica diaria de codificación. Y los graduados de Códica la tienen.
«
»
Códica no solo es una valiosa academia de gente capacitada, sino también de mentes brillantes. Los graduados de la escuela son jóvenes motivados que, gracias a sus mentores, no solo tienen el conocimiento necesario para un puesto de nivel inicial, sino que también están preparados para el trabajo en equipo.
Hemos realizado varias entrevistas con graduados y nos resultó difícil destacar a uno solo. Además, para nuestra empresa, el conocimiento del inglés desempeña un papel importante, y los mentores de Códica motivan a sus estudiantes a aprender el idioma.

Nuestros egresados trabajan en grandes empresas de TI

50%
llegan a cargos medios después de un año de estudiar en Códica

Aquí están las reseñas en Facebook

Si en 6 meses después de finalizar su formación y completar el curso de empleo no consigues trabajo, te devolveremos el dinero de la matrícula.
Oportunidad de cambiar de profesión

/mes
Garantía de empleo
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

80 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 45%
¿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.
Oportunidad de cambiar de profesión

Al enviar el formulario, aceptas el «Política de privacidad», y también aceptas los «Términos y condiciones de uso»
Recibir asesoría
Después de completar este formulario, nuestros especialistas se pondrán en contacto contigo en el menor tiempo posible. ☝
🚀 ¡Felicidades! ¡Ya has dado el primer paso para convertirte en desarrollador!

Códica — reconocida academia de estudios para la formación de ingenieros-programadores

estudiantes que aprenden con nosotros todos los meses
17 000+
Nuestros egresados llevan 10 años trabajando en las principales empresas de TI.
Todo el contenido de la capacitación fue creado por especialistas en TI actualmente en ejercicio.
150 pruebas técnicas reales de empleadores para capacitar en habilidades y competencias.
Curso de carrera sobre el desarrollo de habilidades para el empleo y la búsqueda exitosa de trabajo
Índice de fidelidad
Nuestra plataforma es frecuentemente recomendada
por estudiantes
Calificación en
Google y Facebook
4,7+
Según una encuesta de más de 6000 estudiantes, datos del 2022

Preguntas y respuestas

Te escucharemos y te recomendaremos lo que para ti es mejor estudiar.

¿No estás seguro de qué escoger?