175 bezplatných kurzů pro programátory a webové vývojáře (část II)

Vzhledem k neočekávanému zájmu, který vzbudila předchozí kompilace online kurzů pro programátory, webové vývojáře a další milovníky počítačů obecně (můžete si je prohlédnout TADY), jsme se rozhodli dát tomu kontinuitu s novým vyhrazeným příspěvkem.
V této druhé části shromažďujeme bezplatné kurzy na tak aktuální témata jako umělá inteligence a strojové učení, počítačová bezpečnost nebo kryptografie. Rovněž existuje prostor pro velké množství školení o Javě, PHP, vývoji mobilních aplikací (Android / iOS), tvorbě videoher, webových stránkách a mnoha dalších. Neztrácejte je z dohledu!
175 online kurzů programování, vývoje webu a umělé inteligence
Mnoho z těchto kurzů je v angličtině a jsou vyvíjeny prostřednictvím platformy Class Central. Trvají mezi 1 a 6 týdny, s flexibilním plánem a možností certifikátu (předplacené nebo zdarma v závislosti na kurzu). Velké množství kurzů se také shromažďuje ve španělštině a pro další vzdělávací platformy, jako jsou Coursera, Codelabs, Tutellus, Codecademy a příležitostné série tréninkových videí na YouTube.
Vývoj mobilních aplikací
Zjistěte, jak je aplikace iOS 7 vyvinuta za hodinu |
Vytvořte aplikaci se Swift 3 pro iOS 10 |
Vytvářejte mobilní aplikace pomocí Mobincube bez kódu |
Kurz základů Android Developer (Codelabs) |
Vývoj mobilních aplikací bez programování |
Vývoj aplikací pro Android |
Specializovaný program pro vývoj aplikací pro iOS |
Vývoj mobilních aplikací pro Android |
Vývoj mobilních aplikací s titanem |
Základy Androidu |
Úvod do programování pro Android (vyučuje UPV) |
Programování pomocí Java pro aplikace pro Android |
Související: 26 bezplatných kurzů, kde se naučíte, jak vytvářet aplikace pro Android
Webový vývoj
Úhlové: Převést libovolnou šablonu HTML na WebAPP |
Naučte se, jak publikovat vaše webové stránky |
HTML5 a CSS3 od nuly |
Naučte se vytvářet webové stránky od nuly |
Naučte se vytvářet webové stránky bez programování s Jimdo |
Kurz FlexBox od 0 |
Kurz efektů paralaxy s Adobe Muse |
Naučte se krok za krokem přístupnost webu |
Naučte se barevný design |
Bezplatný online kurz pro vytváření stránek ve WordPressu |
Jak vytvořit CRUD s PHP a SQL Serverem |
Vytvořte webovou stránku s HTML a CSS |
Webový vývojář: Strukturální programování v PHP |
Umožnění technologií pro datovou vědu a analýzu: Internet věcí |
Základy designu UX |
Growth Hacking (6. vydání) |
Naučte se základní programování pomocí PHP |
Cloudové výpočetní aplikace, část 2: Big Data a aplikace v cloudu |
Úvod do Angular 4 - Instalace a součásti |
Úvod do cloudové slévárny a cloudové architektury nativního softwaru |
Úvod do OpenStack |
Super php |
Online obchod s WooCommerce od nuly |
IDESWEB |
Implementujte soubory cookie a relace v PHP |
MVC pro milé nováčky s Laravelem |
Vývoj, design a tvorba videohry
Vývoj hry s Unity 5: První kompletní hra |
Tvorba her na Unreal Engine pro začátečníky |
Návrh a tvorba videohry |
Interaktivní 3D grafika |
Vývoj a design videoher |
Umělá inteligence a strojové učení
6. S094: Deep Learning for Self-Driving Cars |
6. S191: Úvod do hlubokého učení |
Řešení výzev velkých hadronových urychlovačů pomocí strojového učení |
Aplikované strojové učení v Pythonu |
Umělá inteligence |
Umělá inteligence (AI) |
Bayesovské metody pro strojové učení |
Big Data Applications: Machine Learning at Scale |
Konvoluční neuronové sítě |
Kreativní aplikace hlubokého učení s TensorFlow |
Špičkové hluboké učení kodérů, část 2 |
Hluboké učení vysvětleno |
Hluboké učení pro zpracování přirozeného jazyka |
Studujte hluboké učení v počítačovém vidění |
Deep Learning Summer School |
Úvod do hlubokého učení |
Úvod do umělé inteligence |
Úvod do umělé inteligence (AI) |
Úvod do hlubokého učení |
Strojové učení (Georgia Institute of Technology a Brown University) |
Strojové učení (Georgia Institute of Technology) |
Learn Machine Learning (Georgia Institute of Technology) |
Strojové učení (Columbia University) |
Crash Course pro strojové učení s API TensorFlow |
Kurz o strojovém učení pro datovou vědu a analýzu |
Strojové učení pro obchodování |
Základy strojového učení: Přístup k případové studii |
Kurz o strojovém učení s velkými daty |
Strojové učení: Klasifikace |
Machine Learning: Clustering & Retrieval |
Kurz «Strojové učení: regrese» |
Matematika pro strojové učení: lineární algebra |
Matematika pro strojové učení: vícerozměrný počet |
Kurz «Matematika pro strojové učení: PCA» |
Neuronové sítě pro strojové učení |
Praktické hluboké učení pro kodéry, část 1 |
Statistické strojové učení |
Znalostní AI: Kognitivní systémy |
Posílení učení |
Úvod do doporučovacích systémů: nepersonalizované a založené na obsahu |
Naučte se TensorFlow a hluboké učení bez titulu Ph.D. |
Praktické posílení učení |
Zpracování přirozeného jazyka |
Regresní modelování v praxi |
Maticová faktorizace a pokročilé techniky |
Doporučující systémy: Hodnocení a metriky |
Kolaborativní filtrování nejbližšího souseda |
Výpočetní neurovědy |
Zabezpečení, kryptografie a kryptoměny
Bitcoinové a kryptoměnové technologie |
Blockchain pro podnikání - úvod do technologií Hyperledger |
Klasické kryptosystémy a základní koncepty |
Aplikovaná kryptografie |
Řízení přístupu |
Kryptografický hash a ochrana integrity |
Kryptografie a informační teorie |
Kryptografie II |
Zabezpečení cloud computingu |
Úvod do informační bezpečnosti |
Zabezpečení hardwaru |
Zabezpečení sítě |
Zabezpečení sítí a komunikací |
Ověření systému (2): Modelové chování procesu |
Kurz "Ověření systému (3): Požadavky podle modálních vzorců" |
Ověření systému (4): Modelovací software, protokoly a další chování |
Ověření systému: Automaty a ekvivalence chování |
Bezpečnostní operace a správa |
Zabezpečení systémů a aplikací |
Informační bezpečnost: kontext a úvod |
Kyberfyzické zabezpečení systémů |
Identifikace, monitorování a analýza rizik a reakcí na mimořádné události a zotavení |
Související: 17 bezplatných online kurzů o počítačové bezpečnosti a kybernetické bezpečnosti
Programování a výpočet
Naučte se kódovat v Erlangu |
Učení jazyka Java od nuly |
Naučte se rekurzi s OCaml |
Robotika pro nováčky |
Naučte se informatiku sami (asi 1 500 hodin) |
Úvod do agility a skrumáže |
Úvod do kurzu programování v C: Funkce a ukazatele |
Úvod do programování v jazyce C: Řídicí pokyny a textové soubory |
Úvod do programování v C: Datové typy a struktury |
Programování pomocí Java Standard (5. vydání) |
Programování pomocí JavaScriptu (5. vydání) |
Jak vytvářet webové aplikace v reálném čase s Node.js a Socket.io |
Výukové programy Java vyvinuté společností Oracle |
Plán! Úvod do programování |
Arduino a některé aplikace |
Vytvářejte mapy pomocí AngularJS a ArcGIS |
Kurz Java (40 videí) |
Kurz počítačového programování |
Úvod do programování pseudokódu |
Kurz Javascript zdarma |
Jak vytvořit knihovnu DataGrid |
Vyvíjejte své aplikace pomocí jQuery |
Návrh počítačového systému: Pokročilé koncepce moderních mikroprocesorů |
Souběžné programování v Javě |
Kontinuální integrace a nasazení |
Překladatelé: Teorie a praxe |
Vyčíslitelnost, složitost a algoritmy |
Výpočetní struktury 3: Počítačová organizace |
Výpočetní fotografie |
DevOps pro databáze |
Postupy a principy DevOps |
Kurz «Testování DevOps» |
Distribuované programování v Javě |
Vestavěný hardware a operační systémy |
FreeCodeCamp (8 000+ lekcí, článků a videí) |
GT - Refresher - Advanced OS |
Pokročilé operační systémy |
Infrastruktura jako kód |
Úvod do paralelního programování |
Úvod do počítačové architektury |
Úvod do počítačového vidění |
Úvod do formální analýzy konceptu |
Základní modelování pro diskrétní optimalizaci |
Paralelní programování |
Paralelní programování v Javě |
Pravděpodobnostní grafické modely 1: Reprezentace |
Pravděpodobnostní grafické modely 2: Inference |
Nature, v kódu: Biology in JavaScript |
Podpora relačních databází pro datové sklady |
Spolehlivé distribuované algoritmy, část 2 |
Vysoce výkonná počítačová architektura |
Řešení algoritmů pro diskrétní optimalizaci |
Vědecké programování Julia |
Kvantitativní formální modelování a analýza nejhorších případů |
Moje první kroky se Scratchem |
NP-úplné problémy |
Úvod do operačních systémů |
Návrh a analýza kyberfyzikálních systémů |
Kyberfyzikální systémy: modelování a simulace |
Pokročilý C ++ |
Pokročilé modelování pro diskrétní optimalizaci |
Aproximační algoritmy, část II |
Související: 40 základních kurzů programování pro začátečníky
Mohlo by vás zajímat: 18 online počítačových kurzů zdarma (Linux, sítě, zabezpečení, Arduino)
Máte Telegram nainstalován? Získejte nejlepší příspěvek každého dne náš kanál. Nebo pokud chcete, zjistěte vše z našeho facebooková stránka.