175 ilmaista kurssia ohjelmoijille ja web-kehittäjille (osa II)

Aikaisemman verkkokurssien kokoamisen aiheuttama odottamaton kiinnostus ohjelmoijille, web-kehittäjille ja muille tietokoneen ystäville yleensä (voit tutustua siihen TÄSSÄ), olemme päättäneet antaa sille jatkuvuuden uudella erillisellä postilla.
Tässä toisessa osassa keräämme ilmaisia kursseja aiheista, jotka ovat niin kuumia kuin tekoäly ja koneoppiminen, tietoturva tai salaus. Samoin on tilaa monille kursseille Java-, PHP-, mobiilisovelluskehityksestä (Android / iOS), videopelien luomisesta, verkkosivuista ja paljon muuta. Älä unohda niitä!
175 online-kurssia ohjelmoinnista, verkkokehityksestä ja tekoälystä
Monet näistä kursseista ovat englanninkielisiä ja ne on kehitetty Class Central -alustan kautta. Ne kestävät 1-6 viikkoa, joustava aikataulu ja mahdollisuus todistukseen (ennakkoon maksettu tai ilmainen kurssista riippuen). Suuri määrä kursseja kerätään myös espanjaksi ja muille koulutusalustoille, kuten Coursera, Codelabs, Tutellus, Codecademy ja satunnaiset koulutusvideosarjat YouTubessa.
Mobiilisovellusten kehittäminen
Opi kuinka iOS 7 -sovellus kehitetään tunnissa |
Luo sovellus Swift 3: lla iOS 10: lle |
Luo Mobincubella mobiilisovelluksia ilman koodia |
Android-kehittäjien perusteet -kurssi (Codelabs) |
Mobiilisovellusten kehittäminen ilman ohjelmointia |
Android-sovelluskehitys |
Erikoisohjelma iOS-sovelluskehitys |
Android-mobiilisovellusten kehittäminen |
Mobiilisovellusten kehittäminen Titaniumilla |
Android-perusteet |
Johdatus Android-ohjelmointiin (opetti UPV) |
Ohjelmointi Java-sovelluksella Android-sovelluksiin |
Aiheeseen liittyviä: 26 ilmaista kurssia oppia luomaan Android-sovelluksia
verkkokehitys
Kulma: Muunna mikä tahansa HTML-malli WebAPP: ksi |
Opi julkaisemaan verkkosivusi |
HTML5 ja CSS3 tyhjästä |
Opi tekemään verkkosivuja tyhjästä |
Opi tekemään verkkosivuja ilman ohjelmointia Jimdolla |
FlexBox-kurssi alkaen 0 |
Parallax Effects -kurssi Adobe Musen kanssa |
Opi verkon esteettömyys vaihe vaiheelta |
Opi värisuunnittelu |
Ilmainen online-kurssi sivujen luomiseen WordPressissä |
Kuinka luoda CRUD PHP: llä ja SQL Serverillä |
Kehitä verkkosivusto HTML: llä ja CSS: llä |
Verkkokehittäjä: Rakenteellinen ohjelmointi PHP: ssä |
Teknologioiden käyttöönotto datatieteessä ja analyysissä: esineiden internet |
UX-suunnittelun perusteet |
Kasvuhakkerointi (6. painos) |
Opi perusohjelmointi PHP: n avulla |
Pilvilaskentasovellukset, osa 2: Suuret tiedot ja sovellukset pilvessä |
Johdanto Kulma 4 - Asennus ja komponentit |
Johdanto pilvivalimoon ja Cloud Native -ohjelmistoarkkitehtuuriin |
Johdatus OpenStackiin |
Viileä php |
Verkkokauppa, jossa WooCommerce From Scratch |
IDESWEB |
Ota evästeet ja istunnot käyttöön PHP: ssä |
MVC mukaville aloittelijoille Laravelin kanssa |
Videopelien kehitys, suunnittelu ja luominen
Pelin kehitys Unity 5: llä: Ensimmäinen täydellinen peli |
Pelin luominen Unreal-moottorilla aloittelijoille |
Videopelien suunnittelu ja luominen |
Interaktiivinen 3D-grafiikka |
Videopelien kehitys ja suunnittelu |
Tekoäly ja koneoppiminen
6.S094: Syvää oppimista itse ajaville autoille |
6.S191: Johdatus syvään oppimiseen |
Suuriin hadronitörmäyshaasteisiin vastaaminen koneoppimisen avulla |
Sovellettu koneoppiminen Pythonissa |
Tekoäly |
Tekoäly (AI) |
Bayesin menetelmät koneoppimiseen |
Big Data -sovellukset: Koneoppiminen mittakaavassa |
Konvoluutioiset hermoverkot |
Syvän oppimisen luovia sovelluksia TensorFlow-sovelluksella |
Huippuluokan syvällinen oppiminen koodereille, osa 2 |
Syvä oppiminen selitetty |
Syvä oppiminen luonnollisen kielen prosessointia varten |
Tutki syvää oppimista tietokonenäkössä |
Syvän oppimisen kesäkoulu |
Johdatus syvään oppimiseen |
Johdanto tekoälyyn |
Johdanto tekoälyyn (AI) |
Johdatus syvään oppimiseen |
Koneoppiminen (Georgia Institute of Technology ja Brown University) |
Koneoppiminen (Georgia Institute of Technology) |
Opi koneoppimista (Georgia Institute of Technology) |
Koneoppiminen (Columbian yliopisto) |
Koneoppimisen kaatumiskurssi TensorFlow-sovellusliittymien avulla |
Kurssi koneoppimisesta datatieteelle ja analyysille |
Koneoppiminen kaupankäyntiin |
Koneoppimisen säätiöt: tapaustutkimus |
Kurssi koneoppimisesta suurilla tiedoilla |
Koneoppiminen: Luokittelu |
Koneoppiminen: klusterointi ja haku |
Kurssi «Koneoppiminen: regressio» |
Koneoppimisen matematiikka: Lineaarinen algebra |
Koneoppimisen matematiikka: Monimuuttujalaskenta |
Kurssi «Koneoppimisen matematiikka: PCA» |
Koneoppimisen hermoverkot |
Käytännöllinen syvällinen oppiminen koodereille, osa 1 |
Tilastollinen koneoppiminen |
Tietoon perustuva tekoäly: kognitiiviset järjestelmät |
Vahvistusoppiminen |
Johdatus suosittelujärjestelmiin: ei-personoitu ja sisältöpohjainen |
Opi TensorFlow ja syvä oppiminen ilman tohtoria. |
Käytännön vahvistaminen |
Luonnollisen kielen käsittely |
Regressiomallinnus käytännössä |
Matriisifaktorointi ja edistyneet tekniikat |
Suosittelijajärjestelmät: arviointi ja mittarit |
Lähin naapurimaiden yhteistyösuodatus |
Laskennallinen neurotiede |
Turvallisuus, salaus ja kryptovaluutat
Bitcoin ja kryptovaluuttatekniikat |
Blockchain for Business - Johdatus Hyperledger-tekniikoihin |
Klassiset kryptosysteemit ja peruskäsitteet |
Sovellettu salaus |
Kulunvalvonta |
Salaushajautus ja eheyden suojaus |
Salaus ja informaatioteoria |
Salaus II |
Pilvitietoturva |
Johdanto tietoturvaan |
Laitteistoturva |
Verkkoturvallisuus |
Verkot ja tietoliikenteen turvallisuus |
Järjestelmän validointi (2): Mallin prosessin käyttäytyminen |
Kurssi "Järjestelmän validointi (3): Vaatimukset modaalikaavoilla" |
Järjestelmän vahvistus (4): Mallinnusohjelmisto, -protokollat ja muu käyttäytyminen |
Järjestelmän validointi: automaatit ja käyttäytymisen vastaavuus |
Turvallisuusoperaatiot ja hallinto |
Järjestelmät ja sovellusten turvallisuus |
Tietoturva: konteksti ja esittely |
Kyberfyysisten järjestelmien turvallisuus |
Riskien ja vaaratilanteiden torjunnan ja palautumisen tunnistaminen, seuranta ja analysointi |
Aiheeseen liittyviä: 17 ilmaista verkkokurssia tietoturvasta ja kyberturvallisuudesta
Ohjelmointi ja laskenta
Opi koodaamaan Erlangissa |
Java-oppiminen Scratchista |
Opi rekursiota OCamlin avulla |
Robotiikka aloittelijoille |
Opi tietotekniikkaa itse (noin 1500 tuntia) |
Johdatus ketterään ja Scrumiin |
Johdatus C-ohjelmointikurssille: Toiminnot ja osoittimet |
Johdatus C-ohjelmointiin: Ohjausohjeet ja tekstitiedostot |
Johdatus C-ohjelmointiin: tietotyypit ja rakenteet |
Ohjelmointi Java Standardilla (5. painos) |
Ohjelmointi JavaScriptillä (5. painos) |
Kuinka tehdä reaaliaikaisia verkkosovelluksia Node.js: n ja Socket.io: n avulla |
Oraclen kehittämät Java-oppaat |
Ajoittaa! Johdatus ohjelmointiin |
Arduino ja jotkut sovellukset |
Luo karttoja AngularJS: n ja ArcGIS: n avulla |
Java-kurssi (40 videota) |
Tietokoneohjelmointikurssi |
Johdanto Pseudocode-ohjelmointiin |
Ilmainen Javascript-kurssi |
Kuinka luoda DataGrid-kirjasto |
Kehitä sovelluksiasi jQueryn avulla |
Tietokonejärjestelmän suunnittelu: Nykyaikaisten mikroprosessorien edistyneet käsitteet |
Samanaikainen ohjelmointi Java-ohjelmassa |
Jatkuva integrointi ja käyttöönotto |
Koostajat: teoria ja käytäntö |
Laskettavuus, monimutkaisuus ja algoritmit |
Laskentarakenteet 3: Tietokoneorganisaatio |
Laskennallinen valokuvaus |
DevOps for Databases |
DevOpsin käytännöt ja periaatteet |
Kurssi «DevOps-testaus» |
Hajautettu ohjelmointi Java-kielellä |
Sulautetut laitteistot ja käyttöjärjestelmät |
FreeCodeCamp (yli 8000 oppituntia, artikkeleita ja videoita) |
GT - Refresher - Edistynyt käyttöjärjestelmä |
Kehittyneet käyttöjärjestelmät |
Infrastruktuuri koodina |
Rinnakkaisohjelmoinnin esittely |
Johdatus tietokonearkkitehtuuriin |
Johdatus tietokonenäköön |
Johdatus muodolliseen konseptianalyysiin |
Diskreetin optimoinnin perusmallinnus |
Rinnakkainen ohjelmointi |
Rinnakkainen ohjelmointi Java-ohjelmassa |
Todennäköiset graafiset mallit 1: Esitys |
Todennäköiset graafiset mallit 2: Johtopäätös |
Luonto, julkaisussa Code: Biology in JavaScript |
Relatiivisten tietokantojen tuki tietovarastoille |
Luotettavat hajautetut algoritmit, osa 2 |
Suorituskykyinen tietokonearkkitehtuuri |
Diskreetin optimoinnin algoritmien ratkaiseminen |
Julian tieteellinen ohjelmointi |
Kvantitatiivinen muodollinen mallinnus ja pahimman tapauksen suorituskyvyn analyysi |
Ensimmäiset askeleeni Scratchilla |
NP-täydelliset ongelmat |
Johdanto käyttöjärjestelmiin |
Kyberfyysisten järjestelmien suunnittelu ja analyysi |
Kyberfyysiset järjestelmät: mallinnus ja simulointi |
Edistynyt C ++ |
Edistynyt mallinnus erillistä optimointia varten |
Lähentämisalgoritmit Osa II |
Aiheeseen liittyvät: 40 aloittelijan ohjelmointikurssia
Saatat olla kiinnostunut: 18 ilmaista tietokonekurssia verkossa (Linux, verkot, tietoturva, Arduino)
Onko sinulla Sähke asennettu? Saat parhaan postin joka päivä kanavamme. Tai jos haluat, lue kaikki meidän Facebook-sivu.