Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ranitmanik/python-crash-course-cwh

This repository contains a diverse set of Python projects, scripts, and experiments that were developed as part of the Python Crash Course offered by CodeWithHarry. Feel free to explore the code and documentation to gain insights into various Python concepts and practical applications. If you have any questions or suggestions, please don't hesitate
https://github.com/ranitmanik/python-crash-course-cwh

assignment code-practice codewithharry coding course learn-to-code learning learning-by-doing learning-python opencv opencv-python project python python-script python3

Last synced: about 2 months ago
JSON representation

This repository contains a diverse set of Python projects, scripts, and experiments that were developed as part of the Python Crash Course offered by CodeWithHarry. Feel free to explore the code and documentation to gain insights into various Python concepts and practical applications. If you have any questions or suggestions, please don't hesitate

Awesome Lists containing this project

README

        


Python Crash Course by CodeWithHarry


![hq720](https://github.com/RanitManik/Python-Wizardry-CodeWithHarry/assets/138437760/86142520-6ed0-46ab-8659-c959a415f0a9)

Welcome to Python Crash Course, where we delve into the enchanting world of Python programming! This repository is a collection of my Python assignments, projects, and spellbinding code creations from the Python crash course by CodeWithHarry. Immerse yourself in the realm of algorithms, data structures, and Python sorcery, which showcases my journey as a Python wizard.

## Table of Contents

- [Topics](#topics)
- [Resources](#resources)
- [My Mission](#my-mission-is-to)
- [Getting Started](#getting-started)
- [Contact](#contact)
- [Acknowledgments](#acknowledgments)
- [License](#license)

## Topics

| # | Topic | Description | Status |
| --- | ----------------------------------------- | ----------------------------------------------------- | ----------- |
| 1 | Installation | Setting up Python on your machine. | Completed |
| 2 | Setting up a Python Project | Preparing your environment for Python development. | Completed |
| 3 | Our First Program: "Hello World" | Writing and running your first Python program. | Completed |
| 4 | Comments | Understanding and using comments in Python. | Completed |
| 5 | Variables | Working with variables in Python. | Completed |
| 6 | Typecasting | Converting data types in Python. | Completed |
| 7 | Operators in Python | Exploring different operators in Python. | Completed |
| 8 | Modules and Pip | Managing Python packages and modules. | Completed |
| 9 | Download Handwritten Notes | Accessing course materials and notes. | Completed |
| 10 | String and String Methods | Manipulating and working with strings. | Completed |
| 11 | User Input in Python | Accepting user input in Python. | Completed |
| 12 | List & List Methods | Understanding lists and their methods. | Completed |
| 13 | Tuple and Tuple Methods | Exploring tuples and their methods. | Completed |
| 14 | Set and Set Methods | Working with sets and their methods. | Completed |
| 15 | Dictionary & Dictionary Methods | Handling dictionaries in Python. | Completed |
| 16 | if-else Statements | Making decisions with conditional statements. | Completed |
| 17 | Match case | Using the `match` case in Python. | Completed |
| 18 | for Loop | Iterating over sequences with the `for` loop. | Completed |
| 19 | while Loop | Implementing loops with the `while` loop. | Completed |
| 20 | Functions | Defining and using functions in Python. | Completed |
| 21 | Exception Handling | Managing exceptions and errors in Python. | Completed |
| 22 | File I/O | Reading from and writing to files in Python. | Completed |
| 23 | OOPs | Introduction to Object-Oriented Programming | Completed |
| 24 | Project 1: Robo Speaker | Building a Robotic Speaker using Python. | Completed |
| 25 | Project 2: Weather App | Creating a Weather Application in Python. | Completed |
| 26 | Project 3: Image Resizer | Developing an Image Resizer using Python. | Completed |
| 27 | Project 4: PDF Merger | Building a PDF Merger application in Python. | Completed |
| 28 | Project 5: Facial Recognition Attendance System | Implementing a Facial Recognition Attendance System.| Completed |
| 29 | Conclusion and where to go from here | Wrapping up the course and suggesting further steps.| Completed |

## Resources

* [Python Tutorial](https://youtu.be/fqF9M92jzUo?si=mKAZ9WnS97VsjvM0)
* [PyCharm Community Edition](https://jb.gg/getPyCharm)
* [PyCharm Free Student License](https://jb.gg/GetStudentLicense)

## My Mission is to

- inspire others to embrace the power of Python,
- share knowledge and insights about Python techniques and best practices,
- cast magical Python spells through creative projects and experiments.

## Getting Started

To explore this repository, follow these steps:

- **Clone** the repository:

```bash
git clone https://github.com/RanitManik/Python-Crash-Course-cwh.git
```

- **Add This repo as Remote**:

```bash
git remote add origin https://github.com/RanitManik/Python-Crash-Course-cwh.git
```

- **Create and Switch to Your Branch**:

```bash
git checkout -b YourBranchName
```

- **Push your changes** to this branch:

```bash
git push --set-upstream origin DEV/{your_name}/{in which you working on}
```

## Contact



Social Media
Username
Link



Email
[email protected]
Email



LinkedIn
Ranit Manik
LinkedIn



Instagram
ranit_manik_
Instagram



Facebook
RanitKumarManik
Facebook



Twitter
RANIT_MANIK
Twitter

## Acknowledgments

I express my gratitude to the Python community and the extensive array of resources that have played a pivotal role in fostering my development as a Python programmer. In particular, I want to extend a special thanks to Harish sir (CodeWithHarry) for his exceptional course, which comprehensively addresses all fundamental and crucial aspects of Python programming.

Thank you for joining me on this magical adventure through Python-Crash Course. Together, we can harness the power of Python and weave wonders through code!

## License

Distributed under the MIT License. See `LICENSE.txt` for more information.