CodeStar Academy
  • Trang chủ
  • Khóa học
    • Khóa học Tester
    • Khóa học Automation Test
    • Khóa học AWS
  • Lịch khai giảng
  • Blog
  • Liên hệ
  • Trang chủ
  • Khóa học
    • Khóa học Tester
    • Khóa học Automation Test
    • Khóa học AWS
  • Lịch khai giảng
  • Blog
  • Liên hệ
Trang chủLập trìnhKhóa học Python nâng cao

Khóa học Python nâng cao


Khai giảng: 14/06/2026

4,000,000₫

6,000,000₫

Hotline: 0367.833.933

Thời gian học:

  • Thứ 4: 19h-21h
  • Chủ nhật: 8h30-10h30

Giảng viên

Cao Văn Thành

Xem thêm về Chuyên gia

GIỚI THIỆU VỀ KHÓA HỌC

Thuật Toán & Tư Duy Lập Trình – Python Nâng Cao

Con đã biết lập trình cơ bản nhưng chưa biết cách giải những bài toán khó hơn? Hoặc con đang muốn tìm một khóa học giúp con tư duy sắc bén, lập trình hiệu quả và tự tin hơn trong các kỳ thi, cuộc thi lập trình?

Khóa học này được thiết kế dành riêng cho học sinh muốn tiến xa hơn trong lập trình — không chỉ dừng lại ở việc viết code chạy được, mà còn hiểu tại sao code đó chạy nhanh hay chậm, và biết cách làm cho nó tốt hơn.

Trong 12 buổi học, các em sẽ được học từng bước từ cách đo lường hiệu quả của code (Big O), đến các kỹ thuật xử lý thông minh như Two Pointers, Sliding Window, rồi dần làm quen với những thuật toán “xịn xò” hơn như Quy hoạch động, Tham lam, và Đồ thị — đúng những gì xuất hiện trong các kỳ thi học sinh giỏi Tin học và vòng phỏng vấn tại các công ty công nghệ hàng đầu.

Mỗi buổi đều có bài thực hành ngay tại lớp với các bài toán thú vị, gần gũi. Cuối khóa, các em sẽ tự làm và bảo vệ một project thuật toán hoàn chỉnh — một thành tích thực sự đáng tự hào để đưa vào portfolio!

MỤC TIÊU KHÓA HỌC PYTHON NÂNG CAO

Khóa học giúp Học viên:

  • Hiểu được code của mình “nhanh hay chậm” — biết phân tích độ phức tạp và tự tối ưu chương trình
  • Nắm trong tay các kỹ thuật lập trình thông minh như Prefix Sum, Two Pointers, Sliding Window, Binary Search — những công cụ giúp giải bài nhanh và gọn hơn nhiều
  • Tự tin giải các bài toán khó bằng tư duy Đệ quy, Tham lam, Quy hoạch động — từ dạng cơ bản đến nâng cao
  • Hiểu và làm việc được với Đồ thị — tìm đường đi ngắn nhất, giải bài toán mê cung, bài toán kết nối mạng lưới…
  • Hoàn thành project cuối khóa độc lập, thể hiện tư duy giải quyết vấn đề một cách bài bản và sáng tạo

KỲ VỌNG SAU KHÓA HỌC

Kết thúc lộ trình này, phụ huynh sẽ thấy được sự lột xác trong tư duy logic của con em mình. Các em không chỉ sở hữu kỹ năng lập trình vượt trội mà còn có khả năng phân tích vấn đề đa chiều, tìm kiếm phương án giải quyết ngắn gọn và hiệu quả nhất. Đây chính là bước ngoặt quan trọng để các em định hình con đường sự nghiệp trong ngành Công nghệ thông tin, Trí tuệ nhân tạo hoặc Khoa học dữ liệu tại các trường Đại học danh tiếng thế giới.

VÌ SAO NÊN LỰA CHỌN KHÓA HỌC TẠI CODESTAR

  • Cấp chứng chỉ hoàn thành khóa học bởi Đại học Bách Khoa Hà Nội
  • Giảng viên đến từ Đại học Bách Khoa Hà Nội và các doanh nghiệp IT.
  • Thời gian thực hành chiếm > 70% thời lượng khóa học.
  • Hỗ trợ giải đáp thắc mắc của Học viên trong vòng 24h.
  • Hỗ trợ kỹ thuật trọn đời tại văn phòng của Học viện.
  • Môi trường học tập mới theo phương pháp học 3 chiều: Giảng viên – Trợ giảng- Admin, hỗ trợ Học viên liên tục trong suốt quá trình học tập tại CodeStar.

ĐỐI TƯỢNG THAM GIA KHÓA HỌC

  • Học sinh yêu thích Tin học, muốn học sâu hơn về thuật toán để chuẩn bị cho kỳ thi học sinh giỏi Tin hoặc các cuộc thi lập trình
  • Học sinh đã biết lập trình Python cơ bản và muốn “lên trình” — viết code thông minh hơn, giải được bài khó hơn
  • Phụ huynh muốn định hướng con theo ngành Công nghệ thông tin, tạo nền tảng vững chắc từ sớm để con tự tin hơn khi vào đại học hoặc đi làm trong ngành IT
  • Học sinh đam mê giải toán và muốn khám phá xem “tư duy toán học” có thể áp dụng vào lập trình như thế nào

GIÁ TRỊ NHẬN ĐƯỢC SAU KHI HOÀN THÀNH KHÓA HỌC

  • Nhận giấy chứng nhận của Đại học Bách Khoa Hà Nội
  • Có cơ hội tham gia chương trình thực tập hè tại Đại học Bách Khoa
  • Tự xây dựng được 1 sản phẩm phần mềm của riêng mình

Nội dung Khóa học Python

Buổi 1: Độ phức tạp & Tối ưu

Big O notation  
Tối ưu nhập xuất  
Kỹ thuật mảng cộng dồn  
Tiền tính toán  
Thực hành: Tạo sản phẩm  

Buổi 2: Two Pointers & Sliding Window

Kỹ thuật 2 con trỏ cùngchiều/ngược chiều  
Cửa sổ trượt kích thước cố định/biến thiên  
Khử vòng lặp lồng nhau  
Thực hành: Tạo sản phẩm  

Buổi 3: Đệ quy & Đệ quy có nhớ

Stack frame & Giới hạn đệ quy  
Đệ quy có nhớ (Memoization)  
Tư duy chia để trị  
Thực hành: Tạo sản phẩm  

Buổi 4: Thuật toán Tham lam (Greedy)

Chiến lược chọn tối ưu cục bộ  
Chứng minh tính đúng đắn của Greedy  
Thực hành: Tạo sản phẩm  

Buổi 5: Tìm kiếm nhị phân nâng cao

Chặt nhị phân trên mảng đã sắp xếp  
Chặt nhị phân trên tập kết quả (Binary Search on Answer)  
Thư viện bisect  
Thực hành: Tạo sản phẩm  

Buổi 6: Quy hoạch động (DP) cơ bản

Công thức truy hồi & Bảng phương án  
DP Bottom-up vs Top-down  
Tối ưu không gian lưu trữ  
Thực hành: Tạo sản phẩm  

Buổi 7: Quy hoạch động (DP) nâng cao

DP trên lưới (Grid DP)  
DP cái túi (Knapsack 0/1)  
Truy vết nghiệm của bài toán DP  
Thực hành: Tạo sản phẩm  

Buổi 8: Đồ thị cơ bản (BFS/DFS)

Biểu diễn đồ thị (Adjacency List)  
Duyệt chiều rộng (BFS) tìm đường ngắn nhất  
Duyệt chiều sâu (DFS) tìm thành phần liên thông  
Thực hành: Tạo sản phẩm  

Buổi 9: Đồ thị nâng cao (Shortest Path)

Thuật toán Dijkstra (với Priority Queue)  
Thuật toán Floyd-Warshall (với ma trận)  
Thư viện heapq  
Thực hành: Tạo sản phẩm  

Buổi 10: Nén dữ liệu & Số học

Mã hóa Huffman (Greedy trên cây)  
Sàng nguyên tố Eratosthenes  
Tính lũy thừa nhanh (Fast Exponentiation)  
Thực hành: Tạo sản phẩm  

Buổi 11: Hướng dẫn làm dự án

Review lại toàn bộ kiến thức  
Hướng dẫn xây dựng sản phẩm  

Buổi 12: Bảo vệ dự án

Thuyết trình dự án  
Lắng nghe và trả lời các câu hỏi cảu hội đồng chấm thi  
Nhận giấy chứng nhận hoàn thành chương trình  

Ưu đãi kết thúc sau:

VTC nói về CodeStar

Khai giảng: 14/06/2026

4,000,000₫

6,000,000₫

Hotline: 0367.833.933

Thời gian học:

  • Thứ 4: 19h-21h
  • Chủ nhật: 8h30-10h30

Khóa học

  • Khóa học Automation Test thực chiến cho người mới 2026 Khóa học Automation Test thực chiến cho người mới 2026 6,000,000₫ 4,790,000₫
  • Khóa học Tester Khóa học Tester cho người mới bắt đầu 2026, hỗ trợ việc làm 3,500,000₫ 3,300,000₫
  • Khóa học AWS (Amazon Web Service) thực chiến mới nhất 2026 Khóa học AWS (Amazon Web Service) thực chiến 2026 6,000,000₫ 1,990,000₫

Về chúng tôi

CodeStar hướng đến việc mang lại những trải nghiệm mới cho Học viên trong mỗi buổi học thông qua việc tham gia vào các dự án tại CodeStar

Địa chỉ

Tầng 4, Tòa CT1, Bắc Hà C14, Tố Hữu, Trung Văn, Nam Từ Liêm, Hà Nội.

0367833933

[email protected]

Quick Links

Khóa học

Lịch khai giảng

Kênh Youtube

Liên hệ


Copyright © 2020. CodeStar

Search