Python Programming

👨🏽‍💻🐍 Software Engineering with Python • Developer Roadmap from Junior to Senior
Alternatives To Python Programming
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Awesome Python In Education689
8 months ago6cc0-1.0
A curated list about Python in Education :snake: :mortar_board:
Computer Sciences68
a month ago1otherC
Code bites from Computer Sciences @ Politecnico di Torino
Python Programming37
23 days agoPython
👨🏽‍💻🐍 Software Engineering with Python • Developer Roadmap from Junior to Senior
Cs Polito26
3 months agoPython
Solutions for the laboratory sessions of the first year undergraduate course "Computer Sciences" @ Politecnico di Torino
20 days ago10otherJavaScript
Ressources pour l'enseignement de l'informatique au Gymnase.
2 years agomitPython
CS Cognisance
Swift Python2
a year ago1mitPython
This a swift presentation of the basics of programming, using the python programming language to the extent that we can take it. This is meant for anyone with interest in learning python given a limited period or an experienced developer who want to pick up the python programming. Also students who have taken introduction to computer science or programming would find this helpful in their own frame.
9 months agomitJupyter Notebook
Project Euler Solution Hub
Alternatives To Python Programming
Select To Compare

Alternative Project Comparisons

Software Engineering with Python

Learn and code every day! Take notes.
Learn asking GOOD questions.
Learn to prioritize tasks. Focus on 1 thing!
Build something, anything. Build projects that bring some benefit to you or the people around you. 
Take small steps, but every day, consistency is very important.


Important Skills

  1. Algorithms and data structures
  2. Programming mindset - analytical, problem-solving mindset
  3. Know your programming language

Computer Science Basics

Start Learning Python

Learn the basics, watch a couple of tutorials, read articles, then build projects using Python. You don't need a web app, create a console app, or desktop apps. I will provide some project ideas below.

Discover some Python libraries

  • File handling: txt, json, csv, yaml
  • Working with paths with pathlib and OS with os
  • Sending HTTP request and receiving HTTP response with requests
  • Building CLI with argparse
  • Working with data collections, itertools
  • Learn scrapping using beautiful-soup or *Selenium

Databases: SQL, NoSQL

Web Development

Advanced Python

Popular Computer Science Projects
Popular Learning Python Projects
Popular Computer Science Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Computer Science
Learning Python