¡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 · 1145 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.
Anelys Montaño
Me gusto mucho, muchas gracias profe
Fernando Briseño Renteria
Excelente, como siempre Nico un gran instructor.
Alejandro Sanchez
excelente docente
juan sebastian camilo montaño restrepo
me gusto el curso, me mostro problemas que podria haber tenido y no habia tenido en cuenta.
José Alberto Flores
Excelente curso y la forma de enseñar muy práctico, aprendí y repasé varios conceptos base para mí.
Eric Rodríguez Gallegos
Muy buen curso, el instructor explica de manera muy clara y efectiva los conceptos del curso
Carlos Jara
Muy didáctico y entretenido 🤓
Iván Andrés López Gómez
Excelente curso!!
JOSE LUIS HURTADO BALCAZAR
La calidad humana y profesional del profe.
Jonnathan Mackey Martínez Robledo
Muy buena metodología
Juan Pablo Solano Rodríguez
Excelente
Felipe Flórez
Explica muy bien todo
Jose Pablo Peralta Torres
Super contento con el curso, de principio a fin me mantuvo interesado. Mil gracias profe Nico
Miguel Alberto Ramirez Soto
Me gusxta como explica el profesor y me gusto mucho el curso, espero poder seguir encontrandome con profesores igual de desdicados a lo largo de mis estudios
Omar Léon Villada Granda
Aprender a dockerizar mis proyectos en python
David Velez Alvarez
Excelente docente al igual que su contenido
Johnhattan Alexander Mesa Garcia
Excelente profesor
Jefferson Smith Cañas Espinosa
Explique muy bien y el material es excelente
Leonardo Ernesto Villalba Ferrer
Buena Nico
Complementa este curso con nuestras rutas de aprendizaje
Desarrollo Web
Aprende a crear sitios web y aplicaciones desde los fundamentos hasta ser un desarrollador full-stack y accede a las mejores oportunidades laborales globales.
Full Stack Developer con JavaScript
Conviértete en Full Stack Developer con JavaScript. Domina JavaScript, Node y React para tu primer gran empleo. Tu futuro en desarrollo web comienza aquí.
Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.
Laboratorios de Desarrollo Web
Resuelve retos y proyectos avanzados para demostrar tus habilidades y conocimientos con todo lo que aprendiste en la Escuela de Desarrollo Web.
Especialización en Accesibilidad Web
Aprende las mejores prácticas de usabilidad, inclusión y accesibilidad para diseñar y desarrollar aplicaciones web fáciles de usar.
Python: De Cero a Experto
Explora la programación con cursos de Python, de cero a frameworks avanzados. Construye proyectos backend y domina el lenguaje más usado.
Frontend con Vue.js
Vue.js es un primer gran framework frontend para aprender gracias a su suave curva de aprendizaje y fuerte presencia en la comunidad de JavaScript.
Backend con Node.js
Especialízate en JavaScript con Node.js para crear proyectos backend a alta velocidad usando herramientas avanzadas para escalar y monitorear aplicaciones web.
Backend, Arquitectura y Bases de Datos
Aprende los fundamentos para desarrollar el backend de cualquier sistema basado en software, bases de datos y arquitecturas de servidores altamente escalables.
Backend con PHP
Aprende a desarrollar con los mejores cursos de PHP, Laravel y Symfony para todo tipo de proyectos web: desde páginas y blogs, hasta tiendas y aplicaciones altamente escalables.
JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.
Technical Writing
Aprende technical writing para documentar procesos complejos de funcionamiento del software y transformarlos en información accesible para el público.
Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.
Backend con Java
Aprende desarrollo backend con Java, uno de los lenguaje de programación con mayor demanda laboral, utilizada una amplia gama de aplicaciones y plataformas.
Seguridad Informática para Web Developers
Aprende los fundamentos de ciberseguridad para implementar flujos modernos de autenticación y estándares como OWASP en tus proyectos de frontend y backend.
QA y Automatización de Pruebas
Desarrolla diferentes tipos de pruebas para asegurar la calidad de tu software. Domina la automatización de pruebas con herramientas como Cypress y Puppeteer.
Inteligencia Artificial para Developers
Crea aplicaciones basadas en inteligencia artificial. Conozca las herramientas, los productos y los servicios para crear soluciones innovadoras.
Fundamentos de Programación y Desarrollo Web
Conoce más sobre computación básica y pensamiento lógico y programación orientada a desarrollo web.
Full Stack con WordPress
Desarrolla blogs y tiendas online usando WordPress, el motor de más de 500 millones de aplicaciones web en internet.
Frontend con React.js
Especialízate en React.js, la herramienta más demandada y en mayor crecimiento de JavaScript para desarrollo frontend.
HTML y CSS desde cero
Aprende a hacer páginas eficientes, maquetación con HTML, estilos con CSS más complejos y con animaciones.