SDA / Bootcamp Python

Python od základov

Chceš spolupracovať s technologickými gigantmi alebo inovatívnymi start-upmi?

Tu je dobrá správa: všetci používajú Python a jeho bohatý ekosystém open-source frameworkov a knižníc. Absolvovaním tohto kurzu sa naučíš základy jazyka Python a jeho pokročilejšie aspekty. Je to ideálna voľba pre všetkých, ktorí chcú rozvíjať inovácie a vytvárať aplikácie umelej inteligencie a strojového učenia.

Chcem absolvovať kurz

Rýchlokurzy

  • dátum
    26.10
    režim
    víkendy
    lokalita
    na diaľku
    hodiny
    285 h
    cena
    2 850 EUR
    zaregistrovať sa close modal

    • dátum
      25.11
      režim
      večer
      lokalita
      na diaľku
      hodiny
      285 h
      cena
      2 850 EUR
      zaregistrovať sa close modal

      Čo sa naučíš

      Python
      123456

      Python

      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.

      Práca s dátami

      Aplikácie používajú dáta veľmi často. Preto vás naučíme pracovať s mechanizmami, ktoré sa používajú na vkladanie, úpravu a vyhľadávanie údajov. Získate solídne znalosti jazyka SQL, ktorý sa používa na prácu s databázami. Keď sa už oboznámiš s databázami, príde čas na ich používanie v jazyku Python.

      Naučíš sa, ako funguje ORM – ako zosúladiť objektovo orientovaný svet s relačným svetom. Odteraz bude tvoj softvér schopný ukladať a spracovávať informácie v databázach.

      Webové technológie

      Spoznáš najdôležitejšie technológie vo svete frontendov – teda to, čo vidíme pri návšteve webovej stránky. Ukážeme ti, ako vytvoriť kód HTML, ktorý bude reprezentovať presne to, čo chceš, štýly, ktoré budú vyzerať tak, ako potrebuješ, a kód JavaScriptu, aby to všetko fungovalo. Ďalej ti predstavíme najpopulárnejší framework na vytváranie webových aplikácií v jazyku Python – Django.

      Naučíš sa vytvárať panely administrácie, pracovať s formulármi, mechanizmami relácie a súbormi cookie. Spoznáš tiež správanie pri autorizácii a autentizácii.

      Pracovné nástroje programátora

      Naučíš se pracovat na projektu v týmu a řešit nastalé potíže se skupinou lidí, kteří pracují na stejných souborech současně. Navíc poznáš, jak vypadá organizace programovacích týmů a objevíš výhody plánování.

      Ověřená praxe

      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.

      Záverečný projekt

      Na záver vytvoríš praktický projekt, ktorý rieši skutočný obchodný problém. Tento projekt môžeš neskôr pripojiť k svojmu životopisu a použiť ho na získanie vysnívanej práce. Tvojou úlohou bude navrhnúť a implementovať zložitejšiu webovú aplikáciu. Môžeš pracovať sám alebo v tíme.

      Na záver predstavíš fungujúcu aplikáciu a prediskutujete, čo sa vám podarilo urobiť a aké máte ďalšie nápady na rozvoj aplikácie. Počas vyučovacích hodín si naplánujeme aj čas na preskúmanie kódu.

      Python

      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.

      Práca s dátami

      Aplikácie používajú dáta veľmi často. Preto vás naučíme pracovať s mechanizmami, ktoré sa používajú na vkladanie, úpravu a vyhľadávanie údajov. Získate solídne znalosti jazyka SQL, ktorý sa používa na prácu s databázami. Keď sa už oboznámiš s databázami, príde čas na ich používanie v jazyku Python.

      Naučíš sa, ako funguje ORM – ako zosúladiť objektovo orientovaný svet s relačným svetom. Odteraz bude tvoj softvér schopný ukladať a spracovávať informácie v databázach.

      Webové technológie

      Spoznáš najdôležitejšie technológie vo svete frontendov – teda to, čo vidíme pri návšteve webovej stránky. Ukážeme ti, ako vytvoriť kód HTML, ktorý bude reprezentovať presne to, čo chceš, štýly, ktoré budú vyzerať tak, ako potrebuješ, a kód JavaScriptu, aby to všetko fungovalo. Ďalej ti predstavíme najpopulárnejší framework na vytváranie webových aplikácií v jazyku Python – Django.

      Naučíš sa vytvárať panely administrácie, pracovať s formulármi, mechanizmami relácie a súbormi cookie. Spoznáš tiež správanie pri autorizácii a autentizácii.

      Pracovné nástroje programátora

      Naučíš se pracovat na projektu v týmu a řešit nastalé potíže se skupinou lidí, kteří pracují na stejných souborech současně. Navíc poznáš, jak vypadá organizace programovacích týmů a objevíš výhody plánování.

      Ověřená praxe

      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.

      Záverečný projekt

      Na záver vytvoríš praktický projekt, ktorý rieši skutočný obchodný problém. Tento projekt môžeš neskôr pripojiť k svojmu životopisu a použiť ho na získanie vysnívanej práce. Tvojou úlohou bude navrhnúť a implementovať zložitejšiu webovú aplikáciu. Môžeš pracovať sám alebo v tíme.

      Na záver predstavíš fungujúcu aplikáciu a prediskutujete, čo sa vám podarilo urobiť a aké máte ďalšie nápady na rozvoj aplikácie. Počas vyučovacích hodín si naplánujeme aj čas na preskúmanie kódu.

      Čo okrem samotného kurzu?

      Výber novej cesty je dôležité, ale aj stresujúce rozhodnutie. Pravdepodobne sa ti v hlave preháňa milión myšlienok. Čo ďalej? Ako si nájdem dobrú prácu? A práve tu prichádzame my.
      Aby sme ťa čo najviac podporili v procese zmeny odboru, poskytujeme nielen kurz, ale aj kompletný balík výhod. Čo to znamená? Okrem obrovskej dávky vedomostí, ktoré od nás získaš, sme pre teba pripravili aj:

      Kariérne poradenstvo

      Počas kurzu sa zúčastníš praktických workshopov s naším kariérnym poradcom, ktorý ťa pripraví na začatie procesu hľadania práce. Okrem toho sa dozvieš, ako si dobre počínať počas prijímacieho pohovoru, kde hľadať informácie o zaujímavých podujatiach v odbore a ako sa efektívne odlíšiť od ostatných juniorov.

      Individuálne konzultácie o životopise

      Počas kurzu ti pomôžeme vytvoriť profesionálny životopis, ktorý sa stane tvojou vizitkou na trhu práce. Naši kariérni poradcovia ťa tiež podporia pri vytváraní tvojho profilu na sieti LinkedIn a poradia ti, ako získať prvé zamestnanie v IT odvetví.

      Simulácia technickej konverzácie

      Na záver kurzu sme pripravili simuláciu technického náboru. Je podobná tomu, s čím sa pravdepodobne stretneš počas výberového konania na nové pracovné miesto v IT. Jeden z našich školiteľov bude hrať úlohu technického náborára, aby si overil tvoje vedomosti v praxi, a potom ti pošle spätnú väzbu o tvojich výsledkoch.

      Virtuálna knižnica

      Získaš prístup do našej virtuálnej knižnice SDA plnej elektronických kníh, audiokníh a videokurzov, ktoré ti umožnia hlbšie preskúmať tajomstvá sveta IT. Okrem toho tu nájdeš materiály užitočné počas školenia a predmety užitočné pri učení sa anglického jazyka. Prístup k našim virtuálnym policiam budeš mať aj po skončení kurzu.

      Čo hovoria naši absolventi

      “SDA som objavila úplne náhodou, keď som uvažovala o profesijnej zmene. Z viacerých kurzov som si vybrala SW tester práve cez SDA nakoľko ponúkalo najviac hodín s lektormi a výučba prebiehala počas víkendu, čo bolo pre mňa dôležité. Kurz môžem len odporučiť.”

      Lucia Valková

      “S SDA som absolvoval kurz software tester, ktorý mi priblížil prácu testra, pracovné postupy a často používané nástroje. Počas tohto kurzu som sa na hodinách stretol s veľmi milými a skúsenými lektormi z rôznych spoločností. Celkovo bol kurz pre mňa veľkým prínosom a správnou investíciou do samého seba.”

      Richard Kolesár

      “O kurze software testera u SDA som sa dozvedel od môjho brata, ktorému prišla reklama na zmenu povolania. Keďže vedel, že mňa zaujíma IT tak mi ho preposlal. Následne som sa zapísal na webínar, kde som dostal detailnejšie informácie o tomto kurze, čo ma hneď oslovilo a zapísal som sa naň. Kurz je výborný obsiahli, spoznal som veľa nástrojov a techník, ktoré sa používajú na testovanie. Lektori sú skúsení testreri, ktorí majú reálnu prax v testovaní. Kurz ma nadchol a otvoril nové dvere možností za, čo som vďačný SDA a aj lektorom z kurzu.”

      Matúš Macove

      “S kurzem Software Tester jsem byla velmi spokojená. Materiály byly přehledné a dostupné, lektoři byli velmi ochotní, probrali s námi daná témata a měli i dobré připomínky z praxe. Nejvíce oceňuji výbornou komunikaci a organizaci v rámci celého týmu SDA.”

      Michaela Šimková

      Chcem absolvovať kurz

      zaregistrovať sa

      Ako financovať kurz?

      Jednorazová platba

      Nepotrebuješ splátky ani financovanie? Vyberte si jednorazovú platbu. Pomocou tohto formulára môžeš vždy počítať s dodatočnou zľavou.

      SDA splátky

      Individuálne ti pripravíme splátkový kalendár. Spoj sa s nami a na všetkom sa s tebou dohovoríme.

      Potrebuješ hodiny navyše?

      Sam sa rozhodni, koľko času chceš stráviť s trénerom počas každej lekcie! Je to len na tebe.

       

      Podpora pri učení

      Ak máš pocit, že sa ti nedarí zvládnuť učivo na hodine, môžeš získať ďalšiu podporu!

      Obohatené portfólio

      Môžeš si vytvoriť ďalší projekt, aby si náboroví pracovníci všimli tvojho portfólia!

      Lepšia asimilácia vedomostí

      Chceš si prezrieť materiál? Zmeškal si niečo na hodine? Žiadny problém!

      Podpora po skončení kurzu

      Absolvoval si kurz? Pripravuješ sa na nábor? Môžeš to robiť pod dohľadom skúseného trénera.

      Extra design

      Chceš, aby tvoj záverečný projekt vyčnieval z davu? Stačí využiť dodatočnú podporu!

      Získavanie nových poznatkov

      Programuješ, ale chceš sa naučiť niečo o testovaní? Žiadny problém, môžeš sa stretnúť s trénerom akejkoľvek špecializácie.

      Základný

      3h

      196 EUR

      Standard

      5h

      316 EUR

      Pro

      10h

      596 EUR