Základní zkušenost s programováním v jakémkoliv jazyce — očekává se znalost podmínek, cyklů a funkcí. Žádné předchozí zkušenosti s C# nejsou potřeba.
Kurz je vhodný pro každého, kdo má zájem o programování a chce se naučit jazyk se širokým uplatněním na trhu práce. Stačí základní zkušenost s programováním v jakémkoliv jazyce.
Chtějí začít v IT a hledají jazyk s širokým uplatněním a perspektivou.
Mají zájem o moderní programovací jazyk a chtějí si rozšířit svůj záběr o C# a .NET.
Chtějí se posunout a začít pracovat jako programátoři na junior pozici.
Kurz je veden online formou s živými lektory, doplněný o nepovinné úkoly a testy dostupné v e-learningu a individuální konzultace s lektory. Veškeré materiály a záznamy z lekcí najdeš v našem e-learningu.
Záznamy ze všech lekcí, ke kterým se můžeš kdykoliv vrátit.
Programuješ od první lekce — píšeš hry i aplikace, ne jen teorii.
Nepovinné úkoly a miniprojekty s přiděleným vedoucím, se kterým je konzultuješ.
Minimálně 4 konzultace s code review tvého kódu a prostorem pro tvé otázky.
Kariérní poradenství, pohovor na zkoušku a revize životopisu i LinkedIn profilu.
Po absolvování kurzu obdržíš certifikát o jeho dokončení.
V prvním bloku se seznámíš s jazykem C# a jeho vývojovým prostředím a osvojíš si pilíř moderního programování — objektově orientovaný přístup.
Vývojové prostředí, syntaxe a struktura C# kódu, primitivní datové typy, funkce a jejich parametry a práce s konzolí. Napíšeš své první programy.
Referenční a hodnotové typy, třídy a struktury, dědičnost, zapouzdření a polymorfismus, abstraktní třídy a přetěžování metod (overriding, overloading).
Rozhraní a generické datové typy. Vše si upevníš na praktických příkladech.
Druhý blok tě naučí pracovat s daty a algoritmy a ukáže ti pokročilejší rysy jazyka, které z tebe udělají sebevědomého programátora.
Pole a vícerozměrná pole, seznamy, slovníky a množiny a rozhraní pro práci s kolekcemi.
Složitost algoritmů, základní algoritmy, rekurze (její výhody i nevýhody) a pokročilejší datové struktury.
Workshop, na kterém si v praxi vyřešíš jednoduché programovací úkoly a hry a upevníš dosavadní znalosti.
Lambda výrazy, extension metody, vyhledávání, filtrace a projekce dat pomocí LINQ a princip líného vyhodnocování.
Práce se souborovým systémem, serializace objektů, zpracování výjimek a osvědčené postupy (best practices) pro práci s nimi.
Delegáti, práce s událostmi a jejich praktické použití při tvorbě uživatelského rozhraní.
Závěrečný blok patří tvorbě reálných aplikací s grafickým rozhraním, psaní čistého kódu a přípravě na vstup do praxe.
Úvod do tvorby grafického uživatelského rozhraní v technologii WPF, doplněný o praktickou část.
Pokračování v tvorbě GUI ve WPF — pokročilejší techniky a další praktická práce.
Osvědčené postupy pro tvorbu kódu, symptomy špatného kódu, principy clean code a souhrnné opakování.
Nejužitečnější novinky moderního C# a asynchronní zpracování (async-await).
Zaměříme se na nejčastější otázky na pohovoru týkající se C# a .NET, abys na něj šel připravený a sebevědomý.
Absolvent kurzu ovládá základy programovacího jazyka C#, orientuje se v programátorské terminologii, dokáže řešit jednoduché algoritmické problémy a samostatně vytvářet aplikace malého rozsahu. Pokud výuku doplní o samostudium a konzultace, je připraven hlásit se na pozici junior programátora.
Kurzem to nekončí. I po jeho dokončení ti zůstává spousta výhod, na které se můžeš spolehnout:
Oficiální certifikát Turing Institutu, kterým doložíš své nově nabyté dovednosti.
Záznamy ze všech lekcí i studijní materiály zůstávají navždy tvoje – vracej se k nim, kdykoliv potřebuješ.
Discord plný lidí jako ty, newsletter s IT novinkami a exkluzivní akce jen pro členy.
Na tento kurz teď nemáme vypsaný žádný termín. Napište nám nebo zavolejte — dáme vám vědět, jakmile vypíšeme nový termín, a rádi se domluvíme i na termínu, který vám bude vyhovovat.
Kurz je vhodný pro každého, kdo má zájem o programování a chce se naučit jazyk se širokým uplatněním na trhu. Mezi účastníky mohou patřit absolventi technických oborů, kteří by rádi začali v IT, studenti informatiky se zájmem o nový programovací jazyk i testeři a pracovníci supportu, kteří se chtějí stát programátory.
C# je moderní programovací jazyk s širokým uplatněním na trhu práce. Jen v Brně ho poptávají firmy jako Solarwinds, Oracle, FNZ, Honeywell, Y Soft, Thermo Fisher Scientific či Cleverlance. V C# vytvoříš široké spektrum aplikací — od webových stránek a enterprise systémů přes GUI aplikace až po IoT, a to napříč operačními systémy (Windows, Linux i Android).
Stačí základní zkušenost s programováním v jakémkoliv jazyce — očekává se znalost podmínek, cyklů a funkcí. Žádné předchozí zkušenosti s C# nejsou potřeba.
Kurz probíhá formou online výuky s živými lektory, doplněné o nepovinné úkoly a testy dostupné v e-learningu a individuální konzultace s lektory. Veškeré materiály a záznamy z lekcí budou zveřejněny v našem e-learningu.
Ano, platbu je možné rozdělit. Pokud máš takový požadavek, napiš ho prosím do poznámky k přihlášce.
Videozáznamy z lekcí, přístup do e-learningového systému s více než 100 příklady a testy, individuální online konzultace během práce na úkolech, zapůjčení odborné literatury, příprava na pohovor, přístup na naše přednášky a webináře zdarma a certifikát o absolvování kurzu.
Abychom ti poskytli co nejlepší zážitek, používáme technologie jako soubory cookies k ukládání a/nebo přístupu k informacím o zařízení. Souhlas nám umožní zpracovávat údaje, jako je chování při procházení nebo jedinečná ID na tomto webu. Nesouhlas nebo odvolání souhlasu může nepříznivě ovlivnit některé funkce.