El Resumen
- Mejor curso introductorio: Codecademy en Codecademy "Incluso puedes probar desafíos para poner a prueba tus habilidades, como crear un simulador de Pokémon".
- Mejor curso corto: Programación con Python: Introducción práctica para principiantes en Udemy "Una gran introducción para cualquiera que nunca haya programado antes y quiera probar Python".
- Subcampeón, mejor curso corto: Introducción a la programación Python en Udemy "Este curso es perfecto como un repaso breve de los poderes básicos de Python".
- Mejor estructura: Especialización en Python para todos en Coursera "Si desea un curso completo que vaya más allá de una simple introducción a Python, entonces esto es exactamente lo que está buscando."
- Mejor curso de nivel universitario: Introducción a la informática y la programación con Python en edX "Si alguna vez te quedas atascado, puedes discutir los problemas con otros estudiantes o incluso con los profesores en Discord y Facebook."
- Mejor derroche: Pluralsight "Hay cinco caminos diferentes de habilidades de Python que se pueden encontrar en Pluralsight, cada uno de los cuales ofrece varios cursos diferentes".
- Subcampeón, mejor derroche: DataCamp "DataCamp tiene todo lo que necesita para una introducción completa a la programación en Python en solo 15 horas".
Mejor curso introductorio: Codecademy
Si está buscando un curso para comenzar con Python, Codecademy es su mejor opción. Aunque la versión más reciente de su curso introductorio de Python requiere una suscripción a Pro, la versión anterior es de uso gratuito. El curso lo guiará a través de los conceptos básicos de Python paso a paso, comenzando por enseñarle la sintaxis y luego avanzando a través de cadenas, condicionales y funciones.
Si decide optar por una suscripción a Codecademy Pro, tendrá una selección de cursos aún mayor. Una vez que hayas terminado el curso introductorio, podrás profundizar tus conocimientos con cursos sobre algoritmos de clasificación, recursividad y estructuras de datos complejas, e incluso probar desafíos para poner a prueba tus habilidades, como crear un simulador de Pokémon, crear datos visualizaciones basadas en montañas rusas o censurando partes sensibles de los textos.
Mejor curso corto: Programación con Python: Introducción práctica para principiantes en Udemy
Este curso es una gran introducción a Python para cualquiera que no tenga mucho tiempo libre. La duración total del curso, hasta llegar al proyecto final, es de unas tres horas y media, aunque si sigues todos los pasos (incluida la útil guía para instalar un IDE para aquellos que nunca lo han hecho antes) puede que tardes un poco más extenso. Esto lo convierte en una excelente introducción para cualquiera que nunca haya programado antes y quiera probar Python.
Una vez que haya visto la mayor parte del curso, puede probar suerte con el proyecto final (en el que ordena una lista de estudiantes según sus calificaciones, con adiciones especiales para puntajes especialmente altos), y Si te quedas atascado en algún punto del proyecto, puedes ver partes del video del maestro sobre cómo resolverlo.
Subcampeón, Mejor curso corto: Introducción a la programación Python en Udemy
Algunas personas no quieren una introducción completa a cada pequeño detalle que Python tiene para ofrecer, sino que solo quieren un breve repaso de los conceptos básicos. Este curso es perfecto para alguien así.
Este curso le brinda un resumen de cadenas, variables y una visión más detallada de los tipos de datos. También cubre todo, desde manipulaciones y funciones de archivos hasta bucles y condiciones: es fácil, conciso y una ventanilla única para los fundamentos básicos de Python. Este curso es excelente para cualquier persona que quiera echar un vistazo a lo que puede hacer este lenguaje de programación.
Mejor estructura: Especialización en Python para todos en Coursera
Este es probablemente el curso más completo de la lista. La Universidad de Michigan creó esta especialización, una serie de cinco cursos, para enseñar programación y ciencia de datos en Python, y puedes hacerlo todo a tu propio ritmo. Tendrá que invertir tiempo en este curso, ya que se sugiere que dedique tres horas a la semana y dicen que lleva aproximadamente ocho meses completarlo. Sin embargo, si desea un curso completo que vaya más allá de una simple introducción a Python, entonces esto es exactamente lo que está buscando.
Después del curso introductorio, repasará las estructuras de datos, el acceso a datos web, el acceso a bases de datos (incluidos los conceptos básicos de SQL) y un proyecto final que reúne todo este conocimiento.
Mejor curso de nivel universitario: Introducción a la informática y la programación con Python en edX
Aunque muchos cursos se enfocan únicamente en la programación y qué hacer, este curso, que fue creado por el MIT para tener un curso en línea que esté a la par con su curso en el campus, también intenta enseñarle cómo funciona.
Los ejercicios que vienen con cada una de las nueve semanas de contenido son mucho más desafiantes, aunque nunca tienen la intención de alejar a alguien del curso. Si alguna vez te quedas atascado, puedes discutir los problemas con otros estudiantes o incluso con los profesores en Discord y Facebook.
Aunque la mayor parte del contenido del curso es gratuito, si elige comprar un certificado verificado para el curso (por $75), también puede realizar los exámenes parciales y finales.
Mejor derroche: Pluralsight
Pluralsight tiene una amplia variedad de cursos y no está tan enfocado en un área específica como lo está DataCamp, por ejemplo. Su curso Python Fundamentals lo lleva a través de una serie completa de conceptos básicos importantes de Python (y más) en solo cinco horas, y los cursos de seguimiento Python-Beyond the Basics y Advanced Python también son bastante cortos y detallan una variedad de temas más complejos en Python..
Sin embargo, esos son solo algunos de los cursos para profesores disponibles. De hecho, hay cinco rutas de habilidades de Python diferentes que se pueden encontrar en Pluralsight, cada una de las cuales ofrece varios cursos diferentes, algunos de los cuales incluso son interactivos. Estos otros cursos cubren una amplia gama de temas relacionados con Python, desde el desarrollo de juegos hasta el aprendizaje automático y la programación de funciones.
Subcampeón, Mejor derroche: DataCamp
Si está buscando un curso centrado en la ciencia de datos, entonces Data Camp tiene exactamente lo que necesita. Sin embargo, los cursos son aptos para cualquiera que quiera aprender a programar con Python. Tienen una gran variedad de cursos, pero los mejores para principiantes son los seis que puedes encontrar en la pista de habilidades de Programación Python.
Comenzando con una introducción a la programación en Python y luego pasando a la visualización de datos y escribiendo sus propias funciones, DataCamp tiene todo lo que necesita para una introducción completa a la programación en Python en solo 24 horas.
La suscripción a DataCamp no es la más barata, cuesta $400 al año para la selección Premium y $300 al año para la suscripción estándar, pero también te da acceso a desafíos y proyectos en los que también puedes poner a prueba tus conocimientos. como la aplicación móvil.