Znáte už Channel9? Portál, kterému dává interview i Satya Nadella?

Channel 9 je portál, který nabízí zdarma výuková videa pro IT odborníky a vývojáře. Videa jsou k dispozici ve více než deseti různých jazycích včetně češtiny. Mimo jiné zde najdete celou řadu natočených záznamů z významných konferencí (českých i celosvětových) i živě vysílané události.

Česká videa

Česká videa a záznamy z našich technických konferencí (například z brněnského MS Festu) najdete přímo ve vyhrazené CZ-SK sekci.

Praktických demo ukázek a video návodů v češtině zde najdete samozřejmě více. Příkladem může být celá starší a stále platná série pro pokročilý vývoj a týmovou spolupráci, obsahující např.  Diagnostiku v produkčním prostředíZátěžové testování v cloudu, Agilní řízení projektůAnalýzu spotřeby paměti v produkci, Code Lens, Team Rooms, Komentáře ke kódu ve webovém rozhraní atd.

Videa v angličtině

I původní anglická videa stojí za to si prohlídnout, například v poslední době oblíbený Python má na Channel 9 několik sérií, jednu i pro úplné začátečníky.

Python

Introduction to Programming with Python – pokud jste úplní začátečníci v programování, možná je pro vás Python to pravé. V této sérii videí vám předvedou Susan Ibach and Christopher Harrison zábavný úvod do programování v populárním jazyce Python. Nebojte se začít a dělat chyby, Python má jednoduchou syntaxi a na konci kurzu budete psát vlastní programy. Začnete „Hello world“ a přes nastavení prostředí, formátování, komentáře, podmínky a cykly budete postupovat dále.

Python Tools for Visual Studio 2015 – v tomto videu vám Steve Dower ukáže možnosti Visual Studia 2015 a podporu jazyka Python pomocí Python Tools pro Visual Studio - IntelliSense, ladění a krokování aplikací a unit testy.

Python Tools for Visual Studio and the Azure Marketplace – pokud se zabýváte strojovým učením a využíváte pro analýzu Python, v tomto kurzu se naučíte, jak se napojit na službu pro doporučování a využít ji ve svém e-shopu k doporučování zboží.

 

PHP

PHP for Azure – PHP je snad nejpopulárnější skriptovací jazyk, a proto nechybí výuková videa i pro něj. V této sérii se naučíte základy PHP, připojovat se na databázi, práci s cookies a formuláři ale i nastavení vývojového prostředí nebo deploy do Azure.
PHP at Scale on the Microsoft Platform – série o nasazení PHP webů do Azure se zaměřením na optimalizaci výkonu – jako příklad je použit Drupal – instalace, škálování, nastavení web farmy, IIS, WinCache pro PHP, URL Rewrite, FastCGI performance a další pokročilejší techniky.

Windows development

A Developer's Guide to Windows 10 – obsáhlá série o vývoji pro UWP (Universal Windows Platform) od základů až do hloubky. Například se dozvíte, jak funguje Windows Store, co je XAML, jak na data binding komponent, ladění výkonu, adaptivní design, file management, práce s lokální SQL databází, jak na komunikaci mezi aplikacemi, jaký je životní cyklus aplikací, jak vykonávat aplikace na pozadí, jak na práci s API, navigaci, drag&drop, živé dlaždice nebo portování starších aplikací.

 

Node.js
Microsoft Azure for Node.JS developers – v posledních letech je Node.js čím dál populárnější a webové aplikace v Azure můžete provozovat i na tomto backendu. Mimo jiné jsou poryta témata jako využití databází a storage v Azure, deployment a tipy pro optimalizaci aplikací.

Building Apps with Node.js – tato série pokrývá úplný úvod do vývoje nad Node.js. Vytvoření základního HTTP serveru, webový Framework Express, backend aplikace a připojení na MongoDB, web sockety, tvorbu UI a jeho napojení na backend ale i deploy aplikací.

 

Web development

Single Page Applications with jQuery or AngularJS – jednostránková aplikace pomocí JavaScriptu a MVC patternu.

Channel 9 na cesty

Channel 9 si můžete prohlédnout nejen z vašeho počítače, ale existují aplikace například pro konzoli Xbox ONE, Android, iPhone a další.

- David Bureš, Microsoft ČR, Technical Evangelist