Lập trình Python nâng cao

  • Khóa học cung cấp cho học viên (HV) những kiến thức và kỹ năng cần thiết để có thể xây dựng các loại ứng dụng desktop GUI (Graphical User Interface) bằng Python
  • Rèn luyện và phát triển kỹ năng tổ chức và xây dựng chương trình theo hướng đối tượng, có truy xuất tập tin XML, cơ sở dữ liệu, có xử lý đa luồng (multi-thread), áp dụng debugging & testing để tìm và bắt lỗi, nâng cao chất lượng phần mềm …
  • Xây dựng cơ sở vững chắc trong ngôn ngữ lập trình Python tạo tiền đề cho việc học kiến thức nâng cao như lập trình Web và phát triển nghề nghiệp. 
  • Học sinh đã tốt nghiệp PTTH, sinh viên các trường Đại học, Cao đẳng, Trung cấp nghề
  • Những người làm việc trong lĩnh vực CNTT có định hướng sẽ lập trình bằng ngôn ngữ Python
  • Điều kiện cần khi tham gia khóa học: HV có kiến thức cơ bản về lập trình Python hoặc đã tham gia lớp “Lập trình Python cơ bản
 
Sau khi hoàn thành khóa học, HV có thể:
  • Tổ chức xây dựng các ứng dụng theo hướng đối tượng
  • Làm việc với tập tin XML
  • Làm việc với dữ liệu JSON
  • Xây dựng ứng dụng với CSDL
  • Xử lý đa luồng (multi-thread)
  • Áp dụng debugging và testing để tìm và bắt lỗi, nâng cao chất lượng phần mềm
  • Nắm vững kiến thức lập trình Python nền tảng, dễ dàng tham gia khóa học nâng cao.
  • Dễ dàng tiếp cận với các ngôn ngữ lập trình khác như C/C++, Visual Basic.Net, C#, PHP, Java… 

 

  • Thời gian: 5 tuần
  • Tổng số giờ: 64 tiết, học trực tiếp trên máy
  • Học phí:  2.700.000đ (có chế độ ưu đãi cho mỗi khóa, xem chi tiết tại Lịch khai giảng)
  • Đặc biệtĐăng ký Python cơ bản + Python nâng cao = 4.300.000đ (5.200.000đ) - HV đăng ký tại đây
 
  • Lập trình hướng đối tượng
    • Lớp và đối tượng (class & object)
    • Kế thừa (Inheritance): Overriding method, Overloading method, Data Hiding
    • Lớp trừu tượng (Abstract base class – ABC)
  • Làm việc với tập tin XML
    • Giới thiệu XML
    • Cấu trúc tập tin XML
    • XML Parser và API
    • SAX API
    • DOM API
  • Làm việc với dữ liệu JSON
    • Giới thiệu JSON
    • Cấu trúc JSON
    • Đọc, xử lý dữ liệu JSON từ Internet
    • Mở, đọc, ghi dữ liệu JSON vào file .json
  • Xây dựng ứng dụng với cơ sở dữ liệu (CSDL)
    • Giới thiệu hệ quản trị CSDL SQLite
    • Python sqlite3 module APIs
    • Làm việc với CSDL SQLite: xây dựng ứng dụng CRUD
  • Thread - multithread
    • Khái niệm chương trình, tiến trình, chương trình đơn luồng (single thread) và chương trình đa luồng (multi thread)
    • Thread
    • Multithreaded Priority Queue
  • Regular Expression
    • Regular Expression Pattern
    • match/ search
    • So sánh Matching và Searching
    • Tìm kiếm và thay thế
  • Xây dựng ứng dụng GUI
    • Giới thiệu GUI
    • Các thuộc tính cơ bản của Widgets
    • Làm việc với Tkinter Widgets
    • Geometry Management
  • Debugging – Testing
    • Debugging: Thực hiện debug với pdb (command-line based debugger)
    • Testing: Unit Testing, TestCase
  • Lập trình game đơn giản với PyGame (Tham khảo thêm)
  • Xuất bản sản phẩm Python (Tham khảo thêm)

Cửa hàng cá tươi Cửa hàng cá tươi Cửa hàng CD

 

Cửa hàng da thuộc Làm việc với Json Làm việc với XML

 

Trò chơi đổ xúc xắc Trò chơi xe tránh vật Trò chơi xe tránh vật

Học viên thi đạt kết quả cuối môn học sẽ được cấp chứng nhận "Lập trình Python nâng cao" do Trung Tâm Tin Học - Trường ĐH Khoa Học Tự Nhiên cấp.

 
LỊCH KHAI GIẢNG Xem thêm
Lập trình Python nâng cao - 48 giờ

Học phí: 2.700.000đ - Nhận ƯU ĐÃI HỌC PHÍ khi ghi danh online + hoàn tất ​đến ngày 16/12/2024

  • Điều kiện: Học viên có kiến thức cơ bản về lập trình Python hoặc đã tham gia lớp “Lập trình Python cơ bản”
  • Đăng ký Python cơ bản + Python nâng cao = 4.300.000đ (5.200.000đ) 
LớpThời gianNgày khai giảngĐịa điểm học 
LPY2_300C7NThứ 7 + Chủ Nhật (13.00 - 17.30)21/12/2024227 Nguyễn Văn Cừ, Q.5Đăng ký
CÁC MÔN HỌC LIÊN QUAN
ai
Trung Tâm Tin Học
ai
Trung Tâm Tin Học
Chào mừng bạn đến với Trung Tâm Tin Học.
Bạn đang cần hỗ trợ thông tin gì ạ? Hãy Chat ngay với chúng tôi nhé.