175 corsi gratuiti per programmatori e sviluppatori web (Parte II)

Visto l'inaspettato interesse suscitato dalla precedente compilazione di corsi online per programmatori, sviluppatori web e altri appassionati di computer in generale (potete consultarlo QUI ), abbiamo deciso di dargli continuità con un nuovo post dedicato.

In questa seconda parte raccogliamo corsi gratuiti su argomenti caldi come l'intelligenza artificiale e l'apprendimento automatico, la sicurezza informatica o la crittografia. Allo stesso modo, c'è spazio anche per un gran numero di corsi di formazione su Java, PHP, sviluppo di app mobili (Android / iOS), creazione di videogiochi, pagine web e molto altro. Non perderli di vista!

175 corsi online su programmazione, sviluppo web e intelligenza artificiale

Molti di questi corsi sono in inglese e vengono sviluppati attraverso la piattaforma Class Central. Durano da 1 a 6 settimane, con orari flessibili e possibilità di certificato (prepagato o gratuito a seconda del corso). Un gran numero di corsi sono raccolti anche in spagnolo e per altre piattaforme educative come Coursera, Codelabs, Tutellus, Codecademy e la serie occasionale di video di formazione su YouTube.

Sviluppo di app per dispositivi mobili

Scopri come viene sviluppata un'applicazione iOS 7 in un'ora
Crea un'app con Swift 3 per iOS 10
Crea applicazioni mobili con Mobincube senza codice
Corso sulle nozioni di base per sviluppatori Android (Codelab)
Sviluppo di applicazioni mobili senza programmazione
Sviluppo di applicazioni Android
Programma specializzato per lo sviluppo di applicazioni iOS
Sviluppo di applicazioni mobili con Android
Sviluppo di applicazioni mobili con Titanium
Nozioni di base su Android
Introduzione alla programmazione Android (insegnata dall'UPV)
Programmazione con Java per applicazioni Android

Correlati: 26 corsi gratuiti per imparare a creare app Android

sviluppo web

Angolare: converti qualsiasi modello HTML in una WebAPP
Impara a pubblicare le tue pagine web
HTML5 e CSS3 da zero
Impara a creare pagine Web da zero
Impara a creare pagine web senza programmare con Jimdo
Corso FlexBox da 0
Corso sugli effetti di parallasse con Adobe Muse
Impara l'accessibilità web passo dopo passo
Impara il design del colore
Corso online gratuito per creare pagine in WordPress
Come creare un CRUD con PHP e SQL Server
Sviluppa una pagina web con HTML e CSS
Sviluppatore web: programmazione strutturale in PHP
Abilitare le tecnologie per la scienza dei dati e l'analisi: Internet of Things
Fondamenti di UX Design
Growth Hacking (6a edizione)
Impara la programmazione di base con PHP
Applicazioni di cloud computing, parte 2: Big Data e applicazioni nel cloud
Introduzione ad Angular 4 - Installazione e componenti
Introduzione a Cloud Foundry e Cloud Native Software Architecture
Introduzione a OpenStack
Cool PHP
Negozio online con WooCommerce From Scratch
IDESWEB
Implementa cookie e sessioni in PHP
MVC per simpatici neofiti con Laravel

Sviluppo, design e creazione di videogiochi

Sviluppo del gioco con Unity 5: primo gioco completo
Creazione di giochi su Unreal Engine per principianti
Progettazione e creazione di videogiochi
Grafica 3D interattiva
Sviluppo e progettazione di videogiochi

Intelligenza artificiale e machine learning

6.S094: Deep Learning per auto a guida autonoma
6.S191: Introduzione al deep learning
Affrontare le sfide del Large Hadron Collider tramite l'apprendimento automatico
Applied Machine Learning in Python
Intelligenza artificiale
Intelligenza artificiale (AI)
Metodi bayesiani per l'apprendimento automatico
Applicazioni per Big Data: machine learning su larga scala
Reti neurali convoluzionali
Applicazioni creative del deep learning con TensorFlow
Apprendimento profondo all'avanguardia per programmatori, parte 2
Spiegazione del deep learning
Apprendimento profondo per l'elaborazione del linguaggio naturale
Studia il deep learning nella visione artificiale
Scuola estiva di deep learning
Introduzione al deep learning
Introduzione all'intelligenza artificiale
Introduzione all'intelligenza artificiale (AI)
Un'introduzione al deep learning
Apprendimento automatico (Georgia Institute of Technology e Brown University)
Apprendimento automatico (Georgia Institute of Technology)
Impara il machine learning (Georgia Institute of Technology)
Apprendimento automatico (Columbia University)
Corso intensivo di machine learning con le API TensorFlow
Corso di Machine Learning per Data Science and Analytics
Apprendimento automatico per il trading
Fondamenti del machine learning: un approccio basato sul caso di studio
Corso sul Machine Learning con Big Data
Apprendimento automatico: classificazione
Apprendimento automatico: clustering e recupero
Corso «Machine Learning: Regression»
Matematica per l'apprendimento automatico: algebra lineare
Matematica per l'apprendimento automatico: calcolo multivariato
Corso «Matematica per l'apprendimento automatico: PCA»
Reti neurali per l'apprendimento automatico
Apprendimento approfondito pratico per programmatori, parte 1
Apprendimento automatico statistico
IA basata sulla conoscenza: sistemi cognitivi
Insegnamento rafforzativo
Introduzione ai sistemi di raccomandazione: non personalizzati e basati sui contenuti
Impara TensorFlow e il deep learning, senza un dottorato di ricerca.
Apprendimento pratico per rinforzo
Elaborazione del linguaggio naturale
Modellazione di regressione in pratica
Fattorizzazione matriciale e tecniche avanzate
Sistemi di raccomandazione: valutazione e metriche
Filtro collaborativo più vicino
Neuroscienze computazionali

Sicurezza, crittografia e criptovalute

Bitcoin e tecnologie di criptovaluta
Blockchain for Business - Introduzione alle tecnologie Hyperledger
Criptosistemi classici e concetti fondamentali
Crittografia applicata
Controlli di accesso
Hash crittografico e protezione dell'integrità
Crittografia e teoria dell'informazione
Crittografia II
Sicurezza del cloud computing
Introduzione alla sicurezza delle informazioni
Sicurezza hardware
Sicurezza della rete
Sicurezza delle reti e delle comunicazioni
Convalida del sistema (2): modellare il comportamento del processo
Corso "Convalida del sistema (3): requisiti per formule modali"
Convalida del sistema (4): software di modellazione, protocolli e altri comportamenti
Validazione del sistema: automi ed equivalenze comportamentali
Operazioni di sicurezza e amministrazione
Sistemi e sicurezza delle applicazioni
Sicurezza delle informazioni: contesto e introduzione
Sicurezza dei sistemi cyber-fisici
Identificazione, monitoraggio e analisi del rischio e risposta e recupero agli incidenti

Correlati: 17 corsi online gratuiti su sicurezza informatica e sicurezza informatica

Programmazione e calcolo

Impara a programmare a Erlang
Imparare Java da zero
Impara la ricorsione con OCaml
Robotica per neofiti
Impara l'informatica da solo (circa 1.500 ore)
Introduzione ad Agile e Scrum
Introduzione al corso di programmazione in C: funzioni e puntatori
Introduzione alla programmazione in C: istruzioni di controllo e file di testo
Introduzione alla programmazione in C: tipi di dati e strutture
Programmazione con Java Standard (5a edizione)
Programmazione JavaScript (5a edizione)
Come creare applicazioni web in tempo reale con Node.js e Socket.io
Tutorial Java sviluppati da Oracle
Programma! Un'introduzione alla programmazione
Arduino e alcune applicazioni
Crea mappe con AngularJS e ArcGIS
Corso Java (40 video)
Corso di programmazione informatica
Introduzione alla programmazione con pseudocodice
Corso Javascript gratuito
Come creare una libreria DataGrid
Sviluppa le tue applicazioni con jQuery
Progettazione di sistemi informatici: concetti avanzati di microprocessori moderni
Programmazione concorrente in Java
Integrazione e distribuzione continue
Compilatori: teoria e pratica
Calcolabilità, complessità e algoritmi
Strutture di calcolo 3: Organizzazione del computer
Fotografia computazionale
DevOps per database
Pratiche e principi DevOps
Corso «DevOps Testing»
Programmazione distribuita in Java
Hardware e sistemi operativi incorporati
FreeCodeCamp (oltre 8.000 lezioni, articoli e video)
GT - Aggiornamento - OS avanzato
Sistemi operativi avanzati
Infrastruttura come codice
Introduzione alla programmazione parallela
Introduzione all'architettura del computer
Un'introduzione alla visione artificiale
Introduzione all'analisi concettuale formale
Modellazione di base per l'ottimizzazione discreta
Programmazione parallela
Programmazione parallela in Java
Modelli grafici probabilistici 1: rappresentazione
Modelli grafici probabilistici 2: inferenza
Natura, in codice: biologia in JavaScript
Supporto database relazionale per data warehouse
Algoritmi distribuiti affidabili, parte 2
Architettura informatica ad alte prestazioni
Risoluzione di algoritmi per l'ottimizzazione discreta
Julia Scientific Programming
Modellazione formale quantitativa e analisi delle prestazioni dei casi peggiori
I miei primi passi con Scratch
Problemi NP-Complete
Introduzione ai sistemi operativi
Progettazione e analisi di sistemi cyber-fisici
Sistemi cyber-fisici: modellazione e simulazione
C ++ avanzato
Modellazione avanzata per l'ottimizzazione discreta
Algoritmi di approssimazione Parte II

Correlati: 40 corsi di programmazione di base per principianti

Potresti essere interessato: 18 corsi di informatica online gratuiti (Linux, networking, sicurezza, Arduino)

Hai installato Telegram ? Ricevi il miglior post di ogni giorno sul nostro canale . Oppure, se preferisci, scopri tutto dalla nostra pagina Facebook .