Skip to content

This repository covers a comprehensive range of Python topics, from basic to advanced concepts. It includes materials, tasks, and solutions to help you learn and master Python programming.

License

Notifications You must be signed in to change notification settings

Rudra-G-23/Python-Fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rudra

Typing Effect

GitHub Badge LinkedIn Badge Kaggle Badge

Data Science Roadmap Badge Data Science Projects Badge


Table of Contents


Python Fundamental

This repository covers a comprehensive range of Python topics, from basic to advanced concepts. It includes materials, tasks, and solutions to help you learn and master Python programming.


⚔️ Python Basic

No Topic Notebooks Tasks Tasks Solutions
1 Python Fundamental Notebooks Tasks Tasks Sol
2 Loops Notebooks Tasks Tasks Sol
3 Strings Notebooks Tasks Tasks Sol
4 Python Lists Notebooks Tasks Tasks Sol
5 Sets, Tuples, Dictionary Notebooks Tasks Tasks Sol
6 Functions Notebooks Tasks Tasks Sol

🔥 OOPs

coming soon ...


🐦‍🔥 Projects

No Project Name Links
1 Project 1 []

🐍 Python Practice Resources

Platform Link Type of Exercises Difficulty Levels Solutions Provided Sign-up Required Key Features
Exercism exercism.org Real-world problems, structured tracks Easy to Hard Yes (after submitting) Yes Mentored feedback, CLI tool, test-driven development
W3Schools w3schools.com Basic Python snippets and quizzes Beginner Yes No Interactive tutorials and quizzes
CodingBat codingbat.com Short function-based problems Beginner to Intermediate Yes No Instant feedback, no setup required
PyNative pynative.com Practical and conceptual exercises Beginner to Intermediate Yes No Covers wide range: strings, loops, functions, etc.
HackerRank hackerrank.com Competitive-style coding problems Easy to Hard Yes (after attempt) Yes Timed challenges, leaderboard, certifications

👨‍💻 Python Learning Resources

Resource Name Link Description
Kaggle Python Course Kaggle Learn Free interactive Python tutorials on Kaggle. Great for beginners and data science enthusiasts.
Official Python Tutorial Python.org Official documentation and tutorial from Python.org. Detailed and comprehensive guide.
Practical Python for Beginners Dabeaz Course A great resource by Dabeaz for learning Python with practical examples and clear explanations.
Think Python Green Tea Press Book by Allen B. Downey, ideal for beginners and teaches Python programming fundamentals.
Automate the Boring Stuff with Python Automate the Boring Stuff Best book for automating everyday tasks with Python, available online for free.
Ace Python Interviews Lerner Store A helpful resource for preparing for Python interviews, with tips and tricks.
Microsoft Learn Python Microsoft Learn Learn Python and other technologies with interactive courses from Microsoft.
MIT OCW - Introduction to CS in Python MIT OCW A free course from MIT to learn Python and computer science fundamentals.
Harvard's CS50 Introduction to Programming edX - CS50 Python Harvard's famous CS50 course with a focus on programming in Python, available on edX.
All of This? Learned from Nitish Sir 💖 Nitish Sir's Playlist The ultimate learning journey with Nitish Sir, providing explanations in Hindi. 💖

🙏Thank you

But where I learn all of this None other than my dear Nitish sir 💖CampusX

Check out my others repos : Data Science Roadmap Data Science Projects

Releases

No releases published

Packages

No packages published