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

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 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

Č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

Lektori

miroslav reiter

Miroslav Reiter

Programátor a marketér, ktorý mudruje vo vlastnej vzdelávacej spoločnosti IT Academy. Workoholik so 114 certifikáciami a 12 titulmi. Vytvoril vzdelávaciu platformu vita.sk, pretože miluje vzdelávanie a všetko čo k nemu patrí. Pomáham firmám ale aj jednotlivcom zlepšovať ich podnikanie a IT. Je Microsoft certifikovaný tréner, Google certifikovaný tréner, ITIL a PRINCE2 tréner. Referencie: IBM, Panasonic, Ministerstvo obrany SR, ČSOB, Generali, Tatra banka, Európska komisia, SPP, Pixel Federation, ESET.

Všetky kurzy lektora