Programming na Nakatuon sa Object sa Python

Matutong sumulat ng malinis, magagamit muli, at organisadong code sa pamamagitan ng pag-master sa mga klase, object, inheritance, at mga modernong feature ng Python.

4.9 (3,796) ⏱ 37 min 📚 6 aralin 🎧 Audio version

Tungkol sa kursong ito

Handa ka na bang lumampas sa mga simpleng script at magsimulang bumuo ng mas nakabalangkas at propesyonal na mga aplikasyon? Ang Object-Oriented Programming (OOP) ay isang pangunahing paradigma na nagbibigay-daan sa iyong isaayos ang kumplikadong code sa mga lohikal at magagamit muli na mga blueprint. Tinatanggal ng kursong nakabatay sa teksto na ito ang misteryo ng OOP sa Python, ginagabayan ka mula sa simula. Matututunan mong mag-isip batay sa mga bagay, na magbibigay-daan sa iyong magsulat ng code na mas madaling pamahalaan, i-debug, at i-scale. Sa huli, magagawa mong magdisenyo at magpatupad ng sarili mong mga klase para sa anumang proyekto nang may kumpiyansa. Ang matututunan mo: - Bumuo ng mga custom na klase at lumikha ng mga bagay mula sa mga ito upang imodelo ang mga konsepto sa totoong mundo. - Unawain at ilapat ang mga pangunahing prinsipyo ng OOP: encapsulation, inheritance, at polymorphism. - Gumamit ng mga espesyal na pamamaraan (tulad ng `__init__` at `__str__`) upang bigyan ang iyong mga bagay ng custom na pag-uugali. - Gamitin ang mga modernong tampok ng Python tulad ng mga dataclass at mga pahiwatig ng uri upang magsulat ng mas malinis at mas matatag na mga klase. - Kontrolin ang pag-access at pag-uugali ng katangian gamit ang mga katangian at mga pamamaraan ng klase. - Magsanay sa pagsulat ng mga pangunahing pagsusulit para sa iyong mga klase upang matiyak na gumagana ang mga ito ayon sa inaasahan. Ang kurso ay nagsisimula sa mga pangunahing kahulugan ng mga klase at bagay, pagkatapos ay unti-unting ipinakikilala ang mas advanced na mga paksa. Susundan mo ang mga nakasulat na paliwanag at praktikal na mga halimbawa ng code upang patatagin ang iyong pag-unawa sa bawat hakbang. Ang kursong ito ay para sa sinumang may pangunahing pag-unawa sa syntax ng Python na gustong matuto ng object-oriented programming. Hindi kinakailangan ang paunang karanasan sa OOP. Simulan ang iyong paglalakbay sa pagsulat ng mas malakas at propesyonal na Python code.

Ang makukuha mo

  • 📜 Certificate ng pagtatapos
    Idagdag sa LinkedIn profile mo
  • 💬 Personal AI tutor
    Stuck on a lesson? Ask your built-in tutor anything, any time.
  • 🎧 Kasama ang audio version
    Mag-aral kahit saan — hindi kailangan ng screen
  • ♾️ Lifetime access
    Bumalik anumang oras, walang expiry
  • 📱 Telepono o computer
    Gumagana saanman, kahit anong device
  • 💸 30-day refund
    Walang tanong
  • Maikli at focused
    37 min ng practical content

Mga review (13)

Dedi Mulyadi ID Verified learner
★ 5 · 2026-05-19T14:42:52+00:00

Loved the practical application examples. Exactly the kind of hands-on learning I was looking for.

Elin Nilsen NO Verified learner
★ 3 · 2025-12-04T11:09:52+00:00

Hmm, I'm not sure this is for absolute beginners. It assumes a bit of prior knowledge that wasn't explicitly taught. Some examples were confusing.

محمد بن عبدالله الهاشمي OM
★ 2 · 2025-10-18T23:32:52+00:00

Honestly, pretty disappointing. The concepts weren't explained well at all, and the examples were confusing. Wouldn't do this again.

Zweli Mpanza ZA Verified learner
★ 3 · 2025-08-17T09:14:52+00:00

Loved the practical examples! They really brought the concepts to life. The course was well-organized and easy to navigate.

أحمد بن علي المنصوري OM
★ 5 · 2025-08-10T22:12:52+00:00

Brilliant course design. The way concepts build on each other is seamless. Very practical and well-explained.

Regina Flores PE Verified learner
★ 5 · 2025-08-10T06:23:52+00:00

Really enjoyed the learning experience. The materials provided were top-notch and easy to follow.

سارة بنت محمد بن عبدالله آل ثاني QA
★ 4 · 2025-08-07T02:48:52+00:00

Good introduction. I appreciated the clear steps, although some of the later modules could have used more examples.

Andrew Côté CA Verified learner
★ 4 · 2025-06-21T17:15:52+00:00

Fantastic learning experience. The pace was perfect, and the examples really solidified the concepts. Big thumbs up!

Gugu Mabaso ZA Verified learner
★ 5 · 2025-05-14T13:34:52+00:00

Learned a good amount here. The examples were relevant, though I wished there were a few more practical application tasks. Still, a worthwhile experience.

สมชาย ใจดี TH Verified learner
★ 4 · 2025-03-30T15:51:52+00:00

It's a good course if you have some prior knowledge. For absolute beginners, some concepts might be a bit challenging. The structure is logical, though.

Nicolás Moreno EC Verified learner
★ 4 · 2025-03-05T04:55:52+00:00

This was a brilliant way to learn! The structure was logical, the pace was spot on, and the examples were super helpful. Highly recommend!

Tariq Mehmood PK
★ 4 · 2025-02-11T02:16:52+00:00

It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.

Noah Green NZ Verified learner
★ 5 · 2025-02-06T21:03:52+00:00

This course delivered exactly what I needed. The explanations were clear and concise. Big thumbs up!

Magsulat ng review

Hihilingin naming mag-sign in ka pagkatapos — ligtas ang draft mo.

Kinuha rin ng iba

Mga madalas itanong

Ano ang kailangan ko para sa kursong ito? +

Telepono o computer na may internet lang. Walang install, walang special hardware.

Paano ako magbabayad? +

Sa pamamagitan ng card via Stripe, o cryptocurrency. Hindi namin iniimbak ang detalye ng card — secure na hinahawakan ng Stripe.

Pwede ba akong mag-refund? +

Oo — full refund sa loob ng 30 araw, walang tanong.

Hanggang kailan ang access ko? +

Habang buhay. Sa pagbili, sa iyo na ang course — balikan mo kahit kailan.

Makakakuha ba ako ng certificate? +

Oo. Pagkatapos, makakatanggap ka ng certificate na maidadagdag sa LinkedIn profile mo.

Para sa mga learner sa
Tech Design Finance Marketing Healthcare Edukasyon Hospitality Manufacturing