175 tasuta kursust programmeerijatele ja veebiarendajatele (II osa)

Programmeerijatele, veebiarendajatele ja teistele arvutiarmastajatele mõeldud veebikursuste varasema koostamise (mille saate tutvuda SIIN ) tõttu tekkinud ootamatu huvi tõttu oleme otsustanud anda sellele järjepidevuse uue spetsiaalse postitusega.
Selles teises osas kogume tasuta kursusi kuumadel teemadel nagu tehisintellekt ja masinõpe, arvutiturvalisus või krüptograafia. Samamoodi on ruumi ka paljudele Java, PHP, mobiilirakenduste arendamise (Android / iOS), videomängude loomise, veebilehtede ja palju muu koolituskursustele. Ärge unustage neid silmist!
175 veebikursust programmeerimise, veebiarenduse ja tehisintellekti kohta
Paljud neist kursustest on inglise keeles ja need on välja töötatud Class Centrali platvormi kaudu. Need kestavad 1–6 nädalat, paindliku ajakava ja sertifikaadi võimalusega (sõltuvalt kursusest ettemakstud või tasuta). Suur hulk kursusi kogutakse ka hispaania keeles ja muude haridusplatvormide jaoks, nagu Coursera, Codelabs, Tutellus, Codecademy ja YouTube'is aeg-ajalt toimuvate koolitusvideote seeriaid.
Mobiilirakenduste arendamine
Siit saate teada, kuidas iOS 7 rakendus tunni aja jooksul välja töötatakse |
Looge rakendus iOS 10 jaoks rakendusega Swift 3 |
Mobincube'iga ilma koodita mobiilirakenduste loomine |
Androidi arendaja põhialuste kursus (Codelabs) |
Mobiilirakenduste arendamine ilma programmeerimiseta |
Androidi rakenduste arendamine |
Spetsialiseeritud programm iOS-i rakenduste arendamine |
Mobiilirakenduste arendamine Androidiga |
Titaniumiga mobiilirakenduste väljatöötamine |
Androidi põhitõed |
Sissejuhatus Androidi programmeerimisse (õpetas UPV) |
Programmeerimine Java-ga Android-rakenduste jaoks |
Seotud: 26 tasuta kursust Android-rakenduste loomise õppimiseks
Veebiarendus
Nurga all: teisendage mis tahes HTML-mall WebAPP-ks |
Õppige oma veebilehti avaldama |
HTML5 ja CSS3 nullist |
Õppige veebilehti nullist tegema |
Õppige Jimdoga veebisaite tegema ilma programmeerimiseta |
FlexBoxi kursus alates 0-st |
Parallaksi efektide kursus koos Adobe Musega |
Õppige veebi juurdepääsetavust samm-sammult |
Õpi värvikujundust |
Tasuta veebikursus lehtede loomiseks WordPressis |
Kuidas luua CRUD-i PHP ja SQL Serveriga |
Arendage HTML-i ja CSS-iga veebileht |
Veebiarendaja: struktuurne programmeerimine PHP-s |
Tehnoloogiate võimaldamine andmeteaduse ja analüüsi jaoks: asjade Internet |
UX-disaini alused |
Kasvuhäkkimine (6. väljaanne) |
Õppige PHP abil põhiprogrammeerimist |
Pilvandmetöötluse rakendused, 2. osa: suured andmed ja rakendused pilves |
Sissejuhatus nurga 4 - paigaldus ja komponendid |
Pilvevalukoja ja pilvepõhise tarkvaraarhitektuuri tutvustus |
Sissejuhatus OpenStacki |
Lahe PHP |
Veebipood koos WooCommerce From Scratchiga |
IDESWEB |
Rakendage küpsiseid ja seansse PHP-s |
MVC Laraveli jaoks toredate algajate jaoks |
Videomängu arendamine, kujundamine ja loomine
Mängude arendamine Unity 5-ga: esimene täielik mäng |
Mängu loomine algajatele mõeldud ebareaalsel mootoril |
Videomängu kujundamine ja loomine |
Interaktiivne 3D-graafika |
Videomängu arendamine ja kujundamine |
Tehisintellekt ja masinõpe
6.S094: Autojuhtivate autode sügav õppimine |
6. S191: Sissejuhatus sügavasse õppesse |
Suurte hadronikokkupõrkega seotud probleemide lahendamine masinõppe abil |
Rakendatud masinõpe Pythonis |
Tehisintellekt |
Tehisintellekt (AI) |
Bayesi meetodid masinõppeks |
Suurandmete rakendused: masinõpe skaalal |
Konvolutsioonilised närvivõrgud |
TensorFlow abil sügava õppimise loomingulised rakendused |
Kodeerijate tipptasemel õppimine, 2. osa |
Sügav õppimine selgitatud |
Sügav õppimine loomuliku keele töötlemiseks |
Uurige arvuti nägemise põhjalikku õppimist |
Sügavalt õppiv suvekool |
Sissejuhatus sügavasse õppesse |
Tehisintellekti tutvustus |
Sissejuhatus tehisintellekti (AI) |
Sissejuhatus sügavasse õppesse |
Masinõpe (Georgia tehnoloogiainstituut ja Browni ülikool) |
Masinõpe (Georgia tehnoloogiainstituut) |
Õpi masinõpet (Georgia tehnoloogiainstituut) |
Masinõpe (Columbia ülikool) |
Masinõppe krahhikursus TensorFlow API-dega |
Kursus masinaõppe kohta andmeteaduse ja analüüsi jaoks |
Masinõpe kauplemiseks |
Masinõppe sihtasutused: juhtumianalüüsi lähenemine |
Kursus masinõppe kohta suurandmetega |
Masinõpe: klassifikatsioon |
Masinõpe: klastrid ja otsing |
Kursus «Masinõpe: regressioon» |
Matemaatika masinõppeks: lineaaralgebra |
Matemaatika masinõppeks: mitmemõõtmeline arvutus |
Kursus «Matemaatika masinõppeks: PCA» |
Neuraalvõrgud masinõppeks |
Praktiline sügavõpe kooderitele, 1. osa |
Statistiline masinõpe |
Teadmistepõhine tehisintellekt: kognitiivsed süsteemid |
Tugevdusõpe |
Sissejuhatus soovitussüsteemidesse: isikupärastamata ja sisupõhine |
Õppige TensorFlowi ja sügavat õppimist ilma doktorita. |
Praktiline tugevdamise õppimine |
Loomuliku keele töötlemine |
Regressiooni modelleerimine praktikas |
Maatriksi faktoriseerimine ja täiustatud tehnikad |
Soovitaja süsteemid: hindamine ja mõõdikud |
Lähim naabrite koostööfiltreerimine |
Arvutuslik neuroteadus |
Turvalisus, krüptograafia ja krüptovaluutad
Bitcoini ja krüptovaluuta tehnoloogiad |
Blockchain for Business - sissejuhatus Hyperledger tehnoloogiatesse |
Klassikalised krüptosüsteemid ja põhimõisted |
Rakendatud krüptograafia |
Juurdepääsukontroll |
Krüptograafiline räsi ja terviklikkuse kaitse |
Krüptograafia ja infoteooria |
Krüptograafia II |
Pilvandmetöötluse turvalisus |
Infoturbe tutvustus |
Riistvara turvalisus |
Võrgu turvalisus |
Võrgustikud ja sideturve |
Süsteemi valideerimine (2): mudeli protsessikäitumine |
Kursus "Süsteemi valideerimine (3): nõuded modaalvalemite järgi" |
Süsteemi valideerimine (4): modelleerimistarkvara, -protokollid ja muu käitumine |
Süsteemi valideerimine: automaadid ja käitumise samaväärsus |
Turvaoperatsioonid ja haldus |
Süsteemid ja rakenduste turvalisus |
Infoturve: kontekst ja sissejuhatus |
Küberfüüsikaliste süsteemide turvalisus |
Riskide ja vahejuhtumitele reageerimise ning nende taastamise kindlakstegemine, jälgimine ja analüüs |
Seotud: 17 tasuta veebikursust arvutiturbe ja küberturvalisuse kohta
Programmeerimine ja arvutamine
Õpi Erlangis kodeerima |
Java õppimine Scratchist |
Õppige rekursiooni OCamli abil |
Robootika algajatele |
Õppige ise arvutiteadust (umbes 1500 tundi) |
Sissejuhatus Agile ja Scrum |
Sissejuhatus C-programmeerimiskursusesse: funktsioonid ja näpunäited |
Sissejuhatus C-programmeerimisse: juhtimisjuhised ja tekstifailid |
Sissejuhatus C-programmeerimisse: andmetüübid ja struktuurid |
Programmeerimine Java Standardiga (5. väljaanne) |
Programmeerimine JavaScripti abil (5. väljaanne) |
Kuidas teha reaalajas veebirakendusi Node.js ja Socket.io abil |
Oracle'i välja töötatud Java-õpetused |
Ajakava! Sissejuhatus programmeerimisse |
Arduino ja mõned rakendused |
Looge kaarte AngularJS ja ArcGIS abil |
Java kursus (40 videot) |
Arvuti programmeerimise kursus |
Sissejuhatus pseudokoodiga programmeerimisse |
Tasuta Javascripti kursus |
Kuidas luua DataGridi teeki |
Arendage oma rakendusi jQuery abil |
Arvutisüsteemi disain: kaasaegsete mikroprotsessorite täiustatud kontseptsioonid |
Samaaegne programmeerimine Java-s |
Pidev integreerimine ja juurutamine |
Koostajad: teooria ja praktika |
Arvutatavus, keerukus ja algoritmid |
Arvutusstruktuurid 3: arvuti korraldamine |
Arvutusfotograafia |
DevOps andmebaasidele |
DevOpsi tavad ja põhimõtted |
Kursus «DevOpsi testimine» |
Jaotatud programmeerimine Java-s |
Sisseehitatud riistvara ja operatsioonisüsteemid |
FreeCodeCamp (enam kui 8000 õppetundi, artiklit ja videot) |
GT - värskendus - täiustatud operatsioonisüsteem |
Täiustatud operatsioonisüsteemid |
Infrastruktuur koodina |
Paralleelse programmeerimise tutvustus |
Sissejuhatus arvutiarhitektuuri |
Sissejuhatus arvutinägemisse |
Ametliku kontseptsioonianalüüsi sissejuhatus |
Diskreetse optimeerimise põhiline modelleerimine |
Paralleelne programmeerimine |
Paralleelne programmeerimine Java-s |
Tõenäosuslikud graafilised mudelid 1: Esitus |
Tõenäosuslikud graafilised mudelid 2: järeldus |
Loodus, koodis: bioloogia JavaScriptis |
Relatsiooniline andmebaaside tugi andmeladudele |
Usaldusväärsed hajutatud algoritmid, 2. osa |
Suure jõudlusega arvutiarhitektuur |
Diskreetse optimeerimise algoritmide lahendamine |
Julia teaduslik programmeerimine |
Kvantitatiivne formaalne modelleerimine ja halvima juhtumi tulemuslikkuse analüüs |
Minu esimesed sammud Scratchiga |
NP-täielikud probleemid |
Sissejuhatus operatsioonisüsteemidesse |
Küberfüüsikaliste süsteemide kujundamine ja analüüs |
Küberfüüsikalised süsteemid: modelleerimine ja simulatsioon |
Täpsem C ++ |
Diskreetse optimeerimise täiustatud modelleerimine |
Lähendusalgoritmid II osa |
Seotud: 40 algkursust programmeerimiseks
Võite olla huvitatud: 18 tasuta arvutiteaduse veebikursust (Linux, võrgud, turvalisus, Arduino)
Kas teil on telegramm installitud? Saate meie kanali iga päeva parima postituse . Või kui soovite, uurige kõike meie Facebooki lehelt .