4 proyectos en cartera en GitHub – desde un conjunto de juegos hasta un servicio de tareas
tareas de prueba
Preparación para el empleo
por parte de compañías grandes
Ayuda de mentores – desarrolladores en ejercicio
Estudia a tu propio ritmo
Práctica desde el primer día
Inicio

Curso de 10 meses para principiantes y practicantes en formación

Carrera

«Desarrollador de Node.js»

Curso preparatorio para el empleo como
regalo
OFERTA
Inicio
¡Prácticas desde el primer día!

¡JavaScript para todo!

Un desarrollador de Node.js escribe la lógica del servidor web en JavaScript, conecta la aplicación con servicios web y permite usar un único lenguaje para frontend y backend.
Aprende Node.js para usar JavaScript en el servidor y desarrollar aplicaciones backend con herramientas como Express y Fastify.
¿Para quién es esta carrera profesional?
¿Qué pasa con la recompensa?
Rara vez se busca a los desarrolladores puros de Node.js. Pero para aquellos que ya están familiarizados con el frontend, el conocimiento de Node.js y los frameworks backend les ayudará a postularse para el puesto de desarrollador Fullstack (integral).
A pesar de que el aprendizaje de la profesión comenzará con los conceptos básicos de JavaScript, recomendamos este programa para desarrolladores front-end principiantes. Podrás sistematizar tus conocimientos de JS y dominar completamente el backend.
La mayoría de las vacantes están en el rango desde 1,200 USD hasta 2,200 USD
Más de 1000 vacantes para desarrolladores de Node.js en Computrabajo.com

¿Por qué nosotros?

El proceso de aprendizaje en Códica está diseñado de tal manera que no se puede simplemente “escuchar” de forma pasiva. Los estudios en Códica están diseñados para una formación seria y es ideal para quienes quieren convertirse en buenos ingenieros.
Practica desde el primer día
Comenzaremos a probar el código en la primera lección.
Te esperan ejercicios y tareas por parte de tu mentor. Además de proyectos de formación en los que probarás aplicaciones de portafolio en GitHub.
Estudio profundo de los temas vistos en clase
Nosotros no somos partidarios del enfoque «repetir al profesor». En Códica la resolución de problemas solo se logra a través de una comprensión real. Tú no solo encontrarás errores en los scripts, sino que comprenderás por qué ocurrieron en primer lugar.
Certificado
Los empleadores valoran a los graduados de Códica, e incluso enumeran nuestros cursos como una ventaja al contratar personal.
El certificado — es una confirmación de que ha trabajado seriamente en su formación y tiene buenas perspectivas de convertirse en un especialista de primera clase.
Mentores experimentados
Probadores veteranos y con gran experiencia que ajustarán tu ruta de aprendizaje y te ayudarán a afrontar las  dificultades. No te quedarás solo y no te avergonzarás del resultado.
Curso de formación profesional
Al completar el curso y la preparación de empleo, mejorarás tus habilidades, completarás tareas de empresas grandes asociadas, harás tu currículum, así como tu portafolio profesional, además de que aprenderás a escribir cartas de presentación efectivas.
de quienes han realizado estudios profesionales en Códica, regresan para aprender otros lenguajes de programación
de los graduados reciben una oferta en las primeras cinco entrevistas
de los estudiantes quienes vinieron a Códica a cambiar de profesión, lograron su objetivo y hoy trabajan como desarrolladores
consiguieron cargos medios luego de un año de estudios en Códica
consigue un trabajo sin buscarlo, los empleadores los encuentran por sí mismos
60%
65%
74%
50%
27%
*Basado en una encuesta de 204 graduados de Códica, realizada en 2021

Enseñamos lo necesario

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.
Ten la seguridad — de que recibirás exactamente las herramientas y habilidades que te permitirán encontrar un buen trabajo
El mismo código se puede escribir de infinitas formas. Y depende solo del desarrollador cómo organizar el código para que este pueda analizarse adecuadamente y modificarse fácilmente.
La programación no se trata solo de código, sino también de infraestructura. Comprende cómo funcionan las herramientas relacionadas: línea de comandos, NPM y Git te permitirá prepararte rápidamente para el inicio de cualquier proyecto.
Especifican la arquitectura del proyecto. Resuelven problemas típicos de un programador. Reducen significativamente la cantidad de código y automatizan la rutina.
Node.js es una plataforma para ejecutar código JavaScript. A JS, precisamente, hay que estudiarlo bien.
Lenguajes para la creación de páginas web. Describe su estructura (ubicación de bloques) y apariencia. Responsable de generar texto.
Cualquier programa es una secuencia de pasos realizados sobre datos. La forma en que organiza sus datos tiene un gran impacto en la usabilidad.
La base de datos es el corazón de cualquier proyecto, y el lenguaje SQL ayuda a acceder a ella para que entre una gran cantidad de información encuentres lo que necesitas en este momento.
Aprenderás a escribir y ejecutar pruebas automatizadas, trabajar con escenarios complejos. Te familiarizarás con la naturaleza asincrónica de JavaScript y probarás programas asincrónicos. Te sumergirás en las pruebas de interfaz de usuario (UI) y escribirás la primera prueba de UI.
HTML y CSS
Infraestructura
JavaScript
Algoritmos y estructuras de datos
Marcos (Express, Fastify)
Base de datos (SQL)
Arquitectura
Calidad

Programa del curso
Desarrollador de Node.js

Fundamentos de JavaScript
Fundamentos de la línea de comandos
JS. Configuración del entorno
JS. Matrices
Introducción a Git
[Fundamentos de programación]
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
Crea portadas usando HTML y CSS
Configura correctamente el sistema operativo para el desarrollo y aprende a usar la línea de comandos
Aprende los fundamentos de la programación: tipos de datos, condicionales, bucles y funciones.
Mejora su pensamiento algorítmico e implementa funciones de clasificación por ti mismo
[01]
Instala Git y el editor de código VS Code
Juegos mentales
PROYECTO FINAL
Llena tu portafolio de Github con tus primeros programas
[JavaScript profesional]
WEBINARS
Algoritmos y estructuras de datos (formación 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
Empleabilidad
Objetos
Funciones
JS. Pruebas automatizadas
JS. Abstracción de datos
JS. Árboles
Configura la integración continua y publica tu primer paquete en npm
Domina los principios de la programación funcional y orientada a objetos.
Empieza a escribir código modular que sea fácil de ampliar y mantener
Acelera con pruebas automatizadas de su código.
Aprende a escribir código listo para producción (production/ready)
[02]
Calculadora de diferencias
PROYECTO FINAL
Empleo para desarrolladores
JS. Introducción a la Programación Orientada a Objetos.
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
Fundamentos de diseño web moderno
Fundamentos de maquetación de contenido
[Programación asíncrona y solicitudes de red]
WEBINARS
Comprensión de sistemas operativos (administración, procesos, memoria, sistema de archivos).
Participación en el aprendizaje a través de podcasts, libros y eventos en línea, participación en comunidades locales, mantenimiento de tu propio blog, ayudar a otros en Slack Códica y participación en discusiones.
Trabajo en equipo con Git.
REST API, Colas, Trabajos en segundo plano.
CURSOS
Sumérgete en la asincronía, aprende a escribir código que utilice la CPU de manera eficiente
Aprende sobre HTTP y realiza solicitudes con Axios
[03]
Cargador de páginas
PROYECTO FINAL
Crea una arquitectura de utilidad que descargue páginas de sitios web de Internet, las analice y cambie para que puedan funcionar sin acceso a Internet.
JS. HTTP Server
JS. Express
Conceptos básicos de bases de datos relacionales
HTTP API
[Desarrollo en Express y Fastify]
WEBINARS
Entrevistas de prueba
Implementación y despliegue (makefile, docker, hosting, ansible, webpack, terraform)
Desarrollo de productos (Objetivo, Lean Startup: Time To Market, MVP, pruebas A/B)
Cultura ingenieril
CURSOS
Crea servicios de extremo a extremo con Fastify
Utiliza ORM para crear modelos y asignarlos a la base de datos.
Implementa migraciones para la evolución de la base de datos
Implementa autenticación y autorización.
[04]
Administrador de tareas
PROYECTO FINAL
Escribe pruebas automatizadas para mejorar la calidad del código y garantizar que funcione.
Implementa el sitio en el servidor.

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

para ser completados
en el navegador
Complétalos cuando te convenga. Los ejercicios en la plataforma están disponibles 24 horas al día, 7 días a la semana.
360+ ejercicios
para el portafolio en GitHub
Uno para cada módulo de formación. Comenzamos con lo simple y nos sumergimos en el desarrollo de las empresas reales. El mentor revisará el código y te ayudará a llevar el proyecto a la perfección.
4 proyectos
proyectos de Códica
Aprende a trabajar con el código de otras personas y envía pull requests. Esta es tu experiencia real de producción y suma 100 puntos a tu karma de programador.
11 Open Source
de nuestros asociados
Trabaja con una base de datos de tareas comunes de proyectos reales. Esto te dará confianza en las entrevistas.
150 tareas de prueba

Cómo es el aprendizaje

El curso consta de módulos de formación profesional con lecciones y proyectos.
1 o 2 veces por semana — reuniones con un mentor: seminarios web, sesiones de live coding.
Cada lección — contiene teoría en formato de texto o video, pruebas, ejercicios o tareas independientes.
Guardamos las grabaciones de todas las reuniones en línea: ¡puedes revisarlas!
Preguntas respondidas diariamente.
Prácticas de verificación (revisión de código de proyectos y tareas)
Toma lecciones por tu cuenta en el momento que más te convenga.
Recomendamos estudiar al menos 15 horas semanales para cumplir con el plazo estimado de culminación.
Los coordinadores monitorean cuidadosamente el progreso y avisan de inmediato si es necesario acelerar el ritmo.
Un mentor te ayudará si tienes alguna dificultad de aprendizaje.
Puedes hacer cualquier pregunta sin dudarlo, aunque te parezca trivial.
En ciertos casos difíciles, ofrecemos sesiones individuales para algunos estudiantes.
Además de aprender sobre una nueva profesión, participarás en un curso de entrenamiento para el trabajo.
Aprende a redactar correctamente un currículum y una carta de presentación.
Crea un portafolio y perfil de trabajo en LinkedIn; un consultor de carrera en TI te ayudará.
Completarás el curso sobre "Empleo" y practicarás las tareas de prueba que comúnmente exigen en las entrevistas.
Adquiere experiencia buscando ofertas de trabajo y entrevistándote con un mentor.
Realiza el curso de empleo para encontrar tu primer trabajo en TI
Inicio

¿Qué pasa con el empleo?

Ya durante tus estudios, te unirás al programa sobre Empleo (Career Course) para encontrar tu primer trabajo en TI.
Cubre todos los temas laborales. Desde los primeros pasos, la elaboración de currículums y los perfiles laborales, hasta los aspectos psicológicos de las entrevistas y la adaptación en el puesto de trabajo.
Programa de seminarios web desarrollado por reclutadores de TI
Asesor personal de carrera profesional
Para quien esté interesado en encontrar su primer trabajo en TI. El asesor te ayudará a analizar vacantes, escribir una carta de presentación, sugerir pasantías y mucho más.
Contribuirás al desarrollo de proyectos Open Source de Códica en GitHub. Aprende a trabajar con el código de otras personas, completa pull requests. Esta es una experiencia de producción real, valiosa para cualquier empleador.
Nuestra base de datos contiene más de 150 tareas de prueba de empresas asociadas a Códica. Trabajarás con tareas típicas de proyectos de la vida real. Esto te dará más confianza y le ayudará a pasar la entrevista.
Práctica en Open Source
Tareas de prueba de entrevistas

Nuestros graduados trabajan aquí:

Aquí están sus historias inspiradoras

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
4+ proyectos en el portafolio
Asistencia en el 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 60% 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.
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!
Enseñamos sobre programación a principiantes y desarrolladores en ejercicio
Códica— plataforma educativa
Los autores e instructores de los cursos son desarrolladores profesionales
Contribuimos a la formación del pensamiento ingenieril
Organizamos prácticas y te ayudamos a encontrar trabajo
Proporcionamos habilidades relevantes para el mercado
Nos especializamos en la programación; no nos dispersamos con cursos en otras áreas del conocimiento
Formamos desarrolladores
estudian en nuestra academia todos los meses
donde nuestros graduados son invitados a entrevistas
desde 2012
17 000
30+ compañías asociadas

Preguntas y respuestas

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

¿No estás seguro de qué escoger?