[Khóa học sở hữu vĩnh viễn]
Đây là khóa học lập trình HƯỚNG ĐỐI TƯỢNG trên nền tảng ngôn ngữ lập trình Python. Nội dung khóa học sẽ hướng dẫn bạn từ một người chưa biết gì hoặc đã từng biết chút gì đó về lập trình đến trở thành một người tự tin với các thành phần cấu thành của ngôn ngữ lập trình Python. Đây là bước khởi đầu hết sức quan trọng cho bất kì một học sinh, sinh viên hay người đi làm nào. Ngôn ngữ lập trình Python được đánh giá ngắn gọn súc tích và phù hợp cho mọi lứa tuổi cũng như trình độ của bạn. Nếu bạn đã sẵn sàng để trở nên giỏi hơn, chuẩn công nghệ hơn, chuyên nghiệp hơn, bắt kịp thời đại thì chúng ta hãy cùng nhau đồng hành.
Các ưu điểm trong khóa học của chúng tôi gồm:
- Phù hợp với mọi cấp độ hiện tại của bạn.
- Bạn có thể học qua video, tài liệu, bài giảng hoặc tất cả.
- Hàng trăm video lý thuyết + ví dụ minh họa + lời giải + thủ thuật hay ho.
- Hơn 280 bài tập từ đơn giản đến phức tạp giúp bạn nâng cao trình độ tư duy.
- Không giới hạn thời gian học trong ngày.
- Hỗ trợ trực tuyến tất cả các ngày trong tuần.
- Không giới hạn địa điểm học, chỉ cần có internet.
- Nội dung bài học đa dạng, đầy đủ, chi tiết.
- Giá cả hợp lý so với những gì bạn nhận được.
- Câu hỏi kiểm tra trắc nghiệm đầy đủ bao quát.
- Bài tập thực hành đa dạng theo sát nội dung mỗi bài học.
- Dự án tốt nghiệp cuối khóa tổng hợp tất cả các kĩ năng, kiến thức.
- Nắm vững nền tảng ngôn ngữ lập trình Python.
- Tự tin trong các bài kiểm tra ở trường.
- Sẵn sàng học các công nghệ nâng cao liên quan.
- Tăng tốc khi học các công nghệ, ngôn ngữ khác.
- Đào tạo chuẩn lập trình viên, KHÔNG đào tạo thợ code(coder).
Thông tin khóa học
- Số bài học 114
- Quiz 0
- Thời lượng Lifetime access
- Cấp độ Mọi cấp độ
- Ngôn ngữ Tiếng Việt
- Số lượng học viên 64
- Chứng nhận Không
- Assessments Có
Chương trình đào tạo
- 12 Sections
- 114 Lessons
- Trọn đời
- Chương 1. Nhập môn PythonChương này cung cấp cho các bạn những kiến thức mở đầu để bạn tiếp cận ngôn ngữ lập trình Python.13
- 1.1NỘI QUY SỬ DỤNG KHÓA HỌC3 p
- 1.2MỤC TIÊU KHÓA HỌC4 p
- 1.3Bài 1.1. Cài đặt Python và công cụ lập trình PyCharm6 p
- 1.4Bài 1.2. Trang, nhóm hỗ trợ học tập3 p
- 1.5Bài 1.3. Tại sao nên chọn Python để học10 p
- 1.6Cách học lập trình hiệu quả trên Branium6 p
- 1.7Bài 1.4. Cú pháp tổng quát của Python12 p
- 1.8Bài 1.5. Chú thích trong Python10 p
- 1.9Bài 1.6. Các biến trong Python27 p
- 1.10Bài 1.7. Các kiểu dữ liệu trong Python21 p
- 1.11Bài 1.8. Các toán tử trong Python18 p
- 1.12Bài 1.9. Thao tác nhập xuất dữ liệu15 p
- 1.13Thay đổi giao diện trang web4 p
- Chương 2. Các cấu trúc điều khiểnChương này cung cấp cho bạn cấu trúc và cách thức hoạt động của các cấu trúc điều khiển của Python.7
- Chương 3. Các hàm - FunctionsNội dung chương này cung cấp kiến thức liên quan đến hàm ta tự định nghĩa và các hàm có sẵn trong thư viện của Python.10
- 3.0Bài 3.1. Định nghĩa hàm27 p
- 3.1Bài 3.2. Tham số của hàm24 p
- 3.2Bài 3.3. Hàm đệ quy21 p
- 3.3Bài 3.4. Biểu thức lambda10 p
- 3.4Bài 3.5. Các hàm trong thư viện toán học16 p
- 3.5Bài 3.6. Các hàm thao tác với list28 p
- 3.6Bài 3.7. Các hàm thao tác với str42 p
- 3.7Bài 3.8. Các hàm thao tác với tuple11 p
- 3.8Bài 3.9. Chuẩn Python coding conventions20 p
- 3.9Bài 3.10. Chỉ định kiểu của tham số, kiểu trả về của hàm9 p
- Chương 4. Các cấu trúc dữ liệu và modulChương này sẽ cung cấp chi tiết các hàm thường dùng và một số ứng dụng cụ thể của các cấu trúc dữ liệu trong Python.7
- Chương 5. Lớp và đối tượngChương này cung cấp các tính năng liên quan đến quản lý đối tượng trong Python.10
- 5.0Bài 5.1. Tổng quan về Python hướng đối tượng32 p
- 5.1Bài 5.2. Lớp và đối tượng38 p
- 5.2Bài 5.3. Tính kế thừa37 p
- 5.3Bài 5.4. Ghi đè phương thức21 p
- 5.4Bài 5.5. Nạp chồng toán tử25 p
- 5.5Bài 5.6. Tính đóng gói dữ liệu36 p
- 5.6Bài 5.7. Lớp trừu tượng trong Python24 p
- 5.7Bài 5.8. Mối quan hệ thành phần – Composition49 p
- 5.8Bài 5.9. Biểu diễn quan hệ lớp trong lược đồ UML29 p
- 5.9Bài 5.10. Lựa chọn giữa mối quan hệ kế thừa và thành phần6 p
- Chương 6. Thao tác với file, JSON, XMLChương này cung cấp cho bạn các cách thức xử lý dữ liệu từ nhiều nguồn khác nhau như file text, XML. JSON.8
- Chương 7. Lỗi và ngoại lệChương này cung cấp cách thức kiểm soát và xử lý lỗi khi nó xảy ra.4
- Chương 8. Python vs MySQLNội dung chương này tập trung vào các thao tác giữa Python và ngôn ngữ truy vấn SQL trên DBMS MySQL.9
- 8.0Bài 8.1. Cài đặt XAMPP5 p
- 8.1Bài 8.2. Kết nối CSDL MySQL17 p
- 8.2Bài 8.3. Tạo CSDL và bảng từ lệnh truy vấn SQL31 p
- 8.3Bài 8.4. Thực hiện truy vấn SELECT23 p
- 8.4Bài 8.5. Thực hiện truy vấn INSERT13 p
- 8.5Bài 8.6. Thực hiện truy vấn UPDATE9 p
- 8.6Bài 8.7. Thực hiện truy vấn DELETE, DROP10 p
- 8.7Bài 8.8. Commit và Rollback7 p
- 8.8Bài 8.9. Thực hành tổng hợp thao tác với CSDL35 p
- Chương 9. Một số thư viện chuẩn PythonChương này cung cấp thông tin thêm về một số hàm, lớp của các thư viện thường dùng và ví dụ sử dụng chúng.5
- Chương 10. Lập trình giao diện Python GUI với TkinterTkinter là thư viện GUI tiêu chuẩn được đóng gói với Python. Nó phổ biến vì sự đơn giản và giao diện người dùng đồ họa, mã nguồn mở, nhiều tài nguyên, tài liệu và cộng đồng hỗ trợ. Thư viện này phù hợp với người mới để nhanh chóng xây dựng ứng dụng với GUI bằng Python.28
- 10.1Bài 10.0. Chương trình giao diện GUI đầu tiên14 p
- 10.2Bài 10.1. Tổng quan về thư viện tkinter21 p
- 10.3Bài 10.2. Sử dụng Button34 p
- 10.4Bài 10.3. Sử dụng Label23 p
- 10.5Bài 10.4. Sử dụng Entry32 p
- 10.6Bài 10.5. Sử dụng Text24 p
- 10.7Bài 10.6. Sử dụng Frame19 p
- 10.8Bài 10.7. Sử dụng CheckButton27 p
- 10.9Bài 10.8. Sử dụng RadioButton25 p
- 10.10Bài 10.9. Sử dụng LabelFrame21 p
- 10.11Bài 10.10 Sử dụng TopLevel24 p
- 10.12Bài 10.11. Sử dụng MessageBox12 p
- 10.13Bài 10.12. Sử dụng Confirm Dialog23 p
- 10.14Bài 10.13. Sử dụng Listbox24 p
- 10.15Bài 10.14. Sử dụng Combobox29 p
- 10.16Bài 10.15. Sử dụng Treeview34 p
- 10.17Bài 10.16. Sử dụng Notebook34 p
- 10.18Bài 10.17. Sử dụng Slider21 p
- 10.19Bài 10.18. Sử dụng Progressbar21 p
- 10.20Bài 10.19. Sử dụng SpinBox30 p
- 10.21Bài 10.20. Sử dụng Menu34 p
- 10.22Bài 10.21. Xử lý sự kiện với binding44 p
- 10.23Bài 10.22. Sử dụng Color Chooser8 p
- 10.24Bài 10.23. Sử dụng Open File Dialog25 p
- 10.25Bài 10.24. Ví dụ tổng hợp56 p
- 10.26Bài 10.25. Vẽ biểu đồ cột28 p
- 10.27Bài 10.26. Vẽ biểu đồ đường28 p
- 10.28Bài 10.27. Vẽ biểu đồ quạt14 p
- Chương 11. Bài giải mẫu và tài liệu tham khảoChương này cung cấp lời giải mẫu và các tài liệu tham khảo hỗ trợ học tập hiệu quả hơn.10
- Chương tổng kết. Dự án tốt nghiệp cuối khóaChương này sẽ cung cấp các yêu cầu và lời giải mẫu tổng hợp kiến thức có được trong toàn bộ khóa học của Branium Academy.3



