🔌 Arduino & Linux

Il corso affronta due dei temi caldi dell’informatica open: il sistema operativo GNU/Linux e la piattaforma hardware più diffusa al mondo per l’Internet of Things.
Durata del Corso: 400 ore
LA TEORIA
Free Software Foundation e il mondo Open source visti in dettaglio.
Linus Torvalds e Richard Stallman: chi sono e come hanno cambiato l’informatica e il modo di distribuire il software.
Vantaggi (e svantaggi) dell’uso di GNU/Linux su PC desktop e server.
Il kernel: viaggio nel cuore del sistema operativo.
Hacking e sicurezza delle reti.
Arduino: la piccola scheda elettronica made in Italy ideale per creare rapidamente prototipi hardware per scopi hobbistici, didattici e professionali.
LA PRATICA
Installare il sistema operativo GNU/ Linux da zero su PC e notebook. Partizionare un disco, configurare il boot manager, migrare da Windows a Linux senza problemi. Bash: usare la shell che permette
di comunicare col sistema attraverso una serie di funzioni predefinite, o di eseguire programmi e script.
Come realizzare un Webserver e gestire una una Webfarm.
Penetration test: come usare i tool per scovare (e patchare) le vulnerabilità di sistemi operativi e software.
Primi passi in Arduino: far lampeggiare un led, accendere/spegnere
automaticamente un interruttore…
Progetti avanzati con Arduino: dalla stampante 3D, al drone basato su ArduPilot, passando per la realizzazione/programmazione di un rover di terra.
POTRAI LAVORARE COME:
– Sistemista
– Webmaster
-Esperto in sicurezza informatica
-Tecnico riparatore hardware
-Esperto in Elettronica e IoT
-Sviluppatore software/scripting
– Prototipatore hardware
– Installatore/configuratore dispositivi IoT
Dalla brochure del FabLab
Android-Linux-Bash Contenuti teorici: Android Linux il Kernel la Shell Bash SSH creare un proprio sistema operativo con base Linux
Moduli pratici: corso introduttivo Linux Corso base,medio e avanzato scripting Bash sicurezza e penetration test gestione server e Webfarm
Temi – Focus Ninux Opensource Security focus, cracking, wpa, wep Gestione remota Linux ovunque Voip e call center MYSQL, PHP, gestione database Linux strumento didattico Applicazioni per Android Ecommerce Learning Coding con Scratch Server IRC, FTP,TORRENT
Essere Web Form Aziendali I server l’Hosting I domini I servizi FTP CMS i BOT I canali di comunicazione Alternative ai social moderni
