Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/giovananog/python-complete-course

Data science, automation, websites, games and apps
https://github.com/giovananog/python-complete-course

bootcamp python

Last synced: 16 days ago
JSON representation

Data science, automation, websites, games and apps

Awesome Lists containing this project

README

        

# Python Complete Course - 100 Days of Code

![GitHub repo size](https://img.shields.io/github/repo-size/giovananog/python-complete-course?style=for-the-badge)
![GitHub last commit](https://img.shields.io/github/last-commit/giovananog/python-complete-course?style=for-the-badge)




udemy

> This repository contains the projects and materials developed during the "100 Days of Python" course from Udemy.




## 🖥️ Course Content

Master Python by building 100 unique projects over 100 days. The course covers:

1. **Python Programming Mastery**
- Master the Python programming language through practical projects.

2. **Automation**
- Learn to automate tasks using Python.

3. **Web Development**
- Build fully fledged websites and web apps with Python.

4. **Game Development**
- Create games like Blackjack, Pong, and Snake using Python.

5. **App Development**
- Develop applications using Python.

6. **Data Science and Machine Learning**
- Use Python for data science and machine learning projects.

7. **Libraries and Tools**
- Learn to use popular Python libraries and tools: Selenium, Beautiful Soup, Requests, Flask, Pandas, NumPy, Scikit Learn, Plotly, and Matplotlib.

## 💼 Course Goals

By the end of this course, you will:

- Be able to program in Python professionally.
- Create a portfolio of 100 Python projects to apply for developer jobs.
- Build fully fledged websites and web apps with Python.
- Use Python for data science and machine learning.
- Build games, GUIs, and desktop applications with Python.

## 📁 Repository Structure

The repository is organized into sections, each reflecting a different stage of the course:

- `beginner section`: Projects and materials for beginners.
- `intermediate section`: Intermediate level projects.
- `intermediate+ section`: Advanced intermediate projects.
- `advanced section`: Advanced projects.
- `data science section`: Projects focused on data science.
- `professional section`: Professional level projects.
- `web foundation section`: Projects related to web development.

## 🛠️ Technologies Used

- Python
- Selenium
- Beautiful Soup
- Requests
- Flask
- Pandas
- NumPy
- Scikit Learn
- Plotly
- Matplotlib

## 🌐 Course URL

[Udemy Course: 100 Days of Python](https://www.udemy.com/course/100-days-of-code/)