Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Python Database Course: SQLite, PostgreSQL, MySQL,SQLAlchemy

Khóa học Python về Cơ sở dữ liệu: SQLite, PostgreSQL, MySQL, SQLAlchemy

Khóa học Python về Cơ sở dữ liệu: SQLite, PostgreSQL, MySQL, SQLAlchemy

Làm chủ Cơ sở dữ liệu trong Python: Đào tạo chuyên sâu về SQLAlchemy, SQLite, PostgreSQL và MySQL

4.5
(78 đánh giá)
862 học viên
Giảng viên
Elshad Karimov
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 959.000đ -95%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
13.0 giờ video
109 bài giảng
6 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/05/2026

Bạn sẽ học được gì

Hiểu và áp dụng các khái niệm nền tảng về Cơ sở dữ liệu trong Python
Triển khai và quản lý cơ sở dữ liệu SQLite bằng Python
Phát triển thành thạo PostgreSQL và MySQL sử dụng Python
Làm chủ SQLAlchemy cho các thao tác với cơ sở dữ liệu
Thực hành với các dự án thực tế

Yêu cầu

Kiến thức Python cơ bản

Đối tượng phù hợp

Bất kỳ ai muốn học về cơ sở dữ liệu bằng Python!
Lập trình viên tự học có kiến thức Python cơ bản và muốn trở nên chuyên nghiệp trong lĩnh vực Cơ sở dữ liệu Python!
Sinh viên đang học khoa học máy tính và cần thêm tài liệu bổ trợ về cơ sở dữ liệu trong Python!
Lập trình viên chuyên nghiệp muốn trau dồi kỹ năng làm việc với cơ sở dữ liệu Python.

Nội dung khóa học

15 phần • 109 bài giảng
1 Tận dụng tối đa khóa học này
2 Cách sử dụng khóa học
1 IDE - Trình soạn thảo mã cho khóa học
2 Giá trị và Kiểu dữ liệu
3 Biến
4 Toán tử
5 Yêu cầu người dùng nhập dữ liệu
6 Comment trong Python
7 Đặt tên biến
8 Biểu thức Boolean
9 Thực thi có điều kiện
10 Câu lệnh điều kiện lồng nhau
11 Câu lệnh điều kiện xâu chuỗi
12 Nhiều câu lệnh IF
13 Toán tử logic
14 Try và Except
15 Gọi hàm dựng sẵn
16 Module Math
17 Module Random
18 Định nghĩa hàm
19 Thụt lề trong Python
20 Hàm có đầu vào
21 Đối số theo vị trí và từ khóa
22 Hàm có đầu ra
23 Docstring
24 Danh sách và Vòng lặp
25 Vòng lặp For
26 Cập nhật biến
27 Vòng lặp qua hàm tùy chỉnh
28 Hàm Range với vòng lặp
29 Vòng lặp While
30 Continue và Break
31 Chuỗi là gì?
32 Thao tác với chuỗi
33 Các phương thức xử lý chuỗi
34 Phân tích cú pháp chuỗi
35 Chuỗi thoát
36 Định dạng chuỗi
1 Cơ sở dữ liệu là gì?
2 Cơ sở dữ liệu quan hệ
3 Cơ sở dữ liệu phi quan hệ
4 API Cơ sở dữ liệu Python
1 SQL là gì?
2 SQLite là gì?
3 Kết nối SQLite với Python
4 Trình duyệt SQLite
5 Tạo bảng trong SQLite
6 Cursor là gì?
7 INSERT INTO - Thêm dữ liệu vào bảng trong SQLite
8 Chèn dữ liệu từ CSV vào SQLite
9 SELECT - Truy xuất dữ liệu từ SQLite
10 WHERE - Lọc dữ liệu trong SQLite
11 UPDATE - Thay đổi dữ liệu
12 DELETE / DROP - Xóa dữ liệu
13 JOINS - Truy cập nhiều bảng cùng lúc
1 Những gì bạn sẽ làm được sau phần này
2 Bước 1 - Thiết kế giao diện và tạo Widget
3 Bước 2 - Đặt Widget lên màn hình
4 Bước 3 - Xây dựng Backend
5 Bước 4 - Kết nối Backend với Frontend
1 SQLAlchemy là gì?
2 Kết nối cơ sở dữ liệu và tạo bảng bằng SQLAlchemy Core
3 Chèn dữ liệu vào SQLite bằng SQLAlchemy Core
4 Truy xuất dữ liệu từ SQLite bằng SQLAlchemy
5 Cập nhật dữ liệu bằng SQLAlchemy Core
6 Xóa dữ liệu bằng SQLAlchemy Core
7 Kết nối bảng bằng SQLAlchemy Core
1 Những gì bạn sẽ làm được sau phần này
2 Phát triển Backend bằng SQLAlchemy Core
1 Kết nối cơ sở dữ liệu và tạo bảng bằng SQLAlchemy ORM
2 Chèn dữ liệu vào cơ sở dữ liệu bằng SQLAlchemy ORM
3 Truy xuất dữ liệu từ cơ sở dữ liệu bằng SQLAlchemy ORM
4 Thao tác lọc dữ liệu với SQLAlchemy ORM
5 Cập nhật dữ liệu bằng SQLAlchemy ORM
6 Xóa dữ liệu khỏi cơ sở dữ liệu bằng SQLAlchemy ORM
7 Xây dựng mối quan hệ trong SQLAlchemy ORM
8 Kết nối bảng bằng SQLAlchemy ORM
1 Những gì bạn sẽ làm được sau phần này
2 Phát triển Backend bằng SQLAlchemy ORM
1 MySQL là gì?
2 Cài đặt MySQL trên Mac
3 Cài đặt MySQL Workbench trên Mac
4 Cài đặt MySQL và MySQL Workbench trên Windows
5 Tạo cơ sở dữ liệu và bảng trong MySQL
6 Kết nối MySQL bằng Python
7 Các thao tác với cơ sở dữ liệu MySQL bằng Python
8 Ứng dụng Python với SQLAlchemy ORM - MySQL
9 Chèn/Truy xuất dữ liệu vào MySQL bằng SQLAlchemy ORM
10 Thử thách với MySQL
11 Nhập dữ liệu từ CSV vào MySQL
12 Nhập dữ liệu bằng Pandas vào MySQL
1 Những gì bạn sẽ làm được sau phần này
2 Bước 1 - Tạo cơ sở dữ liệu và bảng trong MySQL
3 Bước 2 - Chèn dữ liệu vào MySQL
4 Bước 3 - Truy xuất/Cập nhật/Xóa dữ liệu từ MySQL
1 PostgreSQL là gì?
2 Cài đặt PostgreSQL trên Mac
3 Cài đặt PostgreSQL trên Windows
4 Tạo cơ sở dữ liệu PostgreSQL
5 Chèn và truy vấn dữ liệu bằng câu lệnh SQL
6 Tương tác Python với PostgreSQL bằng SQLAlchemy Core
7 Tương tác Python với PostgreSQL bằng SQLAlchemy ORM
8 Tạo Stored Procedure trong PostgreSQL và gọi nó bằng Python
1 Những gì bạn sẽ làm được sau phần này
2 Giải pháp dự án - Triển khai PostgreSQL
1 Kết nối SQL Server bằng thư viện pyodbc
2 SQLAlchemy ORM với SQL Server
3 Kết nối Python với SQL Server bằng thư viện pymssql
1 Bài giảng thưởng

Giới thiệu khóa học

Welcome to the Python Database Course, a comprehensive journey through the world of database management and integration using Python. This course is meticulously designed to provide in-depth training on four major databases: SQLite, PostgreSQL, MySQL, and the SQLAlchemy ORM. Whether you're a beginner aspiring to delve into the realm of databases, or an experienced developer aiming to enhance your database skills in Python, this course is tailored just for you.

Course Highlights:

  1. SQLite Mastery: Start your database journey with SQLite, the go-to choice for lightweight database needs. Learn to implement, query, and manage SQLite databases with Python, making it ideal for small-scale projects and standalone applications.

  2. PostgreSQL Proficiency: Dive into the world of enterprise-level databases with PostgreSQL. Understand how to set up robust, efficient, and secure databases. Delve into advanced features like indexing, views, and stored procedures to manage complex data with ease.

  3. MySQL Integration: Gain expertise in one of the most popular database systems, MySQL. Learn the nuances of using MySQL with Python to handle large-scale data operations. Master techniques to optimize, secure, and scale your MySQL databases.

  4. SQLAlchemy Core: Unravel the power of SQLAlchemy as an ORM (Object Relational Mapper). Learn to bridge the gap between Python code and database engines, enabling seamless data manipulation and querying with high-level Pythonic constructs.

What You Will Learn:

  • Fundamentals of database theory and SQL.

  • Practical implementation of CRUD operations (Create, Read, Update, Delete).

  • Advanced database concepts such as transactions, indexing, and normalization.

  • Hands-on experience with real-world database applications.

  • Best practices for database design, security, and performance optimization.

Why Choose This Course?

  • Hands-On Approach: Engage in practical exercises, projects, and case studies to solidify your learning experience.

  • Industry-Relevant Skills: Equip yourself with the skills sought after in today’s tech-driven job market.

  • Expert Instruction: Learn from seasoned instructors with years of industry and teaching experience.

  • Community and Support: Join a community of like-minded learners and receive dedicated support throughout your learning journey.

  • Flexibility and Convenience: Enjoy the freedom of self-paced learning, tailored to fit your schedule.

Who Is This Course For?

  • Aspiring data scientists and database professionals.

  • Software developers and engineers looking to expand their database skills.

  • Python programmers who wish to integrate databases into their applications.

  • Anyone interested in mastering database management through Python.

Get ready to embark on a transformative learning experience that will elevate your Python and database skills. Enroll now and start your journey towards mastering SQLite, PostgreSQL, MySQL, and SQLAlchemy!


Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Database Programming
Hiển thị tất cả khoá học Python
Hiển thị tất cả khoá học Sql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊