Požiadavky a vstupné znalosti

  • Na absolvovanie tohto kurzu nie sú potrebné žiadne skúsenosti s kódovaním a programovaním
  • Základy práce s PC a Windows, Linux alebo Mac OS X
  • Základy práce s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
  • Základy práce s textovým editorom

Popis kurzu

Kurz Python II.  Mierne Pokročilý je určený pre teba, ak sa chceš naučiť pokročilé programovacie techniky Pythonu. Uvedieme ťa do sveta objektovo orientovaného programovania. Pojmy ako dedičnosť, polymorfizmus či konštruktor budú pre teba samozrejmosťou. Naučíme ťa pracovať s textovými aj binárnymi súbormi. Zvládneš svoje aplikácie odladiť a otestovať. Rovnako v nich zvládneš využívať databázy. Ako absolvent kurzu Python II.  Mierne Pokročilý budeš programovať vlastné grafické užívateľské rozhranie (GUI).

Komu je kurz určený

  • Java developeri
  • Softvéroví testeri
  • Databázoví špecialisti
  • Softvéroví developeri
  • Absolventi kurzu Python I. Začiatočník

Obsah kurzu Online kurz Python II. Mierne Pokročilý

I. Objektovo orientované programovanie

Objektovo orientovaný prístup
Objektovo orientované princípy a terminológia
Vlastné triedy
Atribúty a metódy
Dedičnosť a polymorfizmus
Riadenie prístupu k atribútom pomocou vlastností
Tvorba kompletných, plne integrovaných dátových typov
Vlastné triedy predstavujúce kolekcie
Tvorba tried agregujúcich kolekcie

II. Práca so súbormi

Zapisovanie a čítanie dát
Objekty s voliteľnou kompresiou
Zapisovanie a analyzovanie textových súborov
Zapisovanie textu
Analyzovanie textu
Analyzovanie textu pomocí regulárnych výrazov
Zapisovanie a analyzovanie súborov XML

III. Pokročilé techniky programovania

Ďalšie techniky procedurálneho programovanie
Vetvenie pomocou slovníkov
Generátorové výrazy a funkcie
Dynamické prevádzanie kódu a dynamické importy
Lokálne a rekurzívne funkcie
Dekorátory funkcií a metód
Anotácie funkcií
Riadenie prístupu k atribútom
Funktory
Dekorátory tried
Abstraktné bázové triedy
Viacnásobná dedičnosť
Metatriedy
Funkcionálny štýl programovania

Často kladené otázky

Čo je Online kurz Python II. Mierne Pokročilý?

Online kurz Python II. Mierne Pokročilý je populárny programovací jazyk.

Kto používa Online kurz Python II. Mierne Pokročilý?

IBM, Siemens, VUB, UNIQA , Accenture, Lenovo, Innovatrics, DATALAN, Swiss Re, ESET, Unicorn, SOFTEC, SOITRON, Ferratum

Kde sa používa Online kurz Python II. Mierne Pokročilý?

Štátne, verejné weby a veľké portály ako weby telefónnych operátorov a bánk. IoT, inteligentné zariadenia, smartfóny na báze Androidu, čipové karty, desktopové aplikácie, videohry, backend

Prečo sa používa Online kurz Python II. Mierne Pokročilý?

Je to multiplatformový jazyk a môžeš ho použiť kdekoľvek. Neustále sa vyvíja a je veľmi populárny. Raz napíš, použi kdekoľvek.

Aké sú TOP certifikácie na Online kurz Python II. Mierne Pokročilý?

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 Online kurz Python II. Mierne Pokročilý?

Priemerná mzda programátora je 2,836 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. Pre medzinárodné štatistiky odporúčame navštíviť: https://stackoverflow.com/jobs/salary

Aké programy a nástroje používa Online kurz Python II. Mierne Pokročilý?

NetBeans, Eclipse, produkty Jetbrains, Visual Studio, Notepad++, Sublime, Atom, Vim, Enterprise Architect, Draw.io, StarUML Android Studio, Git, Selenium, Jira, SoapUI, Postman, ReadyAPI

Lektori

Miroslav Reiter

Certifikácie: Microsoft certifikovaný tréner, Oracle certifikovaný tréner, Google partner tréner, ITIL, PRINCE2 tréner Referencie: IBM, Panasonic, Ministerstvo obrany SR, ČSOB, Generali, Tatra banka, Európska komisia, SPP, Pixel Federation, ESET

Všetky kurzy lektora