Red Hat Training Presents: Introduction to Python Programming (AD141)

Popis kurzu na míru Red Hat Training Presents: Introduction to Python Programming (AD141)

Red Hat Training Presents: Introduction to Python Programming (AD141)

In-House Workshop na míru

In-house kurz Red Hat Training Presents: Introduction to Python Programming (AD141). Python je oblíbený programovací jazyk používaný systémovými administrátory, datovými vědci a vývojáři k tvorbě webových aplikací, vlastních Red Hat Ansible Automation modulů, provádění statistických analýz a trénování AI/ML modelů. Kurz představuje jazyk Python a učí základní koncepty jako řízení toku, smyčky, datové struktury, funkce, práci se soubory, regulární výrazy, parsování JSON a debugging. Kurz je založen na Python 3 a RHEL 9.0.

Pro koho je kurz určen

❏ Systémoví administrátoři a DevOps personál, kteří chtějí použít Python k automatizaci úkolů operačního systému

❏ Vývojáři z jiných programovacích jazyků, kteří se chtějí naučit Python pro psaní aplikací

❏ AI/ML specialisté, datoví vědci a inženýři, kteří chtějí použít Python pro analýzu dat a strojové učení

Proč tento formát

Otevřený kurz probírá základy Pythonu na obecných cvičeních v cloudové RHEL pracovní stanici. V in-house realizaci lze diskusi o automatizačních skriptech, datových strukturách a knihovnách třetích stran nasměrovat na skutečné systémy a use cases vaší organizace, takže si účastníci odnesou dovednosti Pythonu přímo aplikovatelné na jejich vlastní automatizační, aplikační nebo datově analytické potřeby.

Tři pilíře TAYLLORCOX ACO

Simulace

Nácvik na modelových i reálných scénářích blízkých vašemu provozu, ne jen výklad teorie.

Embedding

Zakotvení nových dovedností do každodenní praxe týmu, aby přežily i po skončení kurzu.

Tailoring

Přizpůsobení obsahu, příkladů a cvičení konkrétním systémům a výzvám vaší organizace.

 

Způsoby realizace

❏ Prezenčně ve vašich prostorách

❏ Virtuálně, živě s lektorem

❏ Hybridní forma dle potřeby týmu

Cíle kurzu

❏ Základy syntaxe Pythonu, funkcí a datových typů

❏ Debugování Python skriptů pomocí Python debuggeru (pdb)

❏ Použití Python datových struktur jako dictionaries, sets, tuples a lists pro práci se složenými daty

❏ Objektově orientované programování v Pythonu a exception handling

Praktické přínosy

❏ Čtení a zápis souborů v Pythonu a parsování JSON dat

❏ Použití výkonných regulárních výrazů v Pythonu pro manipulaci s textem

❏ Efektivní strukturování velkých Python programů pomocí modulů a namespaces, a používání knihoven třetích stran pomocí pip CLI nástroje

Agenda

Modul

Obsah

Modul 1 — Syntaxe, funkce a datové typy Pythonu

Základy syntaxe Pythonu, funkcí a datových typů.

Modul 2 — Debugování pomocí pdb

Debugování Python skriptů pomocí Python debuggeru (pdb).

Modul 3 — Datové struktury Pythonu

Použití Python datových struktur jako dictionaries, sets, tuples a lists pro práci se složenými daty.

Modul 4 — OOP a exception handling

Objektově orientované programování v Pythonu a exception handling.

Modul 5 — Práce se soubory a JSON

Čtení a zápis souborů v Pythonu a parsování JSON dat.

Modul 6 — Regulární výrazy

Použití výkonných regulárních výrazů v Pythonu pro manipulaci s textem.

Modul 7 — Moduly a namespaces

Efektivní strukturování velkých Python programů pomocí modulů a namespaces.

Modul 8 — Knihovny třetích stran pomocí pip

Používání knihoven třetích stran pomocí pip CLI nástroje.

 

Předpoklady

❏ Konkrétní sekce s předpoklady nebyla na zdrojové stránce uvedena; kurz je koncipovaný jako úvod do Pythonu pro systémové administrátory, vývojáře a datové vědce/inženýry

Detaily workshopu

❏ Formát: in-house, prezenčně nebo virtuálně

❏ Založen na Python 3 a RHEL 9.0

❏ Přístup k internetu je vyžadován

❏ Poskytuje se cloudová RHEL pracovní stanice; studenti mohou volitelně nainstalovat Python na vlastní pracovní stanici a spouštět cvičení lokálně, problémy s lokálním prostředím ale nejsou podporovány

❏ Konkrétní certifikace ani formát zkoušky nebyly na zdrojové stránce uvedeny

❏ Cvičení na automatizační skripty, datové struktury a knihovny třetích stran lze nasměrovat na skutečné systémy a use cases vaší organizace

FAQ

Pro koho je kurz určen?

Pro systémové administrátory a DevOps personál automatizující OS úkoly, vývojáře učící se Python z jiných jazyků, a AI/ML, datové vědce a inženýry.

Jaké zkušenosti účastníci potřebují?

Konkrétní sekce s předpoklady nebyla na zdrojové stránce uvedena; kurz je koncipovaný jako úvod do Pythonu.

Je součástí kurzu certifikační zkouška?

Konkrétní certifikace ani formát zkoušky nebyly na zdrojové stránce uvedeny.

Je to spíš teoretické, nebo praktické?

Hands-on — píšete, debugujete a strukturujete skutečné Python programy, pracujete se soubory, JSON, regulárními výrazy a knihovnami třetích stran.

Jaká témata jsou zahrnuta?

Syntaxe/funkce/datové typy Pythonu, debugování pomocí pdb, datové struktury (dicts, sets, tuples, lists), OOP a exception handling, práce se soubory a JSON parsování, regulární výrazy, moduly a namespaces, a knihovny třetích stran přes pip.

Na jaké verzi Pythonu a RHEL je kurz založen?

Na Python 3 a RHEL 9.0.

Potřebuji vlastní počítačové nastavení?

Poskytuje se cloudová RHEL pracovní stanice; volitelně můžete použít vlastní pracovní stanici, Red Hat ale neřeší problémy s lokálním prostředím.

Zahrnuje kurz Ansible automatizaci?

Popis kurzu zmiňuje, že Python se používá k vytváření vlastních Red Hat Ansible Automation modulů, ačkoli to není samostatné modulové téma v samotné struktuře kurzu.

Potřebuji přístup k internetu?

Ano, pro tento kurz je vyžadován přístup k internetu.

Jak je to s cenou a termínem?

Cena, termíny a podmínky storna závisí na velikosti skupiny a formátu. Kontaktujte nás prosím telefonicky nebo přes kontaktní formulář pro nabídku na míru.

Hodnocení klientů

★★★★★

Video doplňující kurz na míru Red Hat Training Presents: Introduction to Python Programming (AD141)

Kontaktovat dodavatele kurzu na míru
Jméno
Společnost
Pozice ve firmě
E-mail
Telefon
Text
Kontrola proti spamu. Kolik je tři a jedna ? Součet zapište číslicemi.
*Objednávka kurzu či žádost o více informací je zaslána přímo dodavateli vzdělávání. Ceny kurzů bez slev na EduCity jsou stejné jako u dodavatelů. Uplatnění slev u LAST MINUTE a Akčních kurzů pouze při objednání přes EduCity.