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.