První díl komplexního školení ASP.NET (5 dní). Principy platformy .NET 5 (dříve .NET Core), .NET Standard, middleware, práce se statickými soubory a hosting na Windows (IIS) a Linuxu.
Seznam dostupných kurzů
Druhý díl komplexního školení ASP.NET (5 dní). Tématem jsou ASP.NET Razor Pages, konfigurace, automatické generování uživatelského rozhraní, internacionalizace aplikací a další. Značná část školení je věnována zabezpečení. Tedy správnému použití ASP.NET Identity, použití jednorázových hesel, převodu uživatelů ze starších systémů a podobně.
OpenSCAD is 3D modelling software, where you do not design model visually, by drawing it, but by writing code. It makes it very handy for technical modelling as well for personalized, parametric or otherwise generated models.
OpenSCAD je program pro 3D modelování, v němž se modely nenavrhují vizuálně, ale programují se, vytvářejí se psaním kódu. Je vhodný zejména pro technické modelování a případy, kdy modely mají být parametrické, personalizované nebo jinak dynamicky generované. Toto je úvodní kurz pro začátečníky.
OpenSCAD je program pro 3D modelování, v němž se modely nenavrhují vizuálně, ale programují se, vytvářejí se psaním kódu. Je vhodný zejména pro technické modelování a případy, kdy modely mají být parametrické, personalizované nebo jinak dynamicky generované. Toto je pokračovací kurz pro mírně pokročilé.
Interrupt is a programming concept found in microcontroler and regular computers alike. External event can interrupt running code and be handled immediatelly. Sleep mode can almost turn off the device, saving power. In this course you'll learn how to use both these techniques on Arduino boards.
Pětidenní intenzivní školení ASP.NET Core 3.0.
Kurz se zabývá zabezpečením webových aplikací z různých úhlů pohledu a je určen pro programátory i administrátory webových serverů na platformě Microsoft IIS, na nichž běží ASP.NET aplikace. Část „programátorská“ a „administrátorská“ spolu zejména v oblasti bezpečnosti dost těsně souvisí. Proto je kurz koncipován i jako „ochutnávka“ té druhé strany. Naučíme vás nahlížet komplexně na problematiku zabezpečení webových aplikací: jak zabezpečit server samotný, jak napsat aplikaci, aby neobsahovala bezpečnostní díry, jak zabezpečit data v průběhu přenosu i při uložení na serveru. To vše doplněno teoretickým základem, okořeněným historkami z praxe.
Arduino boards with the ATmega32U4 chip can emulate any USB device, including keyboard, mouse or gamepad. This can be used for both good and evil. In this course you'll learn how to make your own custom keyboard.
It's a staple of 80's action movies: bomb in acrylic casing with glowing red display. We won't teach you how to make the bomb, but you can learn how to make beautiful NTP synchronized clock in acrylic casing with ESP8266 and a bit of code.
První díl komplexního školení ASP.NET Core (5 dní). Principy platformy .NET Core, .NET Standard, middleware, práce se statickými soubory a hosting na Windows (IIS) a Linuxu.
Tento kurz je určen pro programátory, kteří znají MVC 5 nebo Web Forms a znají alespoň základy Razoru. Popisuje novinky v Razoru/MVC (tag helpers, view components...). Důležitou součástí je MVVM framework ASP.NET Razor Pages, který je také postaven nad Razorem, ale není tak rigidní jako MVC.
Tento kurz vás naučí, jak pořizovat, editovat a exportovat záznamy obrazovky pomocí programů Camtasia a OBS Studio.
Desky Arduino založené na procesoru ATmega32U4 umějí přímo komunikovat s počítačem pomocí USB rozhraní. Proto umí emulovat jakékoliv USB zařízení, například klávesnici, myš nebo gamepad. Toho se dá využít k dobrému i ke zlému. V tomto kurzu si ukážeme jak pomocí Arduina vytvořit vlastní makro klávesnici.
Cílem projektu Outline je umožnit vytvoření a používání vlastního VPN serveru každému, bez jakýchkoliv technických znalostí. Je primárně určen pro novináře a zpravodajství, ale může ho využívat kdokoliv. Tento online kurz obsahuje podrobný návod, jak krok za krokem nainstalovat a zkonfigurovat VPN server u cloudového poskytovatele DigitalOcean a jak nainstalovat a použít klientský software.