¿Cómo y dónde puedo aprender Python? ¿Qué libros, cursos en línea, etc., hay?

  • Donde aprender

Hay muchas fuentes excelentes en las que puedes aprender python, pero elegir la mejor es realmente difícil.

Comenzando

Si eres un principiante, debes comenzar a aprender leyendo este libro: Learn Python The Hard Way. Leí este libro y lo recomiendo encarecidamente a todos aquellos que son nuevos en Python. Allí estará expuesto a muchos conceptos básicos de python y con muchos ejercicios que deberá completar y al final del libro estará familiarizado con el lenguaje de programación de python. Si no se siente cómodo con el libro, pruebe el tutorial Codecademy python. También hay un tutorial de Google Python Class que también es ideal para comenzar, así que puedes probar esto también.

Familiarizándose con Python

Ahora, después de todo esto, puedes intentar leer la documentación de Python para un conocimiento mucho más profundo, lo que es realmente genial. Intenta completar todos los tutoriales y obtendrás la mayoría de las cosas para empezar. También puedes probar los tutoriales de punto.

Algoritmos y estructuras de datos.

Después de aprender todo, ahora está listo para estudiar algunas estructuras de datos. Para esto recomiendo encarecidamente esto: Resolución de problemas con algoritmos y estructuras de datos usando Python. Es realmente un gran sitio y la explicación es muy detallada. Simplemente completa este tutorial y serás realmente bueno.

  • Cómo aprender ?

Ahora el punto principal que debe notar es que la lectura no es suficiente. De estas fuentes seguramente puedes aprender mucho, pero cómo aprender también es una pregunta.

Entonces para aprender efectivamente debes hacer 2 cosas:

  1. Escribe un programa diariamente
  2. Hacer algún trabajo en proyecto

Haz algún programa en Python todos los días para mejorar tu habilidad. Intente resolver algunos problemas en sitios de programación competitivos como Codechef, hackerrank, hackerearth, topcoder, SPOJ, etc. Aquí se familiarizará con muchos conceptos básicos de python y aprenderá la implementación básica. Si no estás seguro de por dónde empezar, te recomiendo el desafío Hackerrank – Python. Resuelve cada pregunta y al final de ese desafío te convertirás en un maestro.

Ahora para proyecto hay muchas opciones que puedes elegir. Por ejemplo, puede realizar proyectos relacionados con Desguace o crear una aplicación web utilizando Django, Flask. Hay muchas cosas que puedes probar, depende de ti lo que quieras hacer. Empieza a buscar y empieza a trabajar.

Cosas que debes seguir mientras aprendes python:

  1. Reddit Python: vea las tendencias y obtenga ayuda
  2. Stackoverflow – Para hacer preguntas y obtener ayuda.

Python, es fácil de entender, pero requiere mucha práctica para dominar. En resumen, te guiaré para aprender python:

  1. Libro: Aprende Python de la manera difícil
  2. Tutoriales: Varios tutoriales en Python Learn Python – Mejores tutoriales de Python | Hackr.io
  3. Además, puedes ir a los tutoriales de THE NEW BOSTON .
  4. Comience a realizar asignaciones de codificación en HackerRank, Concurso de programación, Concurso de programación, Programación de computadoras en línea, etc.
  5. Además puedes aprender OpenCV, Numpy, etc.
  6. Excel en DSA .

Los grandes gigantes de TI hoy en día buscan Python. Busque la respuesta de Chakshu Jindal a ¿Qué tan importantes son las matemáticas para la programación? Soy un estudiante de CS y apesto en matemáticas. ¿Debo dejar de perseguir CS porque soy malo en matemáticas? Para conocer la importancia de Python.

También puede ir a través de Hackr.io: encuentre y comparta los mejores cursos y tutoriales de programación en línea que brindan los cursos de pago sin costo. Me ayudó mucho en el aprendizaje de la programación.

Espero que tengas lo que querías.

Si quieres aprender cualquier lenguaje de programación, las Video conferencias son mejores que un libro de texto. Porque es práctico ¿verdad?

En realidad, comenzar a aprender cualquier idioma con videos tutoriales gratuitos disponibles en Internet no es la mejor manera, ya que puede que no cubra todo lo básico que necesita aprender como principiante y consume mucho tiempo. Prefiero aprender por el curso en línea pagado.

Por qué porque, si es gratis …… ..

Si tienes alguna duda, ¿cómo despejar esas dudas? te comprometiste?

Si se compromete, está bien, pero las empresas no pueden comprometerse a tomar un buen programador, entonces, ¿por qué no elige un curso pagado en línea en línea?

Si tiene alguna duda, los instructores de cursos pagados se ocupan de sus dudas hasta que finalice el curso en línea.

Si es gratis, nunca te preocupas por eso, si pagas algo, solo atendés a ese tema, así que mejor ir con cursos en línea.

Moto: Primero APRENDER luego GANAR

Según mi experiencia, recomiendo un curso de Python en línea con una tarifa asequible.

  1. El curso completo de Python 3: ¡De principiante a avanzado! [Mejor]
  2. Python Beyond the Basics – Programación orientada a objetos [Great Foundation Course]
  3. El mega curso de Python: Construye 10 aplicaciones del mundo real [Hiperactivo]
  4. Fast Track Python para principiantes [para gente ocupada]
  5. Conviértete en un programador profesional de Python [Alternativa]

Todo el mejor programador de Python siguiente. Bienvenido a Python World Community.

Nota: Necesitas mucha práctica. Si quieres ser un experto, practica todos los días, eso es todo.

Si estás familiarizado con el concepto OOP, es muy fácil aprender Python.

Si no está familiarizado, hay muchos sitios web que pueden enseñarle Python desde cero.

Hackr.io: encuentre y comparta los mejores cursos de programación en línea y los tutoriales filtran los mejores sitios web para aprender a programar en base a los votos dados por la comunidad de programación.

Cada curso tiene contenidos que pueden ser videos de YouTube, libros, etc. que son gratuitos o de pago.

A continuación se mencionan los sitios web que me parecieron útiles.

Aprende Python de la manera difícil

Instalación de contenido de video de Python (nuevos tutoriales de Boston)

Tutorial de Python (punto tutoriales) parte teórica

Tutorial de Python

Hola,

Como mencionaron nuestros amigos, hay varios lugares donde puedes comenzar a aprender Python, ya que los cursos en línea están ganando popularidad para aprender a programar.

En nuestra publicación reciente sobre AboutTrainings, enumeramos los principales cursos en línea para aprender Python. La lista se basa en el número máximo de calificaciones con al menos 5000 calificaciones de estudiantes y está en general por encima de 4 estrellas de 5.

Verifique y elija un curso basado en su nivel, lo que es importante para usted aprender y aplicar en qué área de aplicación. Algunos cursos incluso se centran en el uso de Python para el aprendizaje automático, la ciencia de datos.

Hay cursos en los que puedes aprender Python a partir de conceptos básicos y también algunas actividades prácticas para ayudarte con aplicaciones prácticas.

Los costos son bastante “valor por dinero” por lo que están enseñando. Hasta ahora, hemos enumerado sólo los cursos de Udemy.

Por favor revise estos cursos y espero que puedan ayudarlo a elegir los más adecuados.

En primer lugar, definamos la palabra “Python” en su terminología original, Python en programación de computadoras y lenguajes se define como un lenguaje de programación de propósito general de alto nivel. Brevemente, Python es un lenguaje de programación de propósito general creado a fines de la década de 1980, y que lleva el nombre de Monty Python, y es utilizado por miles de personas para hacer pruebas desde microchips en Intel, hasta potenciar a Instagram, para construir videojuegos con la biblioteca PyGame. Python se utiliza en la programación GIS. Se utiliza como un lenguaje de scripting para ArcGIS, y para Quantum GIS. Python es un verdadero lenguaje de propósito general. Su pregunta es como preguntar, en qué área debería enfocarse si quiere un trabajo en C ++ o un trabajo en Java. En Google, python es uno de los 3 “idiomas oficiales” junto con C ++ y Java. Oficial aquí significa que los empleados de Google pueden implementar estos idiomas en los servicios de producción. (Internamente, la gente de Google usa muchas tecnologías, incluyendo PHP, C #, Ruby y Perl). El mejor lugar donde puedes aprender Python profesionalmente con un muy buen costo es Holberton School, donde encontrarás todo lo que necesitas para aprender el idioma. En Holberton School, hay muchos profesionales que pueden ayudarte a aprender todos los fundamentos necesarios, además de todos los conceptos básicos de lenguaje y trucos complicados.

Si quieres un conocimiento profundo, entonces los libros son mejores, pero consumen tiempo. Si solo se está enfocando en la parte de programación, entonces los tutoriales en línea son los mejores.

Estos son algunos de los sitios en línea que ofrecen cursos para diferentes idiomas:

Codeacademy – Codecademy – aprende a codificar, de forma interactiva, gratis

Coursera – Coursera | Cursos online de las mejores universidades. Únete gratis

edx – edX

Udacity – Udacity – Cursos en línea gratuitos y programas de Nanodegree

Hackr.io- Hackr.io – Encuentre y comparta los mejores cursos y tutoriales de programación en línea

Code Avengers – Código Avengers | Código de los vengadores

Code School – Aprende a codificar haciendo | Código de la escuela

Tree House – Comienza a aprender en Treehouse gratis

Espero que te sea de utilidad.

Respondí una pregunta como esta hace un minuto. Creo que la misma respuesta funcionaría bien.

Si está comenzando como principiante, le recomendaría Learn Python Pro by sololearn. Esta aplicación te lleva paso a paso y te enseña todos los temas de python con pequeñas cantidades después de cada lección. Tiene una sección de discusión para preguntas y respuestas, y también tiene un área de juegos con código para practicar lo que aprendes. Lo recomendaría altamente Muy conveniente.

Learn Python Pro de Sololearn Inc

Aprende Python Pro en el App Store

Aquí está la descripción de la aplicación.

No hay mucho más que decir, cuando puedes comprobarlo por ti mismo.

Y también sololearn tiene más aplicaciones para otros lenguajes de codificación como html, css, javascript y más si está interesado.

Olvídate de los libros. Eso es demasiado lento. Es posible que desee ver una Introducción a la programación interactiva en Python (Parte 1) | Coursera. Es un pequeño curso divertido. Aprendes lo básico de Python desarrollando juegos simples.

Aparte de eso, te animo a descargar Python y comenzar a piratear. Busque la sintaxis cuando lo necesite. La Documentación y StackOverflow son tus amigos.

Lo mismo que con todos los lenguajes de programación: la codificación, el lenguaje, es aproximadamente el 5% del trabajo, el último 5%.

Primero debe aprender a programar (analizar la situación para encontrar una manera de hacer lo que quiere que haga el programa) en inglés. (Vea Enseñe a usted mismo Ciencias de la Computación).

Después de eso, puede usar cualquier libro en la sintaxis de Python, o puede usar Google (una vez que entienda cómo la posición inicial de una línea afecta a las cosas en Python) para encontrar la función que necesita, con ejemplos. por ejemplo, si necesita parte de una cadena, coloque parte de python de una cadena en una barra de búsqueda de Google y obtendrá ejemplos. (Sabes que necesitas parte de una cadena en particular porque has aprendido a programar).

Aprender un lenguaje de programación no te enseña a programar , más que aprender herramientas poderosas te hace un arquitecto. Los lenguajes de programación son solo herramientas que usa para codificar un programa , después de haberlo desarrollado .

Hay muchos recursos para aprender Python. Pero te sugeriré que vayas con cualquier entrenamiento en línea. Porque en la formación online puedes aprender a tu ritmo.

Algunos sitios de entrenamiento en línea son: Simplilearn, udemy, Springpeople.

Python para todos | Coursera

esto será suficiente para hacerte bueno en Python. después de eso, aprenda cualquier paquete relacionado con su campo de interés.

puede pagar un certificado para su currículum o puede auditar el curso sin costo alguno.

Lo mejor del trabajo duro.

Comenzaría con Learn Python the Hard Way. Luego hacer el curso de Codecademy python. Luego haz el curso de Udacity en informática con python.