TOP kurzy programování v C++ pro pokročilé
Různé / / November 28, 2023
Asynchronní programování v .NET
Kurz se zabývá tím, jak pracovat s asynchronními operacemi na platformě .NET pro zjednodušení asynchronního programování. Kurz zkoumá práci s nízkoúrovňovými idiomy a vzory, jako je klasický asynchronní vzor, moderní knihovny, jako je TPL a reaktivní rozšíření. Kromě toho je pozornost věnována novým funkcím jazyka C# 5.0: wait a async.
4
C# pro pokročilé
Kurz poskytuje úplné pochopení toho, co je jazyk C#. Znalosti, které jsou v kurzu, jsou nezbytné pro práci junior C# vývojáře
4
Programování hry
150 přednášek + 22 domácích úkolů délka: 5 měsíců úroveň znalostí: pokročilí více než 380 hodin praxe. Trénink podle programu od bývalého hlavního herního programátora Rainbow Six Siege. Herní programátor implementuje uživatelskou zkušenost, například...
3,5
Programování v C#
Výcvik. Kurz programování v C# pro ty, kteří již mají nějaké zkušenosti. Výuku je možné navštěvovat osobně v kampusu na Pokrovsky Boulevard nebo online.
Kombinované studium
2,9
Správa závislostí v .NET
Moderní svět se rychle mění a s ním i obchodní výzvy, což vyžaduje vývoj flexibilních aplikací. Jedním ze způsobů, jak dosáhnout flexibility, je snížit rigidní závislosti mezi částmi systému. K tomu má vývojář k dispozici mnoho šablon a nástrojů. Jedním z účinných přístupů je Dependency Injection, kterému je věnováno školení. Tento kurz pokrývá principy návrhu, které jsou základem knihoven, klíčových vzorů DI a anti-patterns, naučí se základní a pokročilé principy správy závislostí pomocí IoC knihoven a designu systémy
4
C# tipy a triky
Kurz věnovaný spletitostem jazyka C# a platformy .NET. Kurz zkoumá složitosti používání „pokročilých“ funkcí jazyka C#, důvody jejich vzhledu a také rozhodnutí, která byla učiněna během jejich vývoje.
4
Programovací jazyk C# 12.0
Po absolvování autorského kurzu “Programovací jazyk C# 12.0” zvládnete objektově orientovaný programovací jazyk C#, naučíte se používat integrované vývojové prostředí Visual Studio Code a získat základní dovednosti při vytváření objektově orientovaného aplikací.
4,2
AI - 102: „Návrh a implementace řešení pomocí Azure AI
Tento kurz je určen pro softwarové inženýry, kteří vytvářejí, spravují a nasazují řešení. umělá inteligence pomocí Azure Cognitive Services, Azure Cognitive Search a Microsoft Bot Rámec. * *kurz je vyučován ve spolupráci s ARMKYBERSEC Academy
4,2
Programování ve Visual C++
Kurz „Programování ve Visual C++“ pokrývá všechny fáze přípravy a psaní programů v C++. Naučíte se pracovat s různými datovými typy, operátory a funkcemi C++, provádět zapouzdření a používat konstruktory a destruktory. Osvojte si abstraktní třídy a rozhraní, šablony funkcí a naučte se, jak spravovat výjimky. Součástí programu je i studium moderního vývojového prostředí Microsoft Visual Studio.
4,2
Refaktoring kódu v C#
Školení prověřuje přístupy a metody pro zlepšení čitelnosti zdrojového kódu v jazyce C#. V praxi jsou studenti vybízeni, aby refaktorovali malé programy, které se zaměřují na určité aspekty zlepšování stávajícího kódu.
4
Návrhové vzory (GoF). Edice pro C++
Při vývoji softwarových systémů dělají vývojáři mnoho rozhodnutí, která jsou na první pohled jedinečná. Ale mnoho z toho, co „vynalezli“, již bylo vyzkoušeno v mnoha projektech. Toto školení poskytuje přehled osvědčených postupů pro standardní řešení standardních problémů. Tyto osvědčené postupy se nazývají vzory. Školení pokrývá tři typy vzorů, jejich vztahy a praktickou aplikaci v C++.
3,9
Refaktorování kódu. Edice pro C++
Školení probírá přístupy a metody pro zlepšení čitelnosti zdrojového kódu v C++. V praxi jsou studenti vybízeni, aby refaktorovali malé programy, které zaměřují studenty na určité aspekty zlepšování stávajícího kódu.
3,9
Test Driven Development (TDD) v C++
Tento kurz seznamuje studenty s jednou z praxí vývoje softwaru s využitím agilní metodiky - vývoj řízený testem (TDD - test-driven development). Kurz, který pokrývá i teorii unit testování s ukázkami kódu C++, bude užitečný pro začínající vývojáře bez ohledu na metodiky používané v projekt.
3,9
Test řízený vývoj (TDD) v C#
Tento kurz seznamuje studenty s jednou z praxí vývoje softwaru pomocí Agilní metodiky - vývoj řízený testem (TDD - test-driven development). Tento kurz, který také pokrývá teorii testování jednotek s ukázkami kódu C#, bude užitečný pro nové vývojáře bez ohledu na metodiky použité v projektu.
3,9
Návrh smlouvy na platformě .NET
Design by Contract je výkonná technika vývoje softwaru, která která formalizací vztahů mezi komponentami umožňuje vytvářet vysoce kvalitní, spolehlivé a rozšiřitelný software. Tento kurz pokrývá teoretické aspekty návrhu smluv s příklady použití knihovny. Code Contracts, koncepty softwarové správnosti, asertace, sledování asercí během provedení. Zvažuje se vztah mezi smlouvami a testy jednotek, role smluv v dědění pro zajištění Liskovského substitučního principu (LSP) a další.
3,8
Knihovna standardních šablon C++
Tento špičkový kurz se podrobně zabývá knihovnou standardních šablon C++ (STL). Toto téma se objevuje nejčastěji během rozhovorů, takže vývojáři C++ by měli dobře rozumět tomu, jak STL funguje. Toto školení, které obsahuje příklady ze skutečného života a 19 náročných problémů, vám pomůže stát se mistrem STL a rozšířit své znalosti C++. S pomocí školitele se ponoříte do světa STL, abyste prozkoumali možnosti této knihovny, diskutovali o její historii a budoucnosti s kolegy a Odborníci.
3,8
Qt Framework
Kurz pokrývá Qt Framework, jeho koncept, schopnosti a také nástroje a Qt Creator IDE zahrnuté v ekosystému Qt Framework.
3,7