Intenzivní kurz Pythonu a umělé inteligence

→ Detail kurzu

individuální konzultace

možnost PLACENÉ stáže

VÍCE LEKTORŮ NA LEKCI

3 MĚSÍCE VÝUKY

PŘÍPRAVA NA POHOVOR


Kdy:

Python v úterý nebo ve středu (dle termínu).

Umělá inteligence ve čtvrtek

Vždy v 18:00 - 20:30

Kde:

online

Obtížnost:

Začátečník

Cena:

27 990 Kč s DPH

Intenzivní kurz Pythonu a umělé inteligence

Anotace:

Cílem kurzu je naučit studenty základy programování v jazyce Python a naučit se pracovat se 4 modely neuronových sítí pro strojové učení. Pro každý z modelů bude naprogramován jeden typický příklad, který si studenti zkusí upravit podle svého zájmu. Kurz je zaměřen na získání sebevědomí při následném studování algoritmů a aplikací strojového učení v praxi. Pro pochopení podstaty neuronových sítí je užitečná znalost matematiky, ale není výlučně nutná. Výuka Pythonu bude probíhat každou středu a výuka umělé inteligence začne po 5. lekci Pythonu a bude probíhat každé pondělí.


Předpoklady:

Nutností je logické myšlení. Kurz je vhodný pro každého, kdo chce začít programovat a pochopit taje umělé inteligence. Výhodou je předchozí zkušenost s programováním nebo tvorbou webových stránek.

Obsah kurzu

Python 1

Základy

Začneme tím, že si ukážeme prostředí, ve kterém budem programovat. Vysvětlíme a zároveň si vyzkoušíme práci s proměnnými a podmínkami, bez nichž není možné napsat žádný program.

Python 2

Smyčky a seznamy

Ukážeme si, jak v paměti reprezentovat proměnný počet dat a jak s nimi pracovat. Seznámíme se s datovými strukturami seznam, slovník a množina a naučíme se s nimi manipulovat pomocí smyček.

Python 3

Funkce

Funkce tvoří základní stavební kameny každého programu. Během této lekce se naučíme funkce používat i vytvářet.

Python 4

Opakování a procvičování

Tato lekce slouží k opakování probraného učiva a jeho procvičování. Během této lekce budeme řešit jednoduché programátorské úkoly.

AI 1

Strojové učení a Bayesovská statistika

 

Python 5

Práce s textem a textovými soubory

Ukážeme si, jak zpracovat textový vstup a jakým způsobem je možné formátovat text. Zároveň budou vysvětleny základy práce se soubory. Naučíme se textové soubory z našeho programu číst, vytvářet a modifikovat.

AI 2

Genetický algoritmus a rozhodovací stromy

 

Python 6

Objektově orientované programování 1

Objektově orientované programování (OOP) je v současnosti nejpoužívanějším způsobem jak vytvářet a strukturovat kód. V první lekci se seznámíme se základními myšlenkami OOP. Vysvětlíme si pojmy jako je zapouzdření, třída nebo instance. Nabyté poznatky využijeme při tvorbě konzolové hry.

AI 3

Dopředné neuronové sítě

Dopředné neuronové sítě umožní dávat více odpovědí než jen dvě. Na modelu sekvenční neuronové sítě bude vysvětlena matematická podstata. Jako příklad bude zvolena aplikace pro rozpoznání písma psaného rukou.

Python 7

Objektově orientované programování 2

V této lekci si rozšíříme naše znalosti OOP. Ukážeme si konstrukce usnadňující sdílení kódu, vysvětlíme pojem dědičnosti a změny datových typů. V druhé části lekce budeme nově nabyté znalosti využívat k rozšíření hry z předchozí lekce.

AI 4

Konvoluční neuronové sítě

Konvoluční neuronové sítě slouží pro aplikaci obrazového filtru na jiný obraz. Na modelu sekvenční konvoluční sítě bude vysvětlena podstata grafických filtrů. Jako příklad bude zvolena aplikace, která rozpozná, jaké objekty se nachází v obrázku.

Python 8

Objektově orientované programování 3

Cílem této lekce je zopakovat a procvičit znalosti z obou předchozích lekcí.

AI 5

Datové posilování a transferové účení

 

Python 9

Pokročilá práce s datovými strukturami

Detailněji se podíváme na práci s datovými strukturami. Blíže se seznámíme s principy, na kterých fungují, a ukážeme si, jak v nich efektivně vyhledávat, filtrovat, řadit atd.

AI 6

Rekurzivní neuronové sítě

Rekurentní neuronové sítě představují model neuronové sítě s pamětí. Na modelu rekurentní sítě s dlouhodobou krátkodobou pamětí (LSTM) bude vysvětlena podstata zpracování přirozeného jazyka. Jako příklad bude zvolena aplikace, která slouží pro detekci spamu.

Python 10

I/O operace a výjmky

Rozšíříme naši znalost práce se soubory a souborovým systémem. Zároveň se podíváme na zpracování chyb a výjimečných stavů, které mohou v aplikaci nastat.

AI 7

Generativní modely

 

Python 11

Struktura programu, clean code

Povíme si více o tom, jak efektivně strukturovat program v Pythonu. Vedle toho si ukážeme řadu špatných praktik, kterým by se dobrý programátor měl vyhnout.

AI 8

Autoenkodéry

 

Python 12

Webové stránky

Ukážeme si, jak vytvořit jednoduchou webovou stránku.

AI 9

Shluková analýza

 

AI 10

Nasazení a monitorování modelů

 

Nepovinné

Skupinové konzultace

Kurz bude doplněn o minimálně 3 skupinové konzultace, kde bude probíhat code review kódu účastníků, budou se probírat jejich otázky a jimi vybraná témata.

Nepovinné

Kariérní poradenství a příprava na pohovor

  • Kariérní poradenství
  • Pohovor na zkoušku
  • Revize životopisu a linkedin profilu

DALŠÍ VARIANTA KURZU

STAŇ SE PROGRAMÁTOREM V PYTHONU

Python je jedním z nejoblíbenějších programovacích jazyků současnosti. Jedná se o programovací jazyk s rychlou učící se křivkou, který je díky své jednoduché syntaxi vhodný pro začátečníky.


Zjistit víc

INTENZIVNÍ KURZ PROGRAMOVÁNÍ PYTHON A SQL

Python je jedním z nejoblíbenějších programovacích jazyků současnosti. Jedná se o programovací jazyk s rychlou učící se křivkou, který je díky své jednoduché syntaxi vhodný pro začátečníky. Relační databáze a SQL jsou nejčastějším úložištěm dat u celé řady systému. V praxi se běžně setkáme s kombinací těchto dvou technologií.


Zjistit víc

STAŇ SE AUTOMATIZAČNÍM TESTEREM V PYTHONU

Automatizované testování je posledních 10 let na vzestupu. Jedná se o profesi, která nabízí obdobné finanční možnosti jako programátor, avšak je v ní mnohem snazší začít. Tento kurz je bránou do světa testování. Zjistíte, co to testování je, seznámíte se s různými metodologiemi a nástroji pro manuální testování. Hlavním zaměřením je však automatizované testování s použitím Pythonu. Získejte praktické dovednosti a připravte se na úspěšnou kariéru v této oblasti. Připojte se k nám a staňte se expertem na testování softwaru.


Zjistit víc

INTENZIVNÍ KURZ AUTOMATIZOVANÉHO TESTOVÁNÍ A PYTHONU

Automatizované testování je posledních 10 let na vzestupu. Jedná se o profesi, která nabízí obdobné finanční možnosti jako programátor, avšak je v ní mnohem snazší začít. Tento kurz je bránou do světa testování. Naučíte se základy programováním zjistíte, co to testování je, seznámíte se s různými metodologiemi a nástroji pro manuální testování. Hlavním zaměřením je však automatizované testování s použitím Pythonu. Získejte praktické dovednosti a připravte se na úspěšnou kariéru v této oblasti. Připojte se k nám a staňte se expertem na testování softwaru.


Zjistit víc

DATOVÁ ANALÝZA V PYTHONU

Kurz datové analýzy je určen pro začátečníky, kteří ovládají základy Pythonu, kteří chtějí získat základní znalosti a dovednosti v oblasti práce s daty. Kurz vám poskytne ucelený pohled na to, jakým způsobem můžete zpracovávat a analyzovat data a jaké technologie k tomu můžete využít. Budete se učit, jak efektivně pracovat s daty a jak je vizualizovat, aby vám poskytla cenné informace pro vaše projekty. Kurz zahrnuje také úvod do statistické zpracování dat, práci s přirozeným jazykem i obrazem.


Zjistit víc

INTENZIVNÍ KURZ PYTHONU, DATOVÉ ANALÝZY A UMĚLÉ INTELIGENCE

Tento kurz je jedním z našich nejatraktivnějších programů. Je navržen tak, aby vás úspěšně zavedl na cestu datové analýzy. Během kurzu získáte pevný základ v programování v Pythonu, datové analýze a umělé inteligenci. Naším cílem je, aby se účastníci kurzu stali odborníky na tyto oblasti. Kurz nabízí nejen teoretické znalosti, ale také praktické ukoly. Budete mít možnost pracovat na reálných projektech v Pythonu a pravidelně dostávat úkoly, které vám pomohou posílit vaše dovednosti. Po úspěšném absolvování kurzu, splnění všech úkolů a dokončení projektu budete mít dostatečnou připravenost k tomu, abyste se mohli úspěšně ucházet o juniorní pozici datového analytika. Připojte se k nám na tomto intenzivním kurzu a odstartujte svou kariéru v oblasti datové analýzy!


Zjistit víc

INTENZIVNÍ KURZ PYTHONU, DATOVÉ ANALÝZY, UMĚLÉ INTELIGENCE A SQL

Tento kurz je jedním z našich nejatraktivnějších programů. Je navržen tak, aby vás úspěšně zavedl na cestu datové analýzy. Během kurzu získáte pevný základ v programování v Pythonu, datové analýze a umělé inteligenci. Naším cílem je, aby se účastníci kurzu stali odborníky na tyto oblasti. Kurz nabízí nejen teoretické znalosti, ale také praktické ukoly. Budete mít možnost pracovat na reálných projektech v Pythonu a pravidelně dostávat úkoly, které vám pomohou posílit vaše dovednosti. Po úspěšném absolvování kurzu, splnění všech úkolů a dokončení projektu budete mít dostatečnou připravenost k tomu, abyste se mohli úspěšně ucházet o juniorní pozici datového analytika. Připojte se k nám na tomto intenzivním kurzu a odstartujte svou kariéru v oblasti datové analýzy!


Zjistit víc

Seznam termínů

Kdy:

Kde:

Cena:

17. 04. - 11. 07. 2024
18:00 - 20:30
Python ve středu
umělá inteligence v ponděli
18:00 - 20:30
online Cena do 15. 03.:
25 990 Kč s DPH
Standardní cena:
27 990 Kč s DPH
Přihlásit
16. 04. - 11. 07. 2024
18:00 - 20:30
Python v úterý
Umělá inteligence v ponděli
18:00 - 20:30
online Cena do 15. 03.:
25 990 Kč s DPH
Standardní cena:
27 990 Kč s DPH
Přihlásit

Nevyhovuje ti termín?

Dej nám na sebe kontakt a my ti dáme vědět hned, jak vypíšeme nový, nebo ho uspořádáme přímo pro tebe.

Lektoři:

Pavel Beránek

Pavel Beránek

Vysokoškolský a středoškolský pedagog

Pavel má za sebou pestré zkušenosti z mnoha odvětví. Pavel vystudoval dva VŠ obory: Počítačové modelování a pedagogiku. Po studiu pracoval jako programátor a vědecký pracovník Akademie věd. V současnosti se plně věnuje pedagogické činnosti. Vedle kurzů pro nás učí programování na vysoké i střední škole. Více na pavelberanek.com .

Zdeněk Vais

Zdeněk Vais

Vedoucí programátor , Chyron Hego

Zdeněk programuje už od střední akoly. Od té doby si prošel cestou od programátora přes team leadera až k architektovi. Za tuto dobu vyvýjel velké finanční systémy, vědecké aplikace nebo například IoT řešení pro letadla.


Milan Suk

Milan Suk

Programator , Kiwi.com

Milan pracuje jako vývojář ve společnosti Kiwi. Mezi jeho koníčky patří bouldering a fyzika. V kurzu se bude věnovat především individuálním a skupinovým konzultacím.

Barbora Floriánová

Barbora Floriánová

Karierní poradce a recruiter , Logex

Bára našim účastníkům pomáhá s karierním poradentsvím a přípravou na pohovor. Vedle spolupráce s Bee IT pracuje jako recruiterka v IT firmě Logex.