Estudios sin deadlines
Práctica desde el primer día
Inicio
Carrera

«Desarrollador Python»

Domina uno de los lenguajes backend más populares desde cero
y consigue tu primer empleo en solo 10 meses


Asistencia laboral
Tareas de prueba de grandes empresas
4 proyectos en el portafolio de Github
gratuito
Acceso a una segunda carrera
Inicio
¡Prácticas desde la primera lección!

¿Qué hacen los desarrolladores Python?

Los desarrolladores Python trabajan en el backend de sitios y aplicaciones web, es decir, en la parte del servidor que maneja la lógica y las bases de datos, y que permanece invisible para los usuarios.
Su objetivo principal es garantizar que los servicios entiendan las solicitudes y que los sitios respondan de forma correcta a las acciones de los visitantes.


Profesión de TI en demanda en el mercado laboral

Trabaja desde cualquier parte del mundo o avanza en tu carrera sin salir de casa
Puedes convertirte en desarrollador intermedio con un sueldo de 1,500 USD luego de un año de experiencia real
Los buenos desarrolladores están creciendo rápidamente en profesión y valor
Cientos de vacantes
La mayoría de las vacantes son remotas
publicadas todos los días en el portal Computrabajo.com
junior
middle
senior
600 USD
1,500 USD
3,000 USD
Según los resultados del estudio de Stackoverflow para el segundo semestre de 2022

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.
HTML y CSS
Python
Algoritmos y estructura de datos
Framework (Django)
Base de datos (SQL)
Arquitectura
pruebas automatizadas

Programa de la carrera «Desarrollador Python»

Fundamentos de Python
Python: Listas
Fundamentos de línea de comandos
Introducción a Git
Python: Configuración del entorno
Aspectos clave del desarrollo web en Python
[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
Aprende los fundamentos de la programación: tipos de datos, condicionales, bucles y funciones.
Instala Git, editor de código VS Code
Mejora tu pensamiento algorítmico e implementa funciones de clasificación por ti mismo
Configura correctamente el sistema operativo para el desarrollo, aprende a usar la línea de comandos.
[01]
Llena tu portafolio de Github con tus primeros programas
Juegos mentales
PROYECTO FINAL
[Python profesional]
WEBINARS
Algoritmos y estructuras de datos (refinamiento en CodeBattle, comprendiendo algoritmos)
Trabajo eficiente (atajos de teclado, organización del espacio de trabajo, mecanografía a ciegas)
Programación funcional (pureza, efectos secundarios)
Arquitectura de lenguajes (análisis sintáctico, AST, funcionamiento del intérprete/compilador, orden de ejecución, tipado)
CURSOS
Empleo
Python: Diccionarios y conjuntos
Python: Funciones
Python: Programación declarativa
Python: Pruebas automatizadas
Python: Abstracción de datos
Python: Árboles
Python: Fundamentos de entrada/salida de texto
Configura la integración continua
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 tu código
Aprende a escribir código production-ready (listo para la producción)
[02]
Calculadora de diferencias
PROYECTO FINAL
Empleo para desarrolladores
Expresiones regulares (Regexp)
Protocolo HTTP
Python: Introducción a la POO
Python: Pruebas avanzadas
Fundamentos de diseño web moderno
Fundamentos de diseño de contenido
Python: Desarrollo web (Flask)
Fundamentos de bases de datos relacionales
[Desarrollo backend y solicitudes de red]
webinars
Arquitectura de sistemas operativos (libro de código y administración, procesos, memoria, sistema de archivos)
Trabajo en equipo con Git
API REST, Colas, Trabajos en segundo plano
cursos
A partir del tercer módulo, trabajará con solicitudes de red y aprenderá a diseñar arquitectura de aplicaciones.
Al final del módulo, implementará una aplicación web completa: cargador de páginas.
[03]
Analizador de páginas
proyecto final
Python: Desarrollo en el framework Django
HTTP API
Python: Django ORM
[Desarrollo web en Python]
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
Profundización sobre Django, el framework web Python más popular
Aprende a trabajar con bases de datos usando ORM
Aprende a rastrear errores con Rollbar
Completa el proyecto de graduación "Gestor de tareas"
[04]
Gestor de tareas
Proyecto final

Cómo es el proceso de formación

La carrera «Desarrollador Python» tiene módulos de formación con lecciones y proyectos
1 o 2 veces por semana hay sesiones en vivo con mentor
Cada lección contiene teoría en formato de texto, pruebas, ejercicios o tareas independientes
Guardamos las grabaciones de todas las sesiones con mentor: ¡puedes revisarlas!
El mentor revisa el código de tus proyectos y te deja comentarios para mejorar


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.
El 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
Es un desarrollador en ejercicio y estará encantado de ayudarte si tienes dificultades con el código
Mentor
Python
Node.js
AWS
Django
Flask
Stack tecnológico
Jeisson Castiblanco Carrera
Ingeniero de Desarrollo Backend en DigitalGeko

Más de 4 años de experiencia en desarrollo web y casi 20 años en TIC

Desarrolla e integra soluciones Python con AWS

Experto en gestión de bases de datos compatibles con Python


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.
"

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
Realiza el curso de empleo para encontrar tu primer trabajo en TI
Inicio

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
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
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 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

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

¿No estás seguro de qué escoger?