Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lealre/python-bootcamp-de

Projects and Classes from Python Bootcamp for Data Engineering
https://github.com/lealre/python-bootcamp-de

Last synced: 10 days ago
JSON representation

Projects and Classes from Python Bootcamp for Data Engineering

Awesome Lists containing this project

README

        

# Python Bootcamp for Data Engineering

In this repository, I applied the concepts taught in the [Data Engineering Python Bootcamp](https://github.com/lvgalvao/data-engineering-roadmap/tree/main/bootcamp) by [Luciano Galvão](https://github.com/lvgalvao).

-------------------------

Duration: 4 weeks - 20 classes

------------------------
# Contents

### Projects
- [Project 01](https://github.com/lealre/one-billion-rows-challenge) - One Billion Rows Challenge
- [Project 02](https://github.com/lealre/crud-rental-properties) - CRUD with FastAPI, SQLAlchemy, PostgreSQL and Streamlit

### Classes
- [Day 01 - Python Introduction](https://github.com/lealre/bootcamp-de/tree/main/01)
- [Day 02 - TypeError, Type Check, Type Conversion, try-except and if](https://github.com/lealre/bootcamp-de/tree/main/02)
- [Day 03 - DEBUG, IF, FOR, While, Lists and Dictionary](https://github.com/lealre/bootcamp-de/tree/main/03)
- [Day 04 - Type hint, Complex types (Dictionaries x Dataframes x Tables x Excel), and Functions](https://github.com/lealre/bootcamp-de/tree/main/04)
- [Day 05 - Project 01 - Data Processing Challenge Using Python](https://github.com/lealre/python-bootcamp-de/tree/main/05%20)
- [Day 06 - Questions class](https://github.com/lealre/bootcamp-de/tree/main/06)
- [Day 07 - Functions in Python and Data Structures](https://github.com/lealre/bootcamp-de/tree/main/07)
- [Day 08 - Functions in Python - ETL with Pandas, JSON and Parquet](https://github.com/lealre/bootcamp-de/tree/main/08)
- [Day 09 - Functions in Python - Decorators](https://github.com/lealre/bootcamp-de/tree/main/09)
- [Day 10 - Questions Class](https://github.com/lealre/bootcamp-de/tree/main/10)
- [Day 11 - Introduction to OPP](https://github.com/lealre/bootcamp-de/tree/main/11)
- [Day 12 - Introduction to Classes](https://github.com/lealre/bootcamp-de/tree/main/12)
- [Day 13 - Inheritance and Polymorphism (OOP)](https://github.com/lealre/bootcamp-de/tree/main/13)
- [Day 14 - Inheritance and Polymorphism (OOP)](https://github.com/lealre/bootcamp-de/tree/main/14)
- [Day 15 - Getters and Setters (OOP)](https://github.com/lealre/bootcamp-de/tree/main/15)
- [Day 16 - Review class: Classes, DataClasses and Pydantic](https://github.com/lealre/bootcamp-de/tree/main/16)
- [Day 17 - SQLAlchemy: Set of tools for manipulating SQL in Python](https://github.com/lealre/bootcamp-de/tree/main/17)
- [Day 18 - What is an API? Request, Pydantic and creating our CRUD](https://github.com/lealre/bootcamp-de/tree/main/18)
- [Day 19 - Creating an API - Introduction to ORM](https://github.com/lealre/bootcamp-de/tree/main/19)
- [Day 20 - Project 02 - CRUD with FastApi, SQLAlchemy, PostgreSQL and Streamlit](https://github.com/lealre/bootcamp-de/tree/main/19)