Soy un estudiante de secundaria que no tiene experiencia en CS. ¿Cómo puedo comenzar a programar Python?

Puede encontrar estos recursos útiles.

https://inventwithpython.com/ (libros electrónicos gratuitos)

6 libros electrónicos gratuitos sobre cómo aprender a programar con Python – ReadWrite

Libros gratuitos de Python

Más de 80 mejores tutoriales gratuitos de Python, libros electrónicos y PDF para aprender programación en línea

Head First Python (libro electrónico gratuito)

Descarga gratuita de libros electrónicos de programación Python, descarga gratuita de libros electrónicos de programación Python

Curso corto de Python

Notas de la conferencia CIS200

Los 10 mejores libros electrónicos gratuitos de Python en PDF Descargar para aprender Python

¡Aprende Python de la manera fácil!

Lenguaje de programación Python

Los 20 mejores tutoriales gratuitos para aprender Python: encuentra el Tutorial de Killer Python en PDF, eBook o en línea (cursos gratuitos, Code Academy, TutorialsPoint, Codementor, PythonChallenge, el curso de Google Python, Coursera, Python Playgrounds, otros)

El curso del profesor Eric del MIT es la mejor manera de aprender sobre programación en Python. Hice este curso justo después de la secundaria. Me ayudó a apreciar el proceso de pensamiento detrás de los programas de escritura. También me convirtió en un programador experto en python. Disfruté muchísimo este curso y lo recomiendo encarecidamente. Lea también el libro de texto del curso Introducción a la computación y programación usando Python

Comencé a aprender Python siguiendo este libro: Learn Python (para Python 2.7)

Comienza con los fundamentos básicos y cubre las partes más importantes del idioma. Además, le enseñará cómo aprender, ya que le permite buscar en los documentos y otros recursos en línea.

Después de eso, seguí este libro: Programación práctica para principiantes totales

Con él, cubrirá las diferencias entre Python 2 y 3 (el libro va con Python 3) y muchos módulos útiles (como BeautifulSoup [1]).

Luego, ¡toma algo que quieras hacer y hazlo!

Notas al pie

[1] Lo llamamos Tortuga porque nos enseñó.

Vaya a Comenzar a aprender en Treehouse de forma gratuita, cree una cuenta y comience a ver la pista de Python.

Recomiendo encarecidamente codecademy primero, porque son todos tutoriales en el navegador. Sin embargo, te enseña qué hacer, no por qué. Después de eso, los cursos que le enseñan cómo programar en general se vuelven más útiles.