Khóa học Ngôn ngữ Lập trình Python từ Cơ bản đến Nâng cao
Khóa học Lập trình Python
Description
Khóa học lập trình Python từ cơ bản đến nâng cao cung cấp cho học viên những kiến thức đầy đủ nhất về Python. Đây là một khóa học với rất nhiều bài tập, project dự án ví dụ giúp cho học viên có thể chủ động và nắm được cách giải quyết một bài toán cụ thể bằng ngôn ngữ lập trình mà cụ thể ở đây là ngôn ngữ Python.
Mục tiêu của khóa học lập trình Python cơ bản là nhanh chóng chuyển tải những kiến thức từ cơ bản đến những kiến thức chuyên sâu về ngôn ngữ lập trình Python và định hướng phát triển nghề nghiệp.
Học viên sau khi kết thúc khóa học sẽ có đủ kiến thức và kỹ năng để bắt đầu lập trình ứng dụng, game sử dụng các thuật toán căn bản. Đồng thời, khóa học cũng cung cấp những kiến thức học tập để bạn phát triển nhanh hơn trên con đường trở thành một lập trình viên Python giỏi.
NỘI DUNG CHÍNH
P01 Giới thiệu chung, cài đặt môi trường, công cụ
P01-1 Giới thiệu ngôn ngữ lập trình Python và nội dung khoá học
P01-2 Cài đặt môi trường Python, VSCode trên Windows & macOS
P01-3 Cài đặt PIP trên Windows, macOS & Linux
P01-4 Cài đặt các Visual Studio Code extensions cần thiết cho Python
P01-5 Cài đặt Công cụ kiểm thử API Postman
P02 Chương trình, biến, câu lệnh, biểu thức, debug
P03 Lệnh điều khiển IF-ELIF-ELSE, lệnh lặp FOR LOOP, WHILE LOOP, BREAK, CONTINUE
P03-1 Lệnh điều khiển IF, ELIF, ELSE
P03-2 Lệnh lặp FOR LOOP
P03-3 Lệnh lặp WHILE LOOP
P03-4 Lệnh BREAK, CONTINUE
P04 Kiểu dữ liệu STRING
P05 Kiểu dữ liệu BOOLEAN, NONE
P06 Kiểu dữ liệu danh sách LIST
P07 Kiểu dữ liệu TUPLE, kiểu dữ liệu tập hợp SET
P07-1 Kiểu dữ liệu TUPLE
P07-2 Kiểu dữ liệu tập hợp SET
P08 Kiểu dữ liệu từ điển DICTIONARY
P09 FUNCTION, MODULE, PACKAGE
P10 Làm việc với ngày giờ DATETIME
P11 Làm việc với FILE hệ thống
P12 Lập trình hướng đối tượng: CLASS, METHOD, ATTRIBUTE, INHERITANCE, PROPERTY
P13 Làm việc với JSON, CSV, BASE64
P13-1 Làm việc với JSON
P13-2 Làm việc với CSV
P13-3 Làm việc với BASE64
P14 Làm việc với thư viện REQUESTS
P15 Gửi EMAIL tự động
P16 Làm việc với thư viện hệ thống
P17 Lập trình đa luồng, xử lý song song với Thread, MultiThread, Process
P18 Xử lý ngoại lệ EXCEPTION
P19 Viết UNITTEST TESTCASE
What You Will Learn!
- Tự tin lập trình Python từ số 0
- Nền tảng lập trình trên ngôn ngữ Python vững chắc
- Sử dụng thành thạo các cấu trúc điều khiển, hàm để xử lý các bài toàn bằng Python
- Nắm vững lập trình hướng đối tượng trong OOP
- Biết cách xử lý các lỗi khi lập trình Python, Debug chương trình Python
- Tự xây dựng ứng dụng web bất kì theo mô hình MVC với Django
- Tự xây dựng Web Service, Restful API kết nối database bất kì, phục vụ cho Mobile App/Angular & iOT
- Lập trình thực hiện 10+ dự án thực tế và 100+ bài tập thực hành
Who Should Attend!
- Học sinh, sinh viên: Khóa học Python có thể giúp học sinh, sinh viên trang bị những kiến thức và kỹ năng cần thiết để bắt đầu học lập trình, đồng thời giúp họ có thêm lựa chọn nghề nghiệp sau khi ra trường.
- Người đi làm: Khóa học Python có thể giúp người đi làm nâng cao kỹ năng lập trình, đáp ứng nhu cầu của công việc hiện tại hoặc chuyển sang một lĩnh vực mới.
- Người yêu thích lập trình: Khóa học Python có thể giúp người yêu thích lập trình học hỏi thêm kiến thức và kỹ năng mới, để có thể tự phát triển các dự án cá nhân hoặc tham gia vào các dự án cộng đồng.