|
| 1 | +<!-- Bio --> |
| 2 | +<p align="center"> |
| 3 | + <img src="https://github.com/Rudra-G-23/breast-cancer-prediction-app/blob/main/assets/rudra.png?raw=true" alt="rudra" width="300"/> |
| 4 | +</p> |
| 5 | + |
| 6 | +<!-- refer this for animation "https://github.com/DenverCoder1/readme-typing-svg?tab=readme-ov-file" --> |
| 7 | +<p align="center"> |
| 8 | + <img src="https://readme-typing-svg.demolab.com?font=Fira+Code&size=30&duration=6000&pause=1000&color=5E17EB¢er=true&vCenter=true&width=435&lines=Rudra+Prasad+Bhuyan;Data+Lover;Data+Science+Enthusiast" alt="Typing Effect" /> |
| 9 | +</p> |
| 10 | + |
| 11 | +<!-- refer this for the badges "https://github.com/Ileriayo/markdown-badges#-developerforums" --> |
| 12 | +<p align="center"> |
| 13 | + <a href="https://github.com/Rudra-G-23"> |
| 14 | + <img src="https://img.shields.io/badge/GitHub-181717?style=for-the-badge&logo=github&logoColor=white" alt="GitHub Badge"/> |
| 15 | + </a> |
| 16 | + <a href="https://www.linkedin.com/in/rudra-prasad-bhuyan-44a388235"> |
| 17 | + <img src="https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white" alt="LinkedIn Badge"/> |
| 18 | + </a> |
| 19 | + <a href="https://www.kaggle.com/rudraprasadbhuyan"> |
| 20 | + <img src="https://img.shields.io/badge/Kaggle-20BEFF?style=for-the-badge&logo=kaggle&logoColor=white" alt="Kaggle Badge"/> |
| 21 | + </a> |
| 22 | +</p> |
| 23 | + |
| 24 | +<p align="center"> |
| 25 | + <a href="https://github.com/Rudra-G-23/Data-Science-Roadmap"> |
| 26 | + <img src="https://img.shields.io/badge/Data_Science_My_journey -Explore-red?style=for-the-badge" alt="Data Science Roadmap Badge"/> |
| 27 | + </a> |
| 28 | + <a href="https://github.com/Rudra-G-23/data-science-projects"> |
| 29 | + <img src="https://img.shields.io/badge/Data_Science_Projects-View-green?style=for-the-badge" alt="Data Science Projects Badge"/> |
| 30 | + </a> |
| 31 | +</p> |
| 32 | + |
| 33 | +--- |
| 34 | + |
| 35 | +### Table of Contents |
| 36 | +- [Python Fundamental](#python-fundamental) |
| 37 | + - [⚔️ Python Basic](#️-python-basic) |
| 38 | + - [🔥 OOPs](#-oops) |
| 39 | + - [🐦🔥 Projects](#-projects) |
| 40 | + - [🐍 Python Practice Resources](#-python-practice-resources) |
| 41 | + - [👨💻 Python Learning Resources](#-python-learning-resources) |
| 42 | + - [🙏Thank you](#thank-you) |
| 43 | + |
| 44 | +--- |
1 | 45 |
|
2 | 46 | # Python Fundamental |
3 | 47 | This repository covers a comprehensive range of Python topics, from basic to advanced concepts. |
4 | 48 | It includes materials, tasks, and solutions to help you learn and master Python programming. |
5 | 49 |
|
6 | 50 | --- |
7 | 51 |
|
8 | | -## 📝 Topics |
| 52 | + |
| 53 | +## ⚔️ Python Basic |
9 | 54 |
|
10 | 55 | | No | Topic | Notebooks | Tasks | Tasks Solutions | |
11 | 56 | |----|--------------------------|-----------|-----------|-----------| |
12 | | -| 1 | Python Fundamental | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/01_python-fundamentals.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/01_tasks.ipynb) | [Tasks Sol](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/003_Tasks_Solutions/01_tasks_sol.ipynb) | |
| 57 | +| 1 | Python Fundamental | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/01_python-fundamentals.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/01_tasks.ipynb) | [Tasks Sol](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/003_Tasks_Solutions/01_tasks_sol.ipynb) | |
13 | 58 | | 2 | Loops | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/02_operators_if_else_loops.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/02_task.ipynb) | [Tasks Sol](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/003_Tasks_Solutions/02_tasks_sol.ipynb) | |
14 | 59 | | 3 | Strings | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/03_Strings.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/03_task.ipynb) | [Tasks Sol](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/003_Tasks_Solutions/03_task_sol.ipynb) | |
15 | 60 | | 4 | Python Lists | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/04_Python_lists.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/04_task.ipynb) | [Tasks Sol](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/003_Tasks_Solutions/04_task._sol.ipynb) | |
16 | 61 | | 5 | Sets, Tuples, Dictionary | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/05_Sets%2BTruples%2Bdictionary.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/05_task.ipynb) | [Tasks Sol](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/003_Tasks_Solutions/05_tasks_sol.ipynb) | |
17 | | -| 6 | Functions | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/06_functions.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/06_task.ipynb) | [Tasks Sol]() | |
18 | | -| 7 | OOPs | [Notebooks] | [Tasks] | [Tasks Sol] | |
| 62 | +| 6 | Functions | [Notebooks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/001_Notebooks/06_functions.ipynb) | [Tasks](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/002_Tasks/06_task.ipynb) | [Tasks Sol](https://github.com/Rudra-G-23/Python-Fundamentals/blob/main/003_Tasks_Solutions/06_functions_tasks_sol.ipynb) | |
19 | 63 |
|
20 | 64 | --- |
21 | 65 |
|
22 | | -## 🐍 Python Practice Resources |
23 | | - |
24 | | -| Resource Name | Description | Link | |
25 | | -|---------------------------|--------------------------------------------|------| |
26 | | -| Practice Python | Beginner-friendly exercises with solutions | [🔥](https://www.practicepython.org/) | |
27 | | -| LearnPython.org | Interactive tutorials on Python basics | [🔥](https://www.learnpython.org/en/Variables_and_Types#google_vignette) | |
28 | | -| PyNative | Python exercises with solutions | [🔥](https://pynative.com/python-exercises-with-solutions/) | |
29 | | -| CodingBat | Practice problems with instant feedback | [🔥](https://codingbat.com/python) | |
30 | | -| SoloLearn - Python Intro | Beginner course with quizzes and examples | [🔥](https://www.sololearn.com/en/learn/courses/python-introduction) | |
31 | | -| W3Schools Python Exercises| Simple problems with hints and answers | [🔥](https://www.w3schools.com/python/python_exercises.asp) | |
32 | | -| HackerRank - Python | Competitive programming and challenges | [🔥](http://hackerrank.com/domains/python) | |
| 66 | +## 🔥 OOPs |
| 67 | +coming soon ... |
33 | 68 |
|
34 | 69 | --- |
35 | 70 |
|
36 | 71 | ## 🐦🔥 Projects |
37 | 72 |
|
38 | 73 | | No | Project Name | Links | |
39 | 74 | |----|----------------------------------|-------| |
40 | | -| 1 | Calculate two numbers | [Link] | |
41 | | -| 2 | Dice roller | [Link] | |
42 | | -| 3 | Mini to do | [Link] | |
43 | | -| 4 | Morse code translator | [Link] | |
44 | | -| 5 | Password generator | [Link] | |
45 | | -| 6 | Restaurant order form menu | [Link] | |
46 | | -| 7 | ATM | [Link] | |
| 75 | +| 1 |Project 1 | [] | |
| 76 | + |
| 77 | +--- |
| 78 | + |
| 79 | +## 🐍 Python Practice Resources |
| 80 | + |
| 81 | +| Platform | Link | Type of Exercises | Difficulty Levels | Solutions Provided | Sign-up Required | Key Features | |
| 82 | +| -------------- | ---------------------------------------------------------------------- | -------------------------------------- | ------------------------ | ---------------------- | ---------------- | ---------------------------------------------------- | |
| 83 | +| **Exercism** | [exercism.org](https://exercism.org/tracks/python) | Real-world problems, structured tracks | Easy to Hard | Yes (after submitting) | Yes | Mentored feedback, CLI tool, test-driven development | |
| 84 | +| **W3Schools** | [w3schools.com](https://www.w3schools.com/python/python_exercises.asp) | Basic Python snippets and quizzes | Beginner | Yes | No | Interactive tutorials and quizzes | |
| 85 | +| **CodingBat** | [codingbat.com](https://codingbat.com/python) | Short function-based problems | Beginner to Intermediate | Yes | No | Instant feedback, no setup required | |
| 86 | +| **PyNative** | [pynative.com](https://pynative.com/python-exercises-with-solutions/) | Practical and conceptual exercises | Beginner to Intermediate | Yes | No | Covers wide range: strings, loops, functions, etc. | |
| 87 | +| **HackerRank** | [hackerrank.com](https://www.hackerrank.com/domains/python) | Competitive-style coding problems | Easy to Hard | Yes (after attempt) | Yes | Timed challenges, leaderboard, certifications | |
| 88 | + |
| 89 | + |
| 90 | +--- |
| 91 | + |
| 92 | +## 👨💻 Python Learning Resources |
| 93 | + |
| 94 | +| Resource Name | Link | Description | |
| 95 | +|---------------|------|-------------| |
| 96 | +| **Kaggle Python Course** | [Kaggle Learn](https://www.kaggle.com/learn/python) | Free interactive Python tutorials on Kaggle. Great for beginners and data science enthusiasts. | |
| 97 | +| **Official Python Tutorial** | [Python.org](https://docs.python.org/3/tutorial/index.html) | Official documentation and tutorial from Python.org. Detailed and comprehensive guide. | |
| 98 | +| **Practical Python for Beginners** | [Dabeaz Course](https://dabeaz-course.github.io/practical-python/) | A great resource by Dabeaz for learning Python with practical examples and clear explanations. | |
| 99 | +| **Think Python** | [Green Tea Press](https://www.greenteapress.com/thinkpython/html/index.html) | Book by Allen B. Downey, ideal for beginners and teaches Python programming fundamentals. | |
| 100 | +| **Automate the Boring Stuff with Python** | [Automate the Boring Stuff](https://automatetheboringstuff.com/) | Best book for automating everyday tasks with Python, available online for free. | |
| 101 | +| **Ace Python Interviews** | [Lerner Store](https://store.lerner.co.il/ace-python-interviews) | A helpful resource for preparing for Python interviews, with tips and tricks. | |
| 102 | +| **Microsoft Learn Python** | [Microsoft Learn](https://learn.microsoft.com/en-us/training/browse/) | Learn Python and other technologies with interactive courses from Microsoft. | |
| 103 | +| **MIT OCW - Introduction to CS in Python** | [MIT OCW](https://ocw.mit.edu/courses/6-0001-introduction-to-computer-science-and-programming-in-python-fall-2016/) | A free course from MIT to learn Python and computer science fundamentals. | |
| 104 | +| **Harvard's CS50 Introduction to Programming** | [edX - CS50 Python](https://www.edx.org/learn/python/harvard-university-cs50-s-introduction-to-programming-with-python) | Harvard's famous CS50 course with a focus on programming in Python, available on edX. | |
| 105 | +| **All of This? Learned from Nitish Sir 💖** | [Nitish Sir's Playlist](https://youtube.com/playlist?list=PLKnIA16_RmvbAlyx4_rdtR66B7EHX5k3z&si=0RSPk0bV5hv5bFpi) | The ultimate learning journey with Nitish Sir, providing explanations in Hindi. 💖 | |
| 106 | + |
| 107 | +--- |
| 108 | + |
| 109 | +## 🙏Thank you |
| 110 | + |
| 111 | +But where I learn all of this |
| 112 | +None other than my dear Nitish sir 💖[CampusX](https://youtube.com/playlist?list=PLKnIA16_RmvbAlyx4_rdtR66B7EHX5k3z&si=0RSPk0bV5hv5bFpi) |
47 | 113 |
|
| 114 | +Check out my others repos : [](https://github.com/Rudra-G-23/Data-Science-Roadmap) [](https://github.com/Rudra-G-23/data-science-projects) |
0 commit comments