
Data Analysis SQL Fundamentals
dooleyz3525
Through detailed lectures and hands-on practice on the core elements of SQL, we will provide you with a solid foundation to grow into a SQL analysis expert.
Basic
SQL, PostgreSQL, DBMS/RDBMS
This course is designed to help you learn the core functions of FastAPI, as well as the entire process of web service development. Through this course, we will help you become a FastAPI expert developer needed in the field.
924 learners
Level Intermediate
Course period Unlimited

Reviews from Early Learners
5.0
안창신
The content was also rich and it was a lecture that was just right for me. Since I have to process everything with RAW SQL, it was better because ORM was not covered. While listening to the lecture, it took quite a while to proceed while creating each endpoint that I would actually use. Thank you, instructor. For reference, for those who use a Windows package management tool such as scoop, the latest version of redis 7.4.1 is packaged, so you can install it in one line without complex WSL settings. You don't have to install the old version of 3.0. https://github.com/redis-windows/redis-windows I hope this was helpful to those who are listening to the lecture.
5.0
akor1
They explain everything in a detailed and kind manner.
5.0
박준영
The content is so good!!
Learn the core components of FastAPI
Handling Pydantic Models
Handling databases and writing stable DB handling code based on SQLAlchemy
Asynchronous DB Handling in SQLAlchemy
Handling the Jinja2 template engine
File Upload in FastAPI
Implementing MVC-based modules in FastAPI
Exceptions and Exception Handling Methods of Various FastAPIs
Handling Middleware
FastAPI's Authentication and Login
Signed Cookie based on Cookie and SessionMiddleware
Handling Sessions Using Redis
Who is this course right for?
Anyone who wants to learn FastAPI
For those who want to systematically learn how to implement Python-based web applications beyond simple FastAPI functions.
Those who want to improve the performance of existing web/APIs by utilizing asynchronous frameworks, etc.
Anyone who needs to transition from an existing Java, Node.js-based backend developer to a Python-based backend developer
If you are looking for a modern web framework with powerful performance and simple convenience features.
(Not covered in this lecture) Anyone looking for an asynchronous API framework for serving machine learning models
Need to know before starting?
Intermediate level Python skills
SQL basics skills
HTML Basics
27,976
Learners
1,509
Reviews
4,070
Answers
4.9
Rating
15
Courses
(Former) Encore Consulting | (Former) Oracle Korea | Author of "Python Machine Learning Perfect Guide"
AI Freelance Consultant
All
164 lectures ∙ (25hr 8min)
Course Materials:
All
75 reviews
4.9
75 reviews
Reviews 30
∙
Average Rating 5.0
5
They explain everything in a detailed and kind manner.
Thank you so much for the detailed compliments! ^^
Reviews 4
∙
Average Rating 5.0
5
The content is so good!!
Haha, thank you so much for writing such a great course review!
Reviews 79
∙
Average Rating 5.0
5
I haven't used Python much, but this really helps me understand it quickly.
I'm glad it was helpful. Thank you for the good review ^^
Reviews 2
∙
Average Rating 5.0
5
The content was also rich and it was a lecture that was just right for me. Since I have to process everything with RAW SQL, it was better because ORM was not covered. While listening to the lecture, it took quite a while to proceed while creating each endpoint that I would actually use. Thank you, instructor. For reference, for those who use a Windows package management tool such as scoop, the latest version of redis 7.4.1 is packaged, so you can install it in one line without complex WSL settings. You don't have to install the old version of 3.0. https://github.com/redis-windows/redis-windows I hope this was helpful to those who are listening to the lecture.
Oh, thank you for the long review. And thank you for the good info on Windows Redis.
Reviews 1
∙
Average Rating 5.0
5
You can study fastAPI in detail. The theoretical explanations are thorough, but the biggest advantage is that it focuses on practical usage methods, so there are no parts that could be boring.
I'm glad that the practical lecture was appreciated. Thank you for taking the time to write such a valuable review.
Check out other courses by the instructor!
Explore other courses in the same field!