TOP kurzy programovania v C++ pre pokročilých
Rôzne / / November 28, 2023
Asynchrónne programovanie v .NET
Kurz skúma, ako pracovať s asynchrónnymi operáciami na platforme .NET pre zjednodušenie asynchrónneho programovania. Kurz skúma prácu s nízkoúrovňovými idiómami a vzormi, ako je klasický asynchrónny vzor, moderné knižnice ako TPL a reaktívne rozšírenia. Okrem toho sa pozornosť venuje novým funkciám jazyka C# 5.0: wait a async.
4
C# pre pokročilých
Kurz poskytuje úplné pochopenie toho, čo je jazyk C#. Znalosti, ktoré sú v kurze sú potrebné pre prácu junior C# vývojára
4
Programovanie hry
150 prednášok + 22 domácich úloh trvanie: 5 mesiacov úroveň vedomostí: pokročilí viac ako 380 hodín praxe. Tréning podľa programu od bývalého hlavného herného programátora Rainbow Six Siege. Programátor hry implementuje používateľskú skúsenosť, napríklad...
3,5
Programovanie v C#
Školenie. Kurz programovania v C# pre tých, ktorí už majú nejaké skúsenosti. Hodiny je možné navštevovať osobne v areáli na Pokrovskom bulvári alebo online.
Externé štúdium
2,9
Správa závislostí v .NET
Moderný svet sa rýchlo mení a s ním aj obchodné výzvy, čo si vyžaduje vývoj flexibilných aplikácií. Jedným zo spôsobov, ako dosiahnuť flexibilitu, je znížiť rigidné závislosti medzi časťami systému. Na to má vývojár k dispozícii mnoho šablón a nástrojov. Jedným z efektívnych prístupov je Dependency Injection, čomu je venovaný tréning. Tento kurz pokrýva princípy dizajnu, ktoré sú základom knižníc, kľúčových vzorov DI a anti-patterns, naučí sa základné a pokročilé princípy riadenia závislostí pomocou IoC knižníc a dizajnu systémov
4
C# tipy a triky
Kurz venovaný zložitosti jazyka C# a platformy .NET. Kurz skúma zložitosť používania „pokročilých“ funkcií jazyka C#, dôvody ich vzhľadu, ako aj rozhodnutia, ktoré boli prijaté počas ich vývoja.
4
Programovací jazyk C# 12.0
Po absolvovaní autorského kurzu “Programovací jazyk C# 12.0” budete ovládať objektovo orientovaný programovací jazyk C#, naučiť sa používať integrované vývojové prostredie Visual Studio Code a získať základné zručnosti pri tvorbe objektovo orientovaného aplikácie.
4,2
AI - 102: „Návrh a implementácia riešenia pomocou Azure AI
Tento kurz je určený pre softvérových inžinierov, ktorí vytvárajú, spravujú a nasadzujú riešenia. umelá inteligencia pomocou Azure Cognitive Services, Azure Cognitive Search a Microsoft Bot Rámec. * *kurz sa vyučuje v spolupráci s akadémiou ARMKYBERSEC
4,2
Programovanie vo Visual C++
Kurz „Programovanie vo Visual C++“ pokrýva všetky fázy prípravy a písania programov v C++. Naučíte sa pracovať s rôznymi C++ dátovými typmi, operátormi a funkciami, vykonávať zapuzdrenie a používať konštruktory a deštruktory. Ovládajte abstraktné triedy a rozhrania, šablóny funkcií a naučte sa spravovať výnimky. Súčasťou programu kurzu je aj štúdium moderného vývojového prostredia Microsoft Visual Studio.
4,2
Refaktoring kódu v C#
Školenie skúma prístupy a metódy na zlepšenie čitateľnosti zdrojového kódu v jazyku C#. V praxi sa študentom odporúča prerobiť malé programy, ktoré sa zameriavajú na určité aspekty zlepšovania existujúceho kódu.
4
Dizajnové vzory (GoF). Edícia pre C++
Pri vývoji softvérových systémov robia vývojári veľa rozhodnutí, ktoré sú na prvý pohľad jedinečné. Ale veľa z toho, čo „vynašli“, už bolo testované v mnohých projektoch. Toto školenie poskytuje prehľad osvedčených postupov pre štandardné riešenia štandardných problémov. Tieto osvedčené postupy sa nazývajú vzory. Školenie zahŕňa tri typy vzorov, ich vzťahy a praktickú aplikáciu v C++.
3,9
Refaktorovanie kódu. Edícia pre C++
Školenie rozoberá prístupy a metódy na zlepšenie čitateľnosti zdrojového kódu v C++. V praxi sa študentom odporúča prerobiť malé programy, ktoré študentov zameriavajú na určité aspekty zlepšovania existujúceho kódu.
3,9
Test Driven Development (TDD) v C++
Tento kurz predstaví študentom jednu z praktík vývoja softvéru s použitím agilnej metodiky – testom riadený vývoj (TDD – testom riadený vývoj). Kurz, ktorý zahŕňa aj teóriu unit testovania s ukážkami kódu v C++, bude užitočný pre začínajúcich vývojárov bez ohľadu na metodiky používané v projektu.
3,9
Test Driven Development (TDD) v C#
Tento kurz študentom predstaví jednu z praktík vývoja softvéru pomocou agilnej metodiky – testom riadený vývoj (TDD – test-driven development). Tento kurz, ktorý zahŕňa aj teóriu testovania jednotiek s ukážkami kódu C#, bude užitočný pre nových vývojárov bez ohľadu na metodiku použitú v projekte.
3,9
Návrh zmluvy na platforme .NET
Design by Contract je výkonná technika vývoja softvéru, ktorá ktorý formalizáciou vzťahov medzi komponentmi umožňuje vytvárať vysokokvalitné, spoľahlivé a rozšíriteľný softvér. Tento kurz pokrýva teoretické aspekty návrhu zmlúv s príkladmi použitia knižnice. Kódové zmluvy, koncepty softvérovej správnosti, asercie, sledovanie tvrdení počas exekúcie. Zohľadňuje sa vzťah medzi zmluvami a jednotkovými testami, úloha zmlúv pri dedení na zabezpečenie Liskovského substitučného princípu (LSP) a ďalšie.
3,8
Štandardná knižnica šablón C++
Tento špičkový kurz sa podrobne zaoberá knižnicou štandardných šablón C++ (STL). Táto téma sa objavuje najčastejšie počas rozhovorov, takže vývojári C++ by mali dobre rozumieť tomu, ako funguje STL. Toto školenie, ktoré obsahuje príklady zo skutočného života a 19 náročných problémov, vám pomôže stať sa majstrom STL a rozšíriť svoje znalosti C++. S pomocou školiteľa sa ponoríte do sveta STL, aby ste preskúmali možnosti tejto knižnice, diskutovali o jej histórii a budúcnosti s kolegami a odborníkov.
3,8
Qt Framework
Kurz pokrýva Qt Framework, jeho koncepciu, možnosti, ako aj nástroje a Qt Creator IDE zahrnuté v ekosystéme Qt Framework.
3,7