175 de cursuri gratuite pentru programatori și dezvoltatori de web (partea II)

Datorită interesului neașteptat trezit de compilarea anterioară a cursurilor online pentru programatori, dezvoltatori web și alți iubitori de computere în general (îl puteți consulta AICI ), am decis să-i dăm continuitate cu un nou post dedicat.

În această a doua parte colectăm cursuri gratuite pe subiecte la fel de fierbinți precum inteligența artificială și învățarea automată, securitatea computerului sau criptografia. La fel, există și spațiu pentru un număr mare de cursuri de formare în Java, PHP, dezvoltarea aplicațiilor mobile (Android / iOS), crearea de jocuri video, pagini web și multe altele. Nu-i pierde din vedere!

175 de cursuri online de programare, dezvoltare web și inteligență artificială

Multe dintre aceste cursuri sunt în limba engleză și sunt dezvoltate prin intermediul platformei Class Central. Acestea durează între 1 și 6 săptămâni, cu un program flexibil și posibilitatea unui certificat (preplătit sau gratuit în funcție de curs). Un număr mare de cursuri sunt, de asemenea, colectate în spaniolă și pentru alte platforme educaționale, cum ar fi Coursera, Codelabs, Tutellus, Codecademy și seria ocazională de videoclipuri de instruire pe YouTube.

Dezvoltarea aplicațiilor mobile

Aflați cum este dezvoltată o aplicație iOS 7 într-o oră
Creați o aplicație cu Swift 3 pentru iOS 10
Creați aplicații mobile cu Mobincube fără cod
Curs de bază pentru dezvoltatorii Android (Codelabs)
Dezvoltarea de aplicații mobile fără programare
Dezvoltarea aplicațiilor Android
Program specializat Dezvoltarea aplicațiilor iOS
Dezvoltarea de aplicații mobile cu Android
Dezvoltare de aplicații mobile cu Titanium
Bazele Android
Introducere în programarea Android (predată de UPV)
Programare cu Java pentru aplicații Android

În legătură cu acestea: 26 de cursuri gratuite pentru a afla cum să creați aplicații Android

dezvoltare web

Unghiular: convertiți orice șablon HTML într-un WebAPP
Aflați cum să vă publicați paginile web
HTML5 și CSS3 de la zero
Aflați să creați pagini web de la zero
Învață să faci pagini web fără programare cu Jimdo
Curs FlexBox de la 0
Curs Efecte Parallax cu Adobe Muse
Aflați pas cu pas accesibilitatea web
Aflați designul culorilor
Curs online gratuit pentru a crea pagini în WordPress
Cum se creează un CRUD cu PHP și SQL Server
Dezvoltă o pagină web cu HTML și CSS
Dezvoltator web: programare structurală în PHP
Activarea tehnologiilor pentru știința datelor și analize: internetul obiectelor
Bazele designului UX
Growth Hacking (ediția a 6-a)
Aflați programarea de bază cu PHP
Aplicații Cloud Computing, Partea 2: Big Data și aplicații în cloud
Introducere în Angular 4 - Instalare și componente
Introducere în Cloud Foundry și Cloud Native Software Architecture
Introducere în OpenStack
Cool PHP
Magazin online cu WooCommerce From Scratch
IDESWEB
Implementați cookie-uri și sesiuni în PHP
MVC pentru începători drăguți cu Laravel

Dezvoltarea, proiectarea și crearea de jocuri video

Dezvoltarea jocului cu Unity 5: primul joc complet
Crearea jocului pe Unreal Engine pentru începători
Proiectare și creație de jocuri video
Grafică 3D interactivă
Dezvoltare și proiectare de jocuri video

Inteligență artificială și învățare automată

6.S094: Învățare profundă pentru autoturisme
6. S191: Introducere în învățarea profundă
Abordarea provocărilor mari de coliziune de hadroni prin învățarea automată
Învățare automată aplicată în Python
Inteligență artificială
Inteligență artificială (AI)
Metode bayesiene pentru învățarea automată
Aplicații Big Data: Învățare automată la scară
Rețele neuronale convoluționale
Aplicații creative ale învățării profunde cu TensorFlow
Cutting Edge Deep Learning pentru programatori, partea 2
Învățarea profundă explicată
Învățare profundă pentru prelucrarea limbajului natural
Studiați învățarea profundă în viziunea computerizată
Scoala de vara Deep Learning
Introducere în învățarea profundă
Introducere în inteligența artificială
Introducere în inteligența artificială (AI)
O introducere în învățarea profundă
Învățare automată (Georgia Institute of Technology și Brown University)
Învățare automată (Georgia Institute of Technology)
Learn Machine Learning (Georgia Institute of Technology)
Învățare automată (Columbia University)
Curs de învățare automată cu API-uri TensorFlow
Curs despre învățarea automată pentru știința datelor și analize
Învățarea automată pentru tranzacționare
Bazele învățării automate: o abordare a studiului de caz
Curs despre învățarea automată cu Big Data
Învățarea automată: clasificare
Învățare automată: clusterizare și recuperare
Curs «Învățare automată: regresie»
Matematică pentru învățarea automată: algebră liniară
Matematică pentru învățarea automată: calcul multivariat
Curs «Matematică pentru învățarea automată: PCA»
Rețele neuronale pentru învățarea automată
Învățare profundă practică pentru programatori, partea 1
Învățarea statistică prin mașini
AI bazat pe cunoaștere: sisteme cognitive
Consolidarea învățării
Introducere în sistemele de recomandare: non-personalizate și bazate pe conținut
Învață TensorFlow și învățare profundă, fără un doctorat.
Învățare practică de întărire
Prelucrarea limbajului natural
Modelarea regresiei în practică
Factorizarea matricei și tehnici avansate
Sisteme de recomandare: evaluare și valori
Cel mai apropiat filtru colaborativ pentru vecini
Neuroștiințe computaționale

Securitate, criptografie și criptomonede

Tehnologii Bitcoin și Cryptocurrency
Blockchain for Business - Introducere în tehnologiile Hyperledger
Criptosisteme clasice și concepte de bază
Criptografie aplicată
Controale de acces
Hash criptografic și protecție a integrității
Criptografie și teoria informației
Criptografie II
Securitate în cloud computing
Introducere în securitatea informațiilor
Securitate hardware
Securitatea retelei
Securitatea rețelelor și comunicațiilor
Validarea sistemului (2): Modelarea comportamentului procesului
Curs «Validarea sistemului (3): Cerințe după formule modale»
Validarea sistemului (4): software de modelare, protocoale și alt comportament
Validarea sistemului: Automate și echivalențe comportamentale
Operațiuni de securitate și administrare
Securitatea sistemelor și aplicațiilor
Securitatea informațiilor: context și introducere
Securitatea sistemelor cibernetice
Identificarea, monitorizarea și analiza riscului și a răspunsului la incident și recuperare

Related: 17 cursuri online gratuite despre securitatea computerelor și securitatea cibernetică

Programare și calcul

Învață să codezi în Erlang
Învățarea Java de la Scratch
Aflați recursivitatea cu OCaml
Robotica pentru începători
Învață singur informatica (aproximativ 1.500 de ore)
Introducere în Agile și Scrum
Curs de introducere în programarea C: funcții și indicatoare
Introducere în programarea C: Instrucțiuni de control și fișiere text
Introducere în programarea C: tipuri și structuri de date
Programare cu Java Standard (ediția a 5-a)
Programare cu JavaScript (ediția a 5-a)
Cum să faci aplicații web în timp real cu Node.js și Socket.io
Tutoriale Java dezvoltate de Oracle
Programa! O introducere în programare
Arduino și câteva aplicații
Creați hărți cu AngularJS și ArcGIS
Curs Java (40 de videoclipuri)
Curs de programare pe calculator
Introducere în programarea cu pseudocod
Curs Javascript gratuit
Cum se creează o bibliotecă DataGrid
Dezvoltă-ți aplicațiile cu jQuery
Proiectarea sistemelor informatice: concepte avansate ale microprocesoarelor moderne
Programare simultană în Java
Integrare și implementare continuă
Compilatoare: teorie și practică
Calculabilitate, complexitate și algoritmi
Structuri de calcul 3: Organizarea computerelor
Fotografie Computațională
DevOps pentru baze de date
Practici și principii DevOps
Curs «Testarea DevOps»
Programare distribuită în Java
Hardware și sisteme de operare încorporate
FreeCodeCamp (peste 8.000 de lecții, articole și videoclipuri)
GT - Reîmprospătare - Sistem de operare avansat
Sisteme de operare avansate
Infrastructura ca cod
Introducere în programarea paralelă
Introducere în arhitectura computerelor
O introducere în viziunea computerizată
Introducere în analiza formală a conceptelor
Modelare de bază pentru optimizarea discretă
Programare paralelă
Programare paralelă în Java
Modele grafice probabilistice 1: reprezentare
Modele grafice probabilistice 2: inferență
Natura, în Cod: Biologie în JavaScript
Suport de baze de date relaționale pentru depozite de date
Algoritmi distribuiți de încredere, partea 2
Arhitectura computerelor de înaltă performanță
Rezolvarea algoritmilor pentru optimizarea discretă
Programare științifică Julia
Modelarea formală cantitativă și analiza performanței celui mai rău caz
Primii mei pași cu Scratch
NP-Probleme complete
Introducere în sistemele de operare
Proiectare și analiză sisteme cibernetice
Sisteme ciber-fizice: modelare și simulare
Advanced C ++
Modelare avansată pentru optimizare discretă
Algoritmi de aproximare Partea II

Related: 40 de cursuri de programare de bază pentru începători

S-ar putea să vă intereseze: 18 cursuri gratuite online de informatică (Linux, rețele, securitate, Arduino)

Aveți Telegram instalat? Primiți cea mai bună postare din fiecare zi pe canalul nostru . Sau, dacă preferați, aflați totul de pe pagina noastră de Facebook .