Python OOP (NA)
Egy élvezetes és hasznos tanfolyam az objektumorientált programozással elsajátítására - Python nyelven. Persze az elv ugyanaz más programozási nyelveken is. Akkor miért pont Python? Mert az AI miatt ez a jövő!
Ez a tananyag a Gyakorlatok Pythonban sorozat része, amelynek célja, hogy gyakorlati példákon keresztül segítsen fejleszteni a Python-programozási tudásodat. A sorozatban játékok, adatfeldolgozó programok és webalkalmazások tesztelése is helyet kap, hogy a programozás ne csak tanulás, hanem egyben élmény is legyen.
A sorozat tananyagai:
1. PONG játék megírása Pythonban egyszerűen
2. PONG játék OOP-vel Pythonban
3. Python essentials
4. Visual Studio Code for Python Developers
5. YAML és Python
6. Email küldése Pythonnal nem csak Pythonosoknak
7. Webalkalmazások tesztelése böngészőben - Selenium Pythonnal
8. Időjárásjelentés Pythonnal
9. Python OOP
10. Python essentials - import (és arcdetektálás OpenCV-vel)
- 1. Minden más, csak nem osztályok használata
- 2. Használjunk listát osztályok helyett!
- 3. Még a példányokat is egy listában tároljuk
- 4. Használjunk dictionary-t osztályok helyett!
- 5. Minek egyátalán az OOP?
- 6. Osztály létrehozása
- 7. Tweet osztály létrehozása
- 8. Osztályok használata
- 9. Példány létrehozása
- 10. Saját Intosztály létrehozása
- 11.__repr__
- 12.__srt__
- 13. OOP és a metódusok
- 14.__add__ és az isinstance a Sajatint osztályban
- 15. Tweet osztály
- 16. Peldány vs Oszály
- 17. __init__
- 18.__slots__
- 19. Kiíratás
- 20. self avagy példány
- 21.self, peldány a SajatInt osztályon értelmezve
- 22. Osztályváltozó
- 23. Osztályváltozó használata objektumszámlálónak
- 24. Osztályattribútum változtatása
- 25. Osztalyszintű változó beállítása
- 26.__repr__
- 27. private változó, _like
- 28. Út a property felé
- 29. A property
- 30. property setter
- 31. Minek egyátalán property?
- 32. Loginnév az inicializálásnál
- 33. Pici összefoglaló
- 34. @staticmethod
- 35. @classmethod
- 36. Öröklés
- 37. Metódus öröklés __repr__
- 38. Tweet_lista
- 39. Random like generálás
- 40. Rendezés like szerint
- 41. Elköszönés
Vélemények
Jó bevezető
Nagyon tesztett. Jó bevezető volt a Python OOP világába
x
Kicsit bonyolult volt (maga az OOP), de (ha lehet ezt mondani) jó értelemben. :)
Az NA - 9. Python OOP tanfolyam értékelése
Nagyon jól összeállított tananyag, érthető és szemléletes gyakorlati példákkal.
Az oktatóról
Anyatejjel szívtam magamba az informatikát, Basic, Pascal, Delphi, .NET C#, Smalltalk után Pythonban élem az életem, a C mindig jó barát volt, a JavaScriptől ódzkodom, a HTML-hez kontár módon értek. A hálózatok mindig is érdekeltek, a Doom-ot még IPX/SPX-szel játszottuk hálóban. Mindig is vonzott a hackelés, jó móka volt az ARP poisoning, sokszor debuggolok Wiresharkkal meg Burppel, bár saját, élesben bevetett exploitot még nem írtam. Az SQL mindig ott volt mint jó társ, ma pedig körülöttem, és ahogyan világ körül is, az AI lebeg. Értem, hogy egyenlőre még nincs mesterséges intelligencia, nem kell félni!