(+84) 03456 12 838huyenhn@codespace.edu.vn62-64 Nguyễn Thị Định, phường Phước Nguyên, TP Bà Rịa, BR-VT;

Shopping cart

Subtotal:

$78.00

Python Nâng Cao

Python Nâng Cao

course-meta
Thiết kế bởi
CodeSpace

Khai giảng

Thường xuyên

Thời lượng khoá học

48 buổi

Mô tả khoá học

Sử dụng Python và các framework liên quan để xây dựng website. Sử dụng dịch vụ Text-to-speech của Google để xây dựng ứng dụng chatbot, qua đó tiếp cận làm quen với Trí tuệ nhân tạo.

Các kỹ năng học viên sẽ đạt được

  • Phân tích và giải quyết bài toán phức tạp bằng Python
  • Viết mã Python chuyên nghiệp, dễ bảo trì, áp dụng nguyên tắc OOP
  • Xử lý dữ liệu lớn và làm việc với API
  • Phát triển ứng dụng thực tế

Học viên sẽ được học những kiến thức gì?

  • Nắm vững lập trình hướng đối tượng (OOP)
  • Làm quen với thuật toán cơ bản
  • Sử dụng các thư viện nâng cao
  • Kết nối và làm việc với cơ sở dữ liệu (SQLite)

Yêu cầu đầu vào

  • Đã hoàn thành khóa Python cơ bản hoặc có kiến thức tương đương
  • Hiểu và sử dụng thành thạo biến, kiểu dữ liệu, câu lệnh điều kiện, vòng lặp
  • Biết cách sử dụng cấu trúc dữ liệu cơ bản như list, dictionary
  • Có khả năng viết và gọi hàm (function)
  • Có kinh nghiệm làm việc với file

Chương trình đào tạo

Ôn tập các khái niệm lập trình cơ bản trong Python

Giới thiệu lập trình hướng đối tượng OOP

Lớp và đối tượng

Tính kế thừa

Tính đa hình

Thực hành: xây dựng lớp cơ bản

Ôn tập và bài tập nâng cao

Làm việc với file nâng cao (JSON, XML)

Dự án: Quản lý sản phẩm bằng OOP

Ôn tập

Tìm kiếm tuyến tính và nhị phân

Sắp xếp cơ bản

Thuật toán đệ quy

Thực hành thuật toán

Xử lý dữ liệu lớn với Pandas

Numpy: làm việc với mảng dữ liệu

Ôn tập và bài tập nâng cao

Thực hành: phân tích dữ liệu CSV

Dự án: xây dựng bảng điểm học sinh

Ôn tập

Làm việc với API

Tạo giao diện người dùng bằng Tkinter

Tích hợp cơ sở dữ liệu SQLite

Lên ý tưởng và thiết kế dự án

Phát triển và hoàn thiện dự án

Thuyết trình dự án

Python Nâng Cao
  • Độ tuổi phù hợp
    13-17 tuổi
  • Số buổi học
    48
  • Thời lượng mỗi buổi học
    90 phút
  • Số buổi trên tuần
    2
  • Ngôn ngữ lập trình
    Python
  • Chứng chỉ