Kurzy a certifikace AI

Vývoj

AI v programování: strategie, postupy a generování kódu

12.500 CZK

Cena (bez DPH)

Days2
29. 7.30. 7. 2024
Praha
CZ

Pro začínající vývojáře přináší kurz jednoduchý a přístupný přehled, jak správně řídit a supervizovat umělou inteligenci při generování kódu, čímž umožňuje účastníkům efektivní spolupráci s AI na tvorbě software. Kurz je navržen pro začátečníky v oblasti vývoje softwaru, kteří chtějí objevit možnosti využití umělé inteligence k automatickému generování kódu. Uživatelé si tak budou moci pomocí AI tvořit vlastní cestu učení, doplňovat mezery a ověřovat si zdali konceptům porozuměli. Naučí se nechat si vysvětlovat existující kódy a automaticky opravovat ten vlastní. Účastníci se naučí využívat AI jazykové modely tak, aby byli schopni se samostatně pomocí tohoto nástroje učit programovat a rozvíjet své znalosti.

Možnosti financování 

Cena za účastníka 2.723 Kč vč. DPH s podporou v programu JSEM V KURZU v rámci Národního plánu obnovy (registrace zde).
Cena za účastníka 15.125 Kč vč. DPH bez podpory (tj. 12.500 Kč bez DPH).

Potřebujeme poradit? Vyplňte, níže formulář nebo nás kontaktujte na emailu info@datascript.cz.

 

Cílová skupina

  • Začátečníci v programování
  • Kdokoli s zájmem o AI a vývoj softwaru

Cíle kurzu

  • Seznámit účastníky s konceptem řízení a supervize umělé inteligence při generování kódu.
  • Naučit účastníky základní strategie a postupy pro úspěšné ovládání AI pro tvorbu programů
  • Pomoci účastníkům porozumět možnostem využití umělé inteligence k automatizaci a urychlení vývoje software.
  • Získat praktické dovednosti v řízení AI nástrojů k efektivní spolupráci na tvorbě kódu.
  • Vytvořit prostředí, ve kterém se začátečníci snadno seznámí s možnostmi, které AI přináší do procesu programování.

1. DEN

1. Úvod do umělé inteligence

Vysvětlíme si, co se skrývá pod pojmem umělá inteligence a také machine learning a deep learning. Podíváme na časovou osu jejího vývoje od prvních kroků ve 40. letech minulého století, až po výhled do budoucnosti.

  • Co vlastně je AI a jak funguje, rozdíl mezi AI, machine learningem a deep learningem
  • Historie a vývoj AI aneb proč většina lidí slyšela o AI poprvé teprve před dvěma lety
  • Současný stav AI a co čekat v budoucnu (samostatnost, velikost kontextového okna, multimodalita)

2. Úvod do jazykových modelů

Vysvětlíme si, jak funguje nejvíc užitečná a trendy AI současnosti – jazykové modely – a proč někdy halucinují. Povíme si, co GPT znamená a ukážeme si, jak ChatGPT a další jazykové modely správně používat a v tomto kontextu si vysvětlíme rozdíl mezi kentaury a kyborgy.

  • Co jsou jazykové modely a na jakých principech fungují
  • Proč AI občas halucinuje
  • Základní funkce ChatGPT a ostatních jazykových modelů
  • Zásady efektivního promptování

3. Práce s ChatGPT a dalšími jazykovými modely

Porovnáme si ty momentálně nejlepší jazykové modely na trhu a ukážeme si, v jakých situacích se který vyplatí používat. Také si povíme o „zubaté“ hranici jazykových modelů: co již v současnosti umí a kde se jejich použití raději vyhnout. Seznámíme se s pokročilými funkce ChatGPT (Custom GPTs, Pluginy) a zároveň si ukážeme praktické příklady, jak každý může využít ChatGPT či další jazykové modely v běžném životě i ve firmě.

  • Přehled současných nejlepších jazykových modelů (ChatGPT, Claude, Gemini, Copilot, …) a jejich srovnání
  • Co umí a neumí: zubatá hranice jazykových modelů
  • Pokročilé funkce ChatGPT (Custom GPTs, Pluginy)
  • Příklady praktického využívání ChatGPT a dalších jazykových modelů v běžném životě i ve firmách

4. Generátory obrázků, hlasu a další AI nástroje

Podíváme na další populární AI nástroje a vysvětlíme si, jak s nimi pracovat. Kromě všemožných nástrojů z různých oblastí (ElevenLabs, Perplexity, Heygen či Runway) se zaměříme na AI generátory obrázků a to především na DALLE, Midjourney, Ideogram či Leonardo AI)

  • Přehled a srovnání generátorů obrázků (DALLE, Midjourney, Ideogram, Stable Diffusion, Adobe Firefly, Leonardo AI,…)
  • Jak s nimi pracovat (promptování v ChatGPT vs. v Midjourney)
  • Přehled dalších populárních AI nástrojů (ElevenLabs, Perplexity, Heygen, Runway,…)

5. Shrnutí prvního den a diskuze

Shrneme klíčové body prvního dne. Zároveň bude prostor pro individuální dotazy ke specifickým příkladům a pro diskuzi o AI obecně.

  • Shrnutí prvního dne
  • Diskuze o AI a prostor pro individuální dotazy

2. DEN

1. Základní koncepty programování

  • Zopakování základních konceptů a principů v programování 
  • Algoritmy, datové typy, proměnné, operátory, podmínky a cykly

2. Základní postupy pro supervizi AI

 

  • Definice cílů a požadavků pro generovaný kód
  • Efektivní komunikace s AI
  • Programování v přirozeném jazyce
  • Generování kódů, jeho interpretace a modifikace

3. Využití AI v programování

  • Získávání nápadů a inspirace pro nový kód
  • Příklady programování v éře AI
  • Samostatné řešení úloh pomocí AI

4. Budoucnost AI v programování

  • Pohled do budoucích trendů a inovací v oblasti řízení AI v programování
  • Požadavky na novou roli programátora

5. Závěr a zpětná vazba

  • Shrnutí hlavních poznatků a naučených dovedností
  • Poskytnutí prostoru pro sdílení zkušeností a zpětnou vazbu účastníků

Předpoklady na účastníka

  • Základní znalost počítačové gramotnosti a práce s počítačem.
  • Zájem o programování a porozumění základním programovacím konceptům.
  • Schopnost komunikovat s počítačem a porozumění základních programovacích jazyků (není vyžadována hlubší znalost).
  • Ochota učit se novým technologiím a konceptům v oblasti umělé inteligence a programování.
  • Vlastní notebook


Kurz pořádáme ve spolupráci s edu3D, kde pořádají školení pro učitele, příměstské tábory a kurzy pro děti na 3D tisk a robotiku. Vy se vyškolíte v DataScriptu a své děti můžete poslat do edu3D :-).

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole
Při poskytování našich služeb nám pomáhají soubory cookie. Využíváním našich služeb s jejich používáním souhlasíte.
Další informace