Đặc điểm nổi bật
Tại Sao Nên Học Khóa Học Này?
- Hệ thống bài tập chuyên sâu từ dễ đến khó: 220 bài tập SQL được tuyển chọn từ Leetcode Premium và các câu hỏi phỏng vấn thực tế, giúp bạn viết được những câu lệnh SQL từ cơ bản đến phức tạp
- Nâng cao kỹ năng thiết kế và tối ưu cơ sở dữ liệu: Học cách thiết kế CSDL chuyên nghiệp và tối ưu hiệu suất cho các ứng dụng công nghệ thông tin thực tế
- Xây dựng 3 project thực hành: Áp dụng kiến thức vào các dự án Todo List, E-commerce và Web tương tác với Database (code sẵn Frontend, Backend), tạo portfolio ấn tượng
- Rèn luyện tư duy logic và khả năng tối ưu: Bài tập được thiết kế bám sát kỹ năng cần thiết của lập trình viên, giúp bạn phát triển tư duy nhanh nhạy và khả năng giải quyết vấn đề
- Hệ thống học tập hoàn chỉnh, tiết kiệm thời gian: Không cần tìm thêm tài liệu hay sách, mọi kiến thức và bài tập đã được tổ chức khoa học, giúp bạn tập trung học tập hiệu quả
- Nền tảng chấm bài tự động: Tài khoản riêng trên website 28Tech cho phép nộp và chấm bài tự động, kiểm tra câu lệnh SQL của bạn đã đúng và tối ưu chưa
Khóa Học Này Dành Cho Ai?
- Sinh viên các trường đại học ngành CNTT: Cần củng cố kiến thức nền tảng về Cơ sở dữ liệu và SQL, hỗ trợ học tập dễ dàng và nhanh chóng hơn tại trường
- Sinh viên mất gốc hoặc học yếu môn CSDL: Muốn khắc phục điểm yếu và xây dựng lại nền tảng vững chắc từ đầu
- Người chuyển ngành sang IT: Cần trang bị kiến thức nền quan trọng để bắt đầu sự nghiệp lập trình viên một cách tự tin
- Lập trình viên muốn nâng cao kỹ năng: Mong muốn trở thành top 30% lập trình viên có kỹ năng SQL và thiết kế CSDL tốt nhất
- Người chuẩn bị phỏng vấn vị trí Backend, Data Engineer, Cloud: Cần chuẩn bị kỹ lưỡng cho vòng phỏng vấn về CSDL và SQL với các câu hỏi thực tế
Kỹ Năng Bạn Sẽ Nhận Được
- Kiến thức hoàn thiện về CSDL và SQL: Nắm vững từ các khái niệm cơ bản đến chuyên sâu về cơ sở dữ liệu và ngôn ngữ truy vấn SQL
- Khả năng viết câu lệnh SQL tối ưu: Thành thạo các câu lệnh từ cơ bản đến phức tạp, áp dụng được trong môi trường làm việc thực tế
- Kỹ năng thiết kế CSDL chuyên nghiệp: Tự tin thiết kế và tối ưu hóa cơ sở dữ liệu cho các ứng dụng công nghệ thông tin
- Tư duy logic và khả năng giải quyết vấn đề: Phát triển tư duy phân tích, nhanh nhạy trong việc xử lý các bài toán liên quan đến dữ liệu
- Xây dựng ứng dụng thực tế: Có khả năng tích hợp cơ sở dữ liệu vào các project thực tế với Frontend và Backend
- Nền tảng vững chắc cho các công nghệ nâng cao: Chuẩn bị tốt để học Machine Learning, Data Engineering, Big Data và các lĩnh vực liên quan
- Tự tin trong phỏng vấn: Sẵn sàng cho các câu hỏi phỏng vấn về CSDL và SQL tại các công ty công nghệ
Nội Dung - Lộ Trình Chi Tiết
Phần 1: Lý Thuyết Cơ Sở Dữ Liệu- Các khái niệm cơ bản về CSDL: cơ sở dữ liệu, hệ quản trị cơ sở dữ liệu, các thành phần trong hệ quản trị CSDL
- Các mô hình dữ liệu và Thiết kế CSDL: mô hình dữ liệu, lược đồ thực thể E-R
- Mô hình quan hệ và các ràng buộc toàn vẹn
- Thiết kế cơ sở dữ liệu quan hệ theo mô hình E-R
- 8 bài tập thiết kế cơ sở dữ liệu thực hành
- Cú pháp cơ bản: SELECT, FROM, WHERE, ORDER BY, LIMIT
- Các hàm tổng hợp: COUNT, SUM, AVG, MIN, MAX
- Nhóm dữ liệu với GROUP BY và HAVING
- Các loại JOIN: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
- Subquery: truy vấn con trong SELECT, WHERE, FROM
- Set Operations: UNION, INTERSECT, EXCEPT
- View, Index và Transaction
- Stored Procedure và Trigger
- 220 bài tập SQL từ dễ đến khó, bao gồm các câu hỏi từ Leetcode Premium
- Các dạng chuẩn: 1NF, 2NF, 3NF, BCNF
- Phụ thuộc hàm và kỹ thuật chuẩn hóa
- Đại số quan hệ: các phép toán cơ bản
- Tối ưu hóa truy vấn
- Project 1 - Todo List: Xây dựng ứng dụng quản lý công việc với CRUD operations cơ bản
- Project 2 - E-commerce: Thiết kế hệ thống thương mại điện tử với các bảng sản phẩm, đơn hàng, khách hàng
- Project 3 - Web Application: Tích hợp cơ sở dữ liệu với ứng dụng web (Frontend và Backend được cung cấp sẵn)
Xem đầy đủ


Goi hoi vien