SDA / kurzy / Python

Získaj dotáciu z Úradu práce!

Túžiš po kariére v IT? Prihlás sa na kurz Pythonu cez Úrad práce a zaplať len
220 EUR! Získaj zručnosti, ktoré hľadajú technologickí giganti, a naštartuj novú kariéru.

Termín na prihlásenie je do 12. februára.

Zisti, ako na to!

Máš zájem o nadcházející termín tohoto kurzu? Vyplň formulář a my se ti ozveme.

Pozri sa na podrobný program kurzu

Stiahnuť PDF

4 dôvody, prečo si vybrať Python:

 

Jednoduché na naučenie

Chceš začať programovať, ale bojíš sa, že je to príliš náročné? Si na správnom mieste – Python pochopíš v krátkom čase! Nie nadarmo sa hovorí, že Python je najlepší pre začiatočníkov. Vďaka jednoduchosti učenia a používania sa kód v jazyku Python ľahko píše a vykonáva sa oveľa rýchlejšie ako v iných programovacích jazykoch. Nekomplikuj veci, zjednoduš ich.

 

Používajú ho veľkí hráči

Chceš patriť medzi elitu a pracovať ako internetoví giganti? Túžiš po úspechu, ale nevieš, ako ho dosiahnuť? Python je skvelý smer. Spolupracujú s ním spoločnosti Netflix, Amazon, Facebook, IBM, Google, YouTube a ďalšie. Zaciel si vysoko, dosiahni vyššie.

 

Prvá voľba programátorov

Python je najpoužívanejší programovací jazyk na svete. Používajú ho študenti a začínajúci programátori. Ak chceš vytvoriť vynikajúci základ pre ďalší rozvoj, vieš, čo máš robiť!

 

Knižnice a frameworky

Čas sú peniaze, takže s Pythonom ich ušetríš. To všetko vďaka stovkám bezplatných knižníc a rámcov, ktoré sú k dispozícii. Medzi najpopulárnejšie knižnice dostupné v jazyku Python patria NumPy a SciPy a Django. Úspora času, jednoduché programovanie – výhod je nekonečne veľa!

Príď si to vyskúšať na nečisto.

Bezplatné ukážkové DEMO lekcie s lektorom ťa vtiahnu do vyučujúceho procesu celého kurzu a pomôžu ti zistiť, či je tento smer v IT pre teba to pravé.

zúčastnit se demo lekce

Čo sa naučíš

Zasvätíme ťa do sveta programovania v jazyku Python. Zoznámiš sa so syntaxou tohto mimoriadne obľúbeného jazyka, s princípmi objektovo orientovaného programovania a so základnými funkciami štandardnej knižnice. Následne ťa naučíme, ako tieto nástroje efektívne využívať, aby si sa stal skvelým vývojárom. Okrem toho objavíš celý ekosystém jazyka Python a naučíš sa vytvárať vlastné moduly. Na konci modulu budeš ovládať možnosti regulárnych výrazov, koncept výnimiek a používanie či vytváranie prvkov jazyka, ako sú dekorátory, správcovia kontextu a lambdy.

Python základy
1234567

Python základy

Tento modul ťa uvedie do sveta programovania v jazyku Python. Naučíš sa syntax tohto neuveriteľne populárneho jazyka, myšlienku objektovo orientovaného programovania a základné funkcie štandardnej knižnice. Čo je však najdôležitejšie, naučíš sa ich efektívne používať. Ďalej ťa naučíme, ako tieto nástroje efektívne používať, aby si sa stal skvelým programátorom. Dozvieš sa aj o celom ekosystéme Pythonu a o tom, ako si vytvárať vlastné moduly.

Na konci tohto modulu budeš ovládať možnosti regulárnych výrazov, myšlienku výnimiek, ako aj používanie a vytváranie prvkov jazyka, ako sú dekorátory, kontextové manažéry a lambdy.

GIT system

Tento modul pokrýva základné príkazy príkazového riadka a prácu s GITom, vrátane init, add, commit, branch, merge a práce s remote repozitármi (clone, push). Zoznámiš sa s nástrojmi ako SourceTree, GitHub Desktop, PyCharm a precvičíš si prácu s GitHubom, BitBucketom a GitLabom.

Python technology

Naučíš sa nastavenie vývojového prostredia, prácu s interpreterom, použitie virtualenv a správu balíčkov pomocou pip. Zoznámiš sa tiež s vývojovým prostredím PyCharm.

Python intermediate

V tomto module sa zameriaš na koncepty programovania, vrátane regulárnych výrazov pre efektívnu prácu s textom a lambda výrazov na zjednodušenie kódu. Naučíš sa tiež pracovať s výnimkami, správne spracovávať súbory, využívať multithreading na paralelné spracovanie úloh a používať dekorátory na rozširovanie funkcií. Súčasťou kurzu je aj práca so streamami, ktoré umožňujú efektívne spracovanie dátových tokov.

Software testing – TDD

Testovanie je pri vývoji softvéru nevyhnutné. Tak sa ubezpečíš, že kód, ktorý si napísal, funguje správne. TDD je prístup k tvorbe kódu, pri ktorom najprv vytvoríš testy a potom napíšeš kód tak, aby testy potvrdili, že kód funguje správne.

Ďalej ťa naučíme, čo je to algoritmus a prečo je dôležitý vo svete programovania. Naučíš sa, ako riešiť bežné problémy a určovať efektívnosť takýchto riešení. Okrem toho uvidíš, že údaje sa dajú ukladať rôznymi spôsobmi – a budeš vedieť, kedy si ktorý z nich vybrať.

Pri programovaní očakávaj, že sa často stretneš s problémom, s ktorým sa už predtým potýkal niekto iný. Vzor je univerzálne, v praxi overené riešenie často sa vyskytujúceho a opakujúceho sa problému. Naučíš sa najobľúbenejšie vzory, ako aj prípady použitia a spôsob ich aplikácie.

Algorithms and data structures

Naučíš sa úvod do algoritmov a ich praktického využitia. Zoznámiš sa so základmi výpočtovej zložitosti, ktorá pomáha hodnotiť efektivitu algoritmov. Takisto si osvojíš základné dátové štruktúry a naučíš sa rôzne triediace algoritmy, ako bubble sort, heapsort, quicksort a counting sort, vrátane ich výhod a nevýhod v rôznych situáciách.

Design Patterns and Good

V tomto module sa zameriaš na najdôležitejšie návrhové vzory (GoF) a ich implementáciu v vybraných prípadoch. Zoznámiš sa s Python Style Guide a osvojíš si osvedčené princípy dobrej praxe, ako sú Clean Code, SOLID, GRASP, KISS, DRY, YAGNI a Demeterov zákon, ktoré ti pomôžu písať prehľadný, udržateľný a efektívny kód.

Python základy

Tento modul ťa uvedie do sveta programovania v jazyku Python. Naučíš sa syntax tohto neuveriteľne populárneho jazyka, myšlienku objektovo orientovaného programovania a základné funkcie štandardnej knižnice. Čo je však najdôležitejšie, naučíš sa ich efektívne používať. Ďalej ťa naučíme, ako tieto nástroje efektívne používať, aby si sa stal skvelým programátorom. Dozvieš sa aj o celom ekosystéme Pythonu a o tom, ako si vytvárať vlastné moduly.

Na konci tohto modulu budeš ovládať možnosti regulárnych výrazov, myšlienku výnimiek, ako aj používanie a vytváranie prvkov jazyka, ako sú dekorátory, kontextové manažéry a lambdy.

GIT system

Tento modul pokrýva základné príkazy príkazového riadka a prácu s GITom, vrátane init, add, commit, branch, merge a práce s remote repozitármi (clone, push). Zoznámiš sa s nástrojmi ako SourceTree, GitHub Desktop, PyCharm a precvičíš si prácu s GitHubom, BitBucketom a GitLabom.

Python technology

Naučíš sa nastavenie vývojového prostredia, prácu s interpreterom, použitie virtualenv a správu balíčkov pomocou pip. Zoznámiš sa tiež s vývojovým prostredím PyCharm.

Python intermediate

V tomto module sa zameriaš na koncepty programovania, vrátane regulárnych výrazov pre efektívnu prácu s textom a lambda výrazov na zjednodušenie kódu. Naučíš sa tiež pracovať s výnimkami, správne spracovávať súbory, využívať multithreading na paralelné spracovanie úloh a používať dekorátory na rozširovanie funkcií. Súčasťou kurzu je aj práca so streamami, ktoré umožňujú efektívne spracovanie dátových tokov.

Software testing – TDD

Testovanie je pri vývoji softvéru nevyhnutné. Tak sa ubezpečíš, že kód, ktorý si napísal, funguje správne. TDD je prístup k tvorbe kódu, pri ktorom najprv vytvoríš testy a potom napíšeš kód tak, aby testy potvrdili, že kód funguje správne.

Ďalej ťa naučíme, čo je to algoritmus a prečo je dôležitý vo svete programovania. Naučíš sa, ako riešiť bežné problémy a určovať efektívnosť takýchto riešení. Okrem toho uvidíš, že údaje sa dajú ukladať rôznymi spôsobmi – a budeš vedieť, kedy si ktorý z nich vybrať.

Pri programovaní očakávaj, že sa často stretneš s problémom, s ktorým sa už predtým potýkal niekto iný. Vzor je univerzálne, v praxi overené riešenie často sa vyskytujúceho a opakujúceho sa problému. Naučíš sa najobľúbenejšie vzory, ako aj prípady použitia a spôsob ich aplikácie.

Algorithms and data structures

Naučíš sa úvod do algoritmov a ich praktického využitia. Zoznámiš sa so základmi výpočtovej zložitosti, ktorá pomáha hodnotiť efektivitu algoritmov. Takisto si osvojíš základné dátové štruktúry a naučíš sa rôzne triediace algoritmy, ako bubble sort, heapsort, quicksort a counting sort, vrátane ich výhod a nevýhod v rôznych situáciách.

Design Patterns and Good

V tomto module sa zameriaš na najdôležitejšie návrhové vzory (GoF) a ich implementáciu v vybraných prípadoch. Zoznámiš sa s Python Style Guide a osvojíš si osvedčené princípy dobrej praxe, ako sú Clean Code, SOLID, GRASP, KISS, DRY, YAGNI a Demeterov zákon, ktoré ti pomôžu písať prehľadný, udržateľný a efektívny kód.

1 100 EUR

prihlásiť sa

Ako financovať kurz?

Jednorazová platba

Nepotrebuješ splátky ani financovanie? Zvoľ si jednorazovú platbu.

SDA splátky

Nechceš kurz platiť jednorazovo, ale nechceš ani úver v banke? Nechaj si od nás vypracovať splátkový kalendár.

Vyskúšaj si kariérny test

V našom kariérnom teste zistíš, či je Python pre teba tou správnou voľbou, alebo či tvoje predispozície vedú inou cestou.

spustiť test

Prihlás sa na bezplatný webinár

Pozri sa, čo sa v kurze naučíš a aké kariérne možnosti na teba v tomto obore čakajú.

filter 0

filter

žiadne výsledky