Lập trình Hướng Đối Tượng với Python
Danh sách bài học
Giới thiệu khóa học
Nhắc đến lập trình hướng đối tượng, mọi người nghĩ ngay tới những Java, C++, C#,… Và bên cạnh đó, tuy không nhiều, nhưng vẫn được nhắn đến đó chính là chú trăn thanh lịch Python.
Ở khóa học này, Kteam sẽ giới thiệu với các bạn những kiến thức cơ bản về Lập trình hướng đối tượng trong Python một cách dễ hiểu, từ đó bạn có thể ứng dụng kiến thức hướng đối tượng khi tiếp xúc với các framework, package của Python.
Không những thế, bạn cũng sẽ dễ dàng tiếp cận sâu hơn về lập trình hướng đối tượng khác khi bạn chuyển đổi sang lập trình bằng ngôn ngữ khác, vì như đã nói, hướng đối tượng có ở hầu hết mọi ngôn ngữ hiện nay và được ứng dụng rất rộng rãi
Tham gia đóng góp khóa học cộng đồng
Nếu bạn muốn gửi đến cộng đồng những khóa học do chính bạn/ team của bạn thực hiện. Đừng ngần ngại liên hệ với Kteam để được hỗ trợ nhé!
Đối tượng tham gia
Serial này dành cho tất cả các bạn yêu thích lập trình và mong muốn tìm hiểu sâu hơn về python cũng như lập trình hướng đối tượng với python.
Sẽ có lợi thế hơn nếu bạn đã học qua khóa LẬP TRÌNH PYTHON CƠ BẢN và từng học lập trình hướng đối tượng với ngôn ngữ khác.
Thời lượng mỗi video từ 3 – 30 phút nhằm chia nhỏ quá trình thực hiện, giúp bạn dễ tiếp thu và ứng dụng source code hỗ trợ từ thư viện Howkteam.com
Kiến thức cần có
Để có thể tìm hiểu series lập trình hướng đối tượng này với Kteam, bạn đọc cần có những kiến thức cơ bản về Python trong khóa LẬP TRÌNH PYTHON CƠ BẢN.
Nếu bạn chưa có thời gian để học hết khóa này thì hãy đảm bảo đã tìm hiểu những kiến thức sau đây
- Biến và các kiểu dữ liệu cơ bản của Python (Số, chuỗi, List, Tuple, Dict, Set, Range)
- Một số toán tử cơ bản (+, -, *, /, %)
- Khối lệnh điều kiện
- Khối vòng lặp (for, loop)
- Hàm
Và đương nhiên để học tiếp bài sau, bạn phải nắm vững kiến thức ở các bài trước
Kiến thức truyền tải
Khoá học tập trung vào kiến thức về:
- Lớp & đối tượng trong Python OOP.
- Cách khai báo, sử dụng Class & tìm hiểu các phương thức trong class
- Lớp kế thừa & các phương thức đặc biệt
- Setters, Getters & Deleters
- Nâng cao tư duy lập trình hướng bằng cách ứng dụng một số ví dụ với Python
- Và nhiều kinh nghiệm hay ho khác từ tác giả.
Tài liệu
Nhằm phục vụ mục đích học tập Offline của cộng đồng, Kteam hỗ trợ tính năng lưu trữ nội dung LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG VỚI PYTHON dưới dạng file PDF trong link bên dưới mỗi bài học.
Ngoài ra, bạn cũng có thể tìm thấy các tài liệu được đóng góp từ cộng đồng ở mục TÀI LIỆU trên thư viện Howkteam.com
Đừng quên like hoặc +1 Google để ủng hộ Kteam và tác giả nhé!
Về tác giả:
I HATE PYTHON Team
I Hate Python – Chúng tôi là những người có niềm yêu thích Python và muốn Python được nhiều người biết đến hơn ở Việt Nam.
Vì lẽ đó, chúng tôi đã hợp tác với Kteam tạo ra khóa học miễn phí này với hy vọng thực hiện được mong muốn Việt Nam sẽ là một hệ sinh thái tuyệt vời mà ở đó sẽ có nhiều những thiên tài Python.
Phương châm: “ Quan trọng là bạn có đủ __passion__ không thôi. Đừng kiếm các __reason__ để đổ lỗi cho nhà trường, xã hội.”
Thảo luận
Nếu bạn có bất kỳ khó khăn hay thắc mắc gì về khóa học, đừng ngần ngại đặt câu hỏi trong phần bên dưới hoặc trong mục HỎI & ĐÁP trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.
Cảm ơn các bạn đã luôn đồng hành cùng Kteam. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Đừng quên "Luyện tập – Thử Thách – Không ngại khó"
.
Cho mình xin link tài liệu với ạ
ad cho em hỏi , khi mình viết def_init_ 1 lần rồi thì các hàm phía dưới ko cần gọi nũa ạ
Mình mới tìm hiểu về python qua howkteam. Mình muốn sử dụng python để giao tiếp với các thiết bị ngoại vi thì nên tìm hiểu theo hướng nào? thanks
cho em hỏi lớp abtract và interface khác nhau chỗ nào
khi nào dùng abtract khi nào cũng interface với ạ