
¡Aprende a desarrollar con Python en tu propio entorno local! Configura Python en tu sistema operativo, instala dependencias con PIP y aísla tus proyectos en entornos virtuales para evitar conflictos entre módulos y sus versiones. Encapsula tus aplicaciones en contenedores de Docker y descubre cómo trabajar en equipo profesionalmente junto a tu profesor Nicolas Molina.
Clases del curso
PIP y Entornos Virtuales
Práctica
Python en contenedores de Docker
Próximos pasos
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Nicolas Molina
Senior Web Developer con Angular y NestJS
🤝 Most Value Professional en Microsoft Developer Technologies
🌐 Google Developer Expert en Web Technologies y Angular
💯 Experto en Desarrollo Frontend y Backend con JavaScript
Proyecto del curso

Proyectos en Equipo con Python
Encapsula tus proyectos con archivos de Python y paquetes de PIP usando entornos virtuales y Docker. Aprueba este curso compartiendo un repositorio de GitHub con las instrucciones en el README para ejecutar tu proyecto en cualquier computadora usando estas tecnologías.
Ver proyectoconocimientos previos
- Git y GitHub
- Curso de Introducción a la Terminal y Línea de Comandos
- Curso de Fundamentos de Python
- Curso de Python: Comprehensions, Funciones y Manejo de Errores
software y recursos necesarios
- Computadora con sistema operativo Windows, macOS o Linux
- Git
Mira las primeras 3 clases sin costo en este momento
4.8 · 1186 opiniones


Luis Pinilla
Muestra en una de las clases una interacción profesional. Buen curso para tener una mirada general de python y saber por donde empezar


Manuel Magaña López
Esta bien porque es una muy pequeña introducción a todo lo que se puede hacer en el entorno de python.


Carlos Mazzaroli
Muy buen curso! https://www.youtube.com/watch?v=zT9BHOUs1mw


Kevin Morales
Excelente curso para aprender cómo funcionan los entornos virtuales y cómo trabajar en equipo de manera correcta. Buenas explicaciones del profesor. Recomendado!


RICARDO ANDRÉS BUSTAMANTE GUTIÉRREZ
Curso super completo, PIP, entornos virtuales y Docker, todo bien enfocado a Python.


Excelente curso. Es muy difícil encontrar cursos con estos temas ya que muchos sólo abarcan la parte de programación usando un editor online como Replit o Google Colab, pero aborda los temas de manejo de paquetes y entornos de gran forma.


Andres Felipe Sossa Sanchez
De los mejores cursos que he visto, dada la integración que se realiza de distintas herramientas, su claro uso, y presentación de un flujo de trabajo real.

Roger Christian Cansaya Olazabal
Tremendo curso, el tema de Docker demanda mayor explicacion, es necesario un curso dedicado.


Juan Marmili
aprenderas los comandos basicos.


Carlos Andres Reyes Peña
excelente curso mi bro 10/10


Rodrigo Arias Hurtado
Para mi este curso abrió mi mente a muchos más conceptos, herramientas y formas de trabajar de manera más profesional en Python. Ahora hay que seguir aprendiendo y practicar, porque en este curso se ven muchas cosas, pero el chiste es aprender a hacerlas bien por uno mismo.

José Joaquin Tripp Gudiño
Excelente curso, aunque como previamente ya había tomando otros cursos de venv y de docker, me sirvió muchísmo para un repaso y comparativo de usar uno vs el otro. Aunque estaría genial que también se incluya en siguientes ediciones el uso de pyenv para poder tener diversas versiones de python en local y crear ambientes con múltiples versiones de python. Esta fue una pregunta que me hice a medio curso, y encontre el poder de usar pyenv aunque tuve problemas porque había algunas cosas que considerar al usar pyenv y el python local instalado en mac jaja


Fernando Marcelo Lopez Lopez
Excelente


Enrique Sanchez
Excelente cursos, sobre todo si ya tienes algo de experiencia con contenedores docker y quieres applicarlo a proyectos hechos con python


Enrique Fuentes Nájera
Magnífico curso, ¡ aplicando ya!, los nuevos conocimientos aprendidos


LITIGAR PUNTO COM SA
Muy buen curso, aprendí mucho y lo recomiendo mucho


Jean Parra
Excelente Curso me sirvio para apender cosas nuevas y refrescar otras.


Alvaro Castellanos
ESPECTACULAR!


José Fabián Beltrán Meza
Curso indispensable para aquellos que quieren iniciar y ver como se trabaja en la comunidad.


Josue Jafet Olvera Ruiz
Una excelente mejora al rediseñar el curso de python


Juan Margarit Valenzuela
Muy buen curso. Buenos tips. Muy practico.


Christian Bermúdez Rivas
Antes de ver este curso, le tenía temor a Docker y no entendía muy bien su filosofía. Después de este curso, me parece una vulgaridad no usar los ambientes virtuales y Docker para iniciar un proyecto de desarrollo.


Juan Esteban Galvis
Excelente curso y un excelente profesor, aunque ya tenía conocimientos en el tema igual me encantó que siempre se puede aprender algo nuevo.

Adrián Hernández Velázquez
Super completo, era lo que necesitaba


Jhon Sarmiento
aprendí mucho mas de lo que esperaba, me encantó

Milton Garriazo
Muy buen curso, pero aun mas buena la parte donde explican un poco de Docker


Wilmar Fernando Pineda Rojas
El curso tiene información muy importante en especial si estas empezando con python y a intrgrar paquetes en proyectos.


Ricardo Gomez
Excelente, completo y aplicable


Alejandro Sanchez
excelente docente

Daniel Enrique Merchan Merchan
Un super curso! No pense llegar a este nivel
Complementa este curso con nuestras rutas de aprendizaje

Data Science e Inteligencia Artificial
Potencia tu carrera con nuestros cursos online de ciencia de datos. Domina la analítica de datos para resolver desafíos y certifícate como Data Scientist.




Bases para Analítica y Ciencia de Datos
Descubre roles y herramientas de análisis y ciencia de datos desde cero. Aprende matemáticas esenciales, Excel, estadística y probabilidad.




Modelos de Difusión: Generación de Imágenes con AI
Usa los modelos de difusión para generar imágenes que puedes usar en tus contenidos, campañas y proyectos.




Data Scientist con Python
Explora el fascinante mundo del Data Science con Python. Cada curso es un paso crucial hacia el análisis de datos y la creación de modelos de machine learning.




Análisis y Manipulación de Datos con Python
Da el siguiente paso como analista de datos utilizando Python. Maneja y analiza cantidades grandes de datos, profundiza y agiliza tu proceso de análisis.




Análisis de Datos y Business Intelligence
Analiza datos para identificar patrones y tendencias. Crea reportes y visualizaciones estratégicas para el negocio.




Bases de datos SQL
Sumérgete en el mundo de las bases de datos y SQL, esta ruta te proporcionará las habilidades esenciales para organizar y manipular datos de manera eficiente.




Deep Learning: Computer Vision
Adquiere comprensión y práctica de esta disciplina. Domina las técnicas esenciales para procesar imágenes y vídeos, y desarrolla aplicaciones innovadoras




Matemáticas para Machine Learning con Python
Comprende cómo usar el poder de las matemáticas para crear y optimizar modelos de machine learning.




AI: Desarrollo de Apps con LLMs
Desarrolla aplicaciones de AI usando Grandes Modelos de Lenguaje (LLM), como GPT-4 y Llama




Machine Learning con Python
Aprende y aplica tus conocimientos para desarrollar soluciones avanzadas. Domina las habilidades necesarias para crear modelos de ML efectivos.




Domina Excel
Aprende Excel de nivel básico a avanzado. Domina esta herramienta esencial para análisis de datos y toma de decisiones eficientes.




Data Engineer
Crea la infraestructura de extracción y preparación de datos para analítica en organizaciones.




Deep Learning: Procesamiento de Lenguaje Natural (NLP)
Domina el uso y desarrollo de modelos de lenguaje para tareas de procesamiento de texto con deep learning.




Bases de Datos para Data Engineers
Maneja bases de datos relacionales y NoSQL para modelar y almacenar datos para analítica y BI.




Data Analyst
Explora la especialidad de Data Analytics con cursos online: descubre patrones y crea informes estratégicos.




Computación y Machine Learning en la Nube con AWS
Gestiona tu infraestructura de datos en la nube. Eleva tus habilidades de Data Engineer y acércate al perfil de Machine Learning Engineer con AWS.



Herramientas de AI para Programadores
Descubre cómo la IA puede transformar tu enfoque de desarrollo. Utiliza poderosas herramientas de IA para crear soluciones innovadoras y eficientes.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender