Coding & Data Science Resources
30.9K subscribers
331 photos
516 files
337 links
Official Telegram Channel for Free Coding & Data Science Resources

Admin: @love_data
Download Telegram
🐍 Python Roadmap

1️⃣ Basics: 📝📜 Syntax, Variables, Data Types
2️⃣ Control Flow: 🔄🤖 If-Else, Loops, Functions
3️⃣ Data Structures: 🗂️🔢 Lists, Tuples, Dictionaries, Sets
4️⃣ OOP in Python: 📦🎭 Classes, Inheritance, Decorators
5️⃣ File Handling: 📄📂 Read/Write, JSON, CSV
6️⃣ Modules & Libraries: 📦🚀 NumPy, Pandas, Matplotlib
7️⃣ Web Development: 🌍🔧 Flask, Django, FastAPI
8️⃣ Automation & Scripting: 🤖🛠️ Web Scraping, Selenium, Bash Scripting
9️⃣ Machine Learning: 🧠📈 TensorFlow, Scikit-learn, PyTorch
🔟 Projects & Practice: 📂🎯 Create apps, scripts, and contribute to open source
4
Free Python Courses

Introduction to Python 3 (basics) - Learning to Program with Python 3
🎬 15 lessons
2 hours of video + code examples and readings
📝 blogpost for each lesson
🔗 Link to course

Introduction To Python Programming
Rating ⭐️: 4.4 out of 5
Students 👨‍🏫: 824,949 students
Duration : 1hr 39min of on-demand video
Created by: Avinash Jain, The Codex
🔗 Course link

Intermediate Python Programming introduction
🎬 28 lessons
4.5 hours of video + code examples and readings
Free Online Course
🏃‍♂️ Self paced
🔗 Link to course

Sockets Tutorial with Python 3 part 1 - sending and receiving data
🎬 5 lessons
100 minutes of video + code examples and readings
Free Online Course
🏃‍♂️ Self paced
🔗 Link to course

Machine Learning with Python: Zero to GBMs
🎬 Watch hands-on coding-focused video tutorials
🧮 Practice coding with cloud Jupyter notebooks
💻 Build an end-to-end real-world course project
📜 Earn a verified certificate of accomplishment
📊 You will solve 2 coding assignments & build a course project where you'll train ML models using a large real-world datasets
🔗 Course Link

Introduction to Computer Science and Programming in Python
The most common starting point for MIT students with little or no programming experience. This half-semester course introduces computational concepts and basic programming.
Free Online Course
🏃‍♂️ Self paced
🎬 Lecture videos
🔗 Course link

Python for Everybody (PY4E)
by Charles R. Severance (aka Dr. Chuck)
🎬 17 sections with multiple video lessons
👨‍🏫 Prof. Dr. Charles R. Severance
Completely free
🔗 Course link

The fundamentals of programming - Python Tutorial
👨‍🏫 Teacher: Annyce Davis
🎬 39 short video lessons
📊 Level: beginner
Free Online Course
🏃‍♂️ Self paced
🔗 Course link

Python course by kaggle
Learn the most important language for data science.
🎬 8 lessons
5 hours
Free Online Course
🏃‍♂️ Self paced
🔗 Course link

Scientific Computing with Python
Author: Dr. Charles Severance (also known as Dr. Chuck).
🎬 56 lessons
💻 5 scientific projects
📜 Free certification
🔗 Link to course

Python from scratch
by University of Waterloo
🆓 Free Online Course
13 modules
🏃‍♂️ Self paced
🔗 Course Link

Learn Python PyQt
(Python binding of the cross-platform GUI toolkit Qt, used as a Python module)
Free Online Course
🏃‍♂️ Self paced
🔗 Course link

Python for Beginners
Programming with Python
By Microsoft
Authors: Susan Ibach, GeekTrainer
🎬 44 episodes
180 mins
🔗 Link to course

Python Programming MOOC 2022
🆓 Free Online Course
🧮 Problem Sets
12 modules
🏃‍♂️ Self paced
📶 Assignments with Examples
🔗 Link to course

Free Python course by Datacamp
🆓 Free Online Course
🎬 video lessons
Completely free
interactive code exercises
No registration or download needed:
🔗 Link to course

CS50’s Web Programming with Python by Harvard University
Free Online Course
🏃‍♂️ Self paced
🔗 Course link

Python course by Google
Free Online Course
🏃‍♂️ Self paced
No registration or download needed.
🔗 Course link

NOC:Programming, Data Structures and Algorithms using Python
Free Online Course
🏃‍♂️ Self paced
⌛️ 6 weeks
👨‍🏫 45 lectures
🔗 Link to course


Additional materials

Books
A list of Python books in English that are free to read online or download
Learn Python the Hard Way
python intro notes
An introduction to Python for absolute beginners
python programming notes
Python Data Science Handbook

Cheat sheets
Python Tutorial -> Condensed Cheatsheet
Python Programming Exercises, 2022., gently explained
python matplotlib
python panda
python basics
python seaborn
Useful Python for data science cheat sheets
python data type cheat sheet
python cheat sheets

GitHub Repositories
Machine Learning University: Accelerated Natural Language Processing Class
Hands on ML notebook series
Machine learning cheat sheet with code


#python
1👍1