175 gratis kurser för programmerare och webbutvecklare (del II)

På grund av det oväntade intresset som väckts av den tidigare sammanställningen av onlinekurser för programmerare, webbutvecklare och andra datorälskare i allmänhet (du kan konsultera det HÄR), har vi beslutat att ge det kontinuitet med en ny dedikerad post.
I denna andra del samlar vi gratis kurser om ämnen så heta som artificiell intelligens och maskininlärning, datasäkerhet eller kryptografi. På samma sätt finns det också utrymme för ett stort antal kurser om Java, PHP, utveckling av mobilappar (Android / iOS), skapande av videospel, webbsidor och mycket mer. Tappa inte ur sikte!
175 online-kurser om programmering, webbutveckling och artificiell intelligens
Många av dessa kurser är på engelska och utvecklas via Class Central-plattformen. De varar mellan 1 och 6 veckor, med ett flexibelt schema och möjlighet till ett certifikat (förbetalt eller gratis beroende på kurs). Ett stort antal kurser samlas också på spanska och för andra utbildningsplattformar som Coursera, Codelabs, Tutellus, Codecademy och enstaka träningsvideor på YouTube.
Utveckling av mobilappar
Lär dig hur en iOS 7-applikation utvecklas på en timme |
Skapa en app med Swift 3 för iOS 10 |
Skapa mobilapplikationer med Mobincube utan kod |
Android Developer Fundamentals Course (Codelabs) |
Utveckling av mobilapplikationer utan programmering |
Android-applikationsutveckling |
Specialiserat program iOS applikationsutveckling |
Android mobil applikationsutveckling |
Mobil applikationsutveckling med Titanium |
Grundläggande om Android |
Introduktion till Android-programmering (undervisad av UPV) |
Programmering med Java för Android-applikationer |
Relaterat: 26 gratis kurser för att lära dig hur du skapar Android-appar
webbutveckling
Vinkel: Konvertera vilken HTML-mall som helst till en WebAPP |
Lär dig hur du publicerar dina webbsidor |
HTML5 och CSS3 från grunden |
Lär dig att skapa webbsidor från grunden |
Lär dig att skapa webbsidor utan att programmera med Jimdo |
FlexBox-kurs från 0 |
Parallax Effects Course med Adobe Muse |
Lär dig webbtillgänglighet steg för steg |
Lär dig färgdesign |
Gratis onlinekurs för att skapa sidor i WordPress |
Hur man skapar en CRUD med PHP och SQL Server |
Utveckla en webbsida med HTML och CSS |
Webbutvecklare: Strukturell programmering i PHP |
Aktivera teknik för datavetenskap och analys: sakernas internet |
Grundläggande för UX Design |
Growth Hacking (6: e upplagan) |
Lär dig grundläggande programmering med PHP |
Cloud Computing-applikationer, del 2: Big Data och applikationer i molnet |
Introduktion till Angular 4 - Installation och komponenter |
Introduktion till Cloud Foundry och Cloud Native Software Architecture |
Introduktion till OpenStack |
Cool php |
Onlinebutik med WooCommerce From Scratch |
IDESWEB |
Implementera kakor och sessioner i PHP |
MVC för fina nybörjare med Laravel |
Videospelutveckling, design och skapande
Spelutveckling med enhet 5: Första hela spelet |
Spelet skapas på Unreal Engine för nybörjare |
Videospeldesign och skapande |
Interaktiv 3D-grafik |
Videospelutveckling och design |
Artificiell intelligens och maskininlärning
6.S094: Djupt lärande för självkörande bilar |
6.S191: Introduktion till Deep Learning |
Att hantera stora Hadron Collider-utmaningar genom maskininlärning |
Tillämpad maskininlärning i Python |
Artificiell intelligens |
Artificiell intelligens (AI) |
Bayesianska metoder för maskininlärning |
Big Data-applikationer: Maskininlärning i stor skala |
Convolutional Neural Networks |
Kreativa tillämpningar av djupt lärande med TensorFlow |
Banbrytande Deep Learning för kodare, del 2 |
Deep Learning Explained |
Djupt lärande för naturlig språkbehandling |
Studera Deep Learning in Computer Vision |
Deep Learning sommarskola |
Introduktion till Deep Learning |
Introduktion till artificiell intelligens |
Introduktion till artificiell intelligens (AI) |
En introduktion till djupt lärande |
Machine Learning (Georgia Institute of Technology och Brown University) |
Machine Learning (Georgia Institute of Technology) |
Lär dig maskininlärning (Georgia Institute of Technology) |
Maskininlärning (Columbia University) |
Machine Learning Crash Course med TensorFlow API: er |
Kurs om maskininlärning för datavetenskap och analys |
Maskininlärning för handel |
Machine Learning Foundations: En fallstudie-metod |
Kurs om maskininlärning med stora data |
Maskininlärning: Klassificering |
Machine Learning: Clustering & Retrieval |
Kurs «Machine Learning: Regression» |
Matematik för maskininlärning: linjär algebra |
Matematik för maskininlärning: flervariatberäkning |
Kurs «Matematik för maskininlärning: PCA» |
Neurala nätverk för maskininlärning |
Praktiskt djupt lärande för kodare, del 1 |
Statistisk maskininlärning |
Kunskapsbaserad AI: kognitiva system |
Förstärkning lärande |
Introduktion till rekommendatorsystem: Ej personaliserad och innehållsbaserad |
Lär dig TensorFlow and deep learning, without a Ph.D. |
Praktisk inlärning av förstärkning |
Naturlig språkbehandling |
Regressionsmodellering i praktiken |
Matrixfaktorisering och avancerade tekniker |
Rekommendationssystem: utvärdering och mätvärden |
Närmaste grannskapsfiltrering |
Computational Neuroscience |
Säkerhet, kryptografi och kryptovalutor
Bitcoin och Cryptocurrency Technologies |
Blockchain for Business - En introduktion till Hyperledger Technologies |
Klassiska kryptosystem och kärnkoncept |
Tillämpad kryptografi |
Åtkomstkontroller |
Kryptografisk hash och integritetsskydd |
Kryptografi och informationsteori |
Kryptografi II |
Cloud Computing Security |
Introduktion till informationssäkerhet |
Hårdvarusäkerhet |
Nätverkssäkerhet |
Nätverk och kommunikationssäkerhet |
Systemvalidering (2): Modellera processbeteende |
Kurs "Systemvalidering (3): Krav enligt modala formler" |
Systemvalidering (4): Modelleringsprogramvara, protokoll och annat beteende |
Systemvalidering: Automatik och beteendekvivalenser |
Säkerhetsverksamhet och administration |
System- och applikationssäkerhet |
Informationssäkerhet: sammanhang och introduktion |
Cyber-Physical Systems Security |
Identifiera, övervaka och analysera risker och incidensåtgärder och återhämtning |
Relaterat: 17 gratis onlinekurser om datasäkerhet och cybersäkerhet
Programmering och databehandling
Lär dig att koda i Erlang |
Lär dig Java från Scratch |
Lär dig rekursion med OCaml |
Robot för nybörjare |
Lär dig datavetenskap själv (cirka 1500 timmar) |
Introduktion till Agile och Scrum |
Introduktion till C-programmeringskurs: funktioner och pekare |
Introduktion till C-programmering: Kontrollinstruktioner och textfiler |
Introduktion till C-programmering: Datatyper och strukturer |
Programmering med Java Standard (5: e upplagan) |
Programmering med JavaScript (5: e upplagan) |
Hur man skapar webbapplikationer i realtid med Node.js och Socket.io |
Java-självstudier utvecklade av Oracle |
Schema! En introduktion till programmering |
Arduino och några applikationer |
Skapa kartor med AngularJS och ArcGIS |
Java-kurs (40 videor) |
Datorprogrammeringskurs |
Introduktion till Pseudocode-programmering |
Gratis Javascript-kurs |
Hur man skapar ett DataGrid-bibliotek |
Utveckla dina applikationer med jQuery |
Datorsystemdesign: avancerade begrepp för moderna mikroprocessorer |
Samtidig programmering i Java |
Kontinuerlig integration och distribution |
Kompilatorer: teori och övning |
Beräkningsbarhet, komplexitet och algoritmer |
Beräkningsstrukturer 3: Datororganisation |
Beräkningsfotografering |
DevOps för databaser |
DevOps-praxis och principer |
Kurs «DevOps Testing» |
Distribuerad programmering i Java |
Inbyggd hårdvara och operativsystem |
FreeCodeCamp (8 000+ lektioner, artiklar och videor) |
GT - Uppfriskning - Avancerat operativsystem |
Avancerade operativsystem |
Infrastruktur som kod |
Introduktion till parallell programmering |
Introduktion till datorarkitektur |
En introduktion till datorvision |
Introduktion till formell konceptanalys |
Grundläggande modellering för diskret optimering |
Parallell programmering |
Parallell programmering i Java |
Probabilistiska grafiska modeller 1: representation |
Probabilistiska grafiska modeller 2: inferens |
Natur, i kod: Biologi i JavaScript |
Relationell databasstöd för datalager |
Pålitliga distribuerade algoritmer, del 2 |
Högpresterande datorarkitektur |
Lösa algoritmer för diskret optimering |
Julia Scientific Programming |
Kvantitativ formell modellering och analys av värsta fall |
Mina första steg med Scratch |
NP-kompletta problem |
Introduktion till operativsystem |
Design och analys av cyberfysiska system |
Cyber-fysiska system: modellering och simulering |
Avancerad C ++ |
Avancerad modellering för diskret optimering |
Ungefärliga algoritmer del II |
Relaterat: 40 grundläggande programmeringskurser för nybörjare
Du kanske är intresserad: 18 gratis datakurser online (Linux, nätverk, säkerhet, Arduino)
Har du Telegram installerad? Få det bästa inlägget för varje dag den vår kanal. Eller om du föredrar, ta reda på allt från vårt Facebook sida.