Online kurz Python – Objektové Programovanie ťa naučí
- Naučiť sa programovať v jazyku Python
- Ovládať princípy objektového myslenia
- Programovať triedy a metódy
- Používať konštruktory a deštruktory
- Pracovať s nástrojom Anaconda a Jupyter
- Vytvárať premenné a objekty
- Písať zdrojový kód
- Implementovať dedičnosť a polymorfizmus
- Osvojiť si koncept zapuzdrenia
- Osvojiť si vzťahy UML a Class Diagram
Požiadavky a Vstupné Znalosti
- Pri absolvovaní online kurzu sú výhodou skúsenosti s kódovaním a programovaním
- Pokročilá práca s PC a Windows, Linux alebo macOS
- Pokročilá práca s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
- Pokročilá práca s textovým editorom
Cieľové skupiny a Komu je kurz určený
- Budúci a aktuálni programátori
- Python programátori
- Softvéroví vývojári a testeri
- Databázoví špecialisti
- Softvéroví developeri
- Dátoví analytici
- Študenti, ktorí chcú ovládať OOP
Obsah a Učebná Osnova online kurz Python – Objektové Programovanie
I. Úvod do OOP
Python OOP | 29:34 |
Python Kompozícia | 19:02 |
OPAKOVANIE: Premenné, Triedy, OOP a Objekty | 1:51:47 |
II. Triedy a Konštruktory, Objekty
Anaconda Navigator, Konštruktory, Knižnice | 23:07 |
Triedy a OOP | 51:13 |
Objekty, Inštancie, Triedy | 46:07 |
Vytvorenie Triedy, Parametre | 1:04:15 |
Konštruktor, Deštruktor | 44:24 |
III. Metódy a Cacheovanie
Class Method, Class Variable | 42:16 |
Statické Metódy | 41:18 |
Vlastnosti Property | 45:58 |
Duck Typing | 29:00 |
Cacheovanie, Cache | 14:54 |
IV. UML Vzťahy a Nástroje
UML Nástroje, StarUML | 15:26 |
UML Vzťahy | 12:22 |
Triedy a Vzťahy UML | 13:49 |
V. Abstrakcia Tried
Abstraktné Triedy | 14:18 |
Abstrakcia | 06:46 |
Abstrakcia a Implementácia | 06:14 |
VI. Dedičnosť a Polymorfizmus
Dedičnosť (Inheritance) | 27:06 |
Hierarchická Dedičnosť, Funkcia Super | 15:25 |
Dedičnosť a Vlastnosti, Viacnásobná Dedičnosť | 1:03:37 |
Typy Dedičnosti, Ekvivalencia, Objekty | 51:16 |
Polymorfizmus a Iteratory | 50:22 |
Príklad Polymorfizmus, Chyby, Výnimky | 43:38 |
VII. Zapúzdrenie v Pythone
Zapúzdrenie (Enkapsulácia) | 16:32 |
Príklad Zapúzdrenia | 07:33 |
Príklad Zapúzdrenia, Súkromná, Verejná Metóda | 1:35:24 |
OPAKOVANIE: Zapúzdrenie, Protected, Class Diagram | 2:03:27 |
VIII. Type Hinting
Type Hinting, Generika | 42:54 |
Často Kladené Otázky FAQ
Čo je Python – Objektové Programovanie?
Online kurz Python – Objektové Programovanie predstavuje vysokoúrovňový programovací jazyk Python, ktorý je populárny pre svoju jednoduchosť, čitateľnosť a výkonnosť. Objektové programovanie je založené na koncepte tried a objektov. |
Kto používa Python – Objektové Programovanie?
Dell, Ministerstvo zdravotníctva SR, Lidl, Henkel, Niké, Accenture, Telekom, Siemens, Swiss Re, Tatra banka, ESET, Slovenská sporiteľňa, AT&T, VOLKSWAGEN, Localhost, Union, Orange |
Kde sa používa Python – Objektové Programovanie?
Štátne, verejné weby a veľké portály ako weby telefónnych operátorov a bánk, inteligentné zariadenia, smartfóny s operačným systémom Android, čipové karty, desktopové aplikácie, videohry |
Prečo sa používa Python – Objektové Programovanie?
Python je veľmi flexibilný programovací jazyk, ktorý poskytuje širokú škálu knižníc a nástrojov na analýzu dát, široko používaný v oblasti strojového učenia a umelej inteligencie |
Aké sú TOP certifikácie na Python – Objektové Programovanie?
ISTQB od 150 Eur. IREB od 250 Eur. Microsoft Programming in C# od 200 Eur. Oracle Certified Associate Java Programmer OCAJP od 250 Eur. Oracle Certified Professional Java Programmer OCPJP od 250 Eur. Oracle Certified Expert - Web Component Developer OCEWCD od 250 Eur. UML OMG CERTIFIED UML PROFESSIONAL 2™ (OCUP 2™) od 250 Eur. BPMN OMG CERTIFIED EXPERT IN BPM™ 2 (OCEB™ 2) od 250 Eur. Unity od 200 Eur. Android od 200 Eur. Certifikačná skúška nie je súčasťou kurzu. Treba si za ňu priplatiť extra. |
Aký je plat? Koľko zarábajú pozície s kurzom Python – Objektové Programovanie?
Priemerná mzda Python programátora je 2392 Eur podľa portálu platy.sk. Pozícia programátora patrí k tým najlukratívnejším a veľmi žiadaným. Odporúčame si informáciu overiť vzhľadom k inflácii a rôznym regiónom. |
Aké programy a nástroje používa Python – Objektové Programovanie?
PyCharm, produkty Jetbrains, Visual Studio, Notepad++, Anaconda, Jupyter, GitHub, NetBeans, Eclipse |