Fiore Rosalba

Master IoT Internet of Things

5.0 1 opinione
Fiore Rosalba
A Distanza
  • Fiore Rosalba

2001-3000 €
CORSO PREMIUM
Preferisci chiamare subito il centro?
34560... Leggi tutto

Informazioni importanti

Tipologia Laboratorio intensivo
Livello Livello intermedio
Metodologia A distanza
Durata 8 Mesi
Inizio Scegli data
Stage in azienda
Campus online
Invio di materiale didattico
Servizio di consultazione
Tutoraggio personalizzato
Lezioni virtuali
  • Laboratorio intensivo
  • Livello intermedio
  • A distanza
  • Durata:
    8 Mesi
  • Inizio:
    Scegli data
  • Stage in azienda
  • Campus online
  • Invio di materiale didattico
  • Servizio di consultazione
  • Tutoraggio personalizzato
  • Lezioni virtuali
Descrizione

Emagister.it presenta il Master IOT – Internet of things del centro Fiore Rosalba di Potenza diretto a diplomati e/o laureati alla ricerca delle giuste conoscenze nel mondo Internet ed informatico IT, al fine di migliorare le proprie capacità in tale senso ed incrementare le possibilità di inserimento nel mondo lavorativo (che si tratti di competenze generali concernenti Internet o anche più specifiche come il linguaggio di programmazione).

Il Master ha una durata complessiva di 8 mesi e mira a insegnare le “Best practices” concernenti Internet e tutto ciò che racchiude questo mondo, in seguito alla evoluzione della Rete (Vedi elenco dettagliato del Programma del Master in fondo alla pagina). Tramite questo corso di studi, lo studente avrà la possibilità di essere seguito costantemente secondo un sistema di tutoraggio attivo e personalizzato, le lezioni saranno svolte tramite Skype e registrate. Tramite questa modalità, tutto il materiale didattico, le esercitazioni, le dispense ed i test saranno disponibili H.24/24.

Obiettivo finale del corso è quello di realizzare un vero e proprio progetto, grazie all’ aiuto dei docenti, da utilizzare come Portfolio di presentazione da poter mostrare alle aziende, al fine di incrementare le possibilità di successo nei colloqui di assunzione.

Attestato di frequenza conseguibile al termine del corso e possibilità di Stage aziendale.

Informazioni importanti

Prezzo per gli utenti Emagister: Modulo 1 = 700€ Modulo 2 = 1400€ Modulo 3 Linguaggio C# (opzionale) = 350€ invece che 1200€ solo per gli studenti del Master Solo per gli utenti Emagister iscrizione a tutti e 3 i moduli del Master = 2000€ invece di 2450€

Strutture (1)
Dove e quando
Inizio Luogo
Scegli data
A distanza
Inizio Scegli data
Luogo
A distanza

Domande più frequenti

· Quali sono gli obiettivi del corso?

Gli studenti saranno invitati a realizzare un loro primo progetto, con l'aiuto dei docenti. Chiunque lo vorrà potrà vedere inserito il proprio progetto e il proprio nome in un'apposita pagina del nostro sito. Queste informazioni saranno inviate alle aziende, per favorire possibili contatti lavorativi. Per realizzare il progetto gli studenti potranno utilizzare il Raspberry Pi 3 Official Starter Kit, incluso nel costo di iscrizione.

· A chi è diretto?

Il Master, rivolto a laureati e diplomati, può fornire ottime opportunità di lavoro in tutti gli ambienti professionali che richiedono la conoscenza dell'Internet of Things. Il primo modulo può interessare architetti, ingegneri, tecnici impiantistici, innovatori aziendali e hobbysti. Può inoltre essere efficace per chiunque voglia usufruire di una panoramica sul mondo di IoT. Il secondo modulo è invece indirizzato verso chi si occuperà materialmente di scrivere con il codice del linguaggio di programmazione C#.

· Requisiti

Diploma o laurea, conoscenza scolastica inglese o disponibilità a frequentare un nostro corso intensivo online.

· Titolo

Attestato di Frequenza e Profitto

· In cosa si differenzia questo corso dagli altri?

Il Master IoT sarà diretto da Rosalba Fiore e Marco Dal Pino, due tra i maggiori esperti di tecnologie informatiche avanzate in Italia. Il Master sarà diviso in due moduli. Il primo, aperto a chiunque voglia iniziare e approfondire il discorso legato all'Internet of Things, tratterà le conoscenze basilari della materia, le declinazioni di IoT secondo il mercato e si concluderà con una introduzione a Hello World di IoT. Il secondo partirà da Hello World per poi concentrarsi su tematiche come i differenti approcci HW/SW, IoT secondo Microsoft e lo sviluppo di una applicazione IoT.

· Stage per studenti

FioreRosalba offre Stage curriculari in convenzione con diverse Università italiane.

· Offerte di lavoro

Tutti gli studenti che lo vorranno avranno una propria pagina sul nostro sito dove proporanno i propri lavori.

Opinioni

5.0
Valutazione del corso
100%
Lo consiglia
4.8
eccellente
Valutazione del Centro

Opinioni sul corso

E
enrico bolis
5.0 05/11/2016
Il meglio: ho rivisto l'evento IoT registrato e partecipato al corso IoT è stata una bellissima esperienza
Da migliorare: Nulla.
Consiglieresti questo corso?:
* Opinioni raccolte da Emagister & iAgora

Successi del Centro

2017
2016

Come si ottiene il marchio CUM LAUDE?

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

8 anni del centro in Emagister.

Cosa impari in questo corso?

Internet of things
Iot
Programmazione
Programmatore
Raspberry
Smart city
Domotica
Programmazione C#
SQL
Informatica e tecnologia
Javascript
Programmazione web
Progettazione e gestione di contenuti
Certificazioni Microsoft
Linguaggio C
Crittografia
Ricerca su Internet
HTML
Navigazione Internet

Professori

Marco Dal Pino
Marco Dal Pino
dott

Consulente e speaker di conferenze Competenze e Premi: Microsoft MVP Windows Platform Development Intel® Black Belt Software Developer Intel Software Realsense Innovator NOKIA Developer Champion for Windows Phone Mobile Developer e Consulente Freelance, .NET Developer, Mobile & Embedded Developer, Windows 8 & Windows Phone Developer, Speaker & Trainer Larga esperienza nello sviluppo di applicativi verticali nei settori retail e distribution per il Fashion Specializzazioni: Nokia Developer Champion for Windows Phone Microsoft Certificate Professional Developer Windows Mobile 6.5

Rosalba Fiore
Rosalba Fiore
dott.ssa

Rosalba Fiore si è laureata in matematica presso l'Università degli Studi della Basilicata. Dal 2007 è iscritta presso la Camera di Commercio di Potenza per il ruolo di Perito ed Esperto in sistemi informativi per la gestione aziendale, formazione del personale e macchine elaborazione dati e unità periferiche. Dal 2006 è Microsoft Certified Trainer, unica in tutta Italia a essere stata insignita di questo riconoscimento. Dal 2010 a oggi è Country Leader per l’Italia di MCT Europe. Nel 2012 è stata nominata da Microsoft MCT Regional Director per l’Italia

Programma

PROGRAMMA

MODULO 1

  • Cosa significa/percè IoT
  • Quali e quanti IoT esistono
  • Declinazioni di IoT secondo il mercato
  • Maker/enthusiast
  • Maker PRO/embedded
  • Industrial
  • Sensori, bus, GPIO, Interfaccie
  • Hello world di IoT

MODULO 2

  • Differenti approcci HW/SW
  • IoT secondo Microsoft: IoT Core
  • Struttura
  • Ambiente di sviluppo
  • Schede supportate/porting
  • Versioni maker/enterprise
  • Azure IoT platform: servizi, interfacce, sviluppo
  • Sviluppo di una applicazione IoT


MODULO OPZIONALE PROGRAMMAZIONE

Logica di Programmazione
  • Algoritmi di programmazione (cosa sono e cosa servono)
  • Programmazione strutturata (perché farne uso)
  • Programmazione top‐down e bottom‐up
  • Evoluzione delle tecniche di programmazione (programmazione procedurale, programmazione ad oggetti)
  • Compilazione
  • Tecniche di esecuzione programmi (codici interpretati / codici compilati)
  • Definizione di variabili/costanti
  • Definizione costrutti di controllo (if e switch)
  • Definizione cicli (for,while,do‐while|repeat until)
  • Definizione funzioni/procedure
  • Diagrammazione tramite flow‐chart
  • Pseudocodifica
  • Debugging
  • Tecniche base per analisi dei requisiti di un programma (analisi grammaticale, casi d’uso)
  • Documentazione
Basi di Dati SQL Basi di dati cosa sono e a cosa servono
  • Basi di dati relazionali
  • Definizione di relazione
  • Definizione di tupla/record
  • Definizione di chiave primaria e chiavi candidate
  • Definizione di chiave esterna
  • Diagrammi E‐R
  • Progettazione logica
  • Progettazione concettuale
  • Normalizzazione (prime tre forme)
  • Creazione DB e Tabelle
  • Creazione relazioni tra tabelle tramite Designer
  • Esempi di Query (SELECT,INSERT,DELETE,UPDATE)




LINGUAGGIO DI PROGRAMMAZIONE C#

Module 1: Review of C# SyntaxOverview of Writing Applications using C#Datatypes, Operators, and ExpressionsC# Programming Language ConstructsLab : Developing the Class Enrolment ApplicationImplementing Edit Functionality for the Students ListImplementing Insert Functionality for the Students ListImplementing Delete Functionality for the Students ListDisplaying the Student Age

Module 2: Creating Methods, Handling Exceptions, and Monitoring ApplicationsCreating and Invoking MethodsCreating Overloaded Methods and Using Optional and Output ParametersHandling ExceptionsMonitoring ApplicationsLab : Extending the Class Enrolment Application FunctionalityRefactoring the Enrolment CodeValidating Student InformationSaving Changes to the Class List

Module 3: Developing the Code for a Graphical ApplicationImplementing Structs and EnumsOrganizing Data into CollectionsHandling EventsLab : Writing the Code for the Grades Prototype ApplicationAdding Navigation Logic to the ApplicationCreating Data Types to Store User and Grade InformationDisplaying User and Grade Information

Module 4: Creating Classes and Implementing Type-safe CollectionsCreating ClassesDefining and Implementing InterfacesImplementing Type-safe CollectionsLab : Adding Data Validation and Type-safety to the Grades ApplicationImplementing the Teacher, Student, and Grade Types as ClassesAdding Data Validation to the Grade ClassDisplaying Students in Name OrderEnabling Teachers to Modify Class and Grade Data

Module 5: Creating a Class Hierarchy by Using InheritanceCreating Class HierarchiesExtending .NET Framework ClassesCreating Generic TypesLab : Refactoring Common Functionality into the User ClassCreating and Inheriting from the User Base ClassImplementing Password Complexity by Using an Abstract MethodCreating the ClassFullException Class

Module 6: Reading and Writing Local DataReading and Writing FilesSerializing and Deserializing DataPerforming I/O Using StreamsLab : Generating the Grades ReportSerializing the Data for the Grades Report as XMLPreviewing the Grades ReportPersisting the Serialized Grades Data to a File

Module 7: Accessing a DatabaseCreating and Using Entity Data ModelsQuerying Data by Using LINQUpdating Data by Using LINQLab : Retrieving and Modifying Grade DataCreating an Entity Model from the The School of Fine Arts DatabaseUpdating Student and Grade Data Using the Entity FrameworkExtending the Entity Model to Validate Data

Module 8: Accessing Remote DataAccessing Data Across the WebAccessing Data in the CloudLab : Retrieving and Modifying Grade Data in the CloudCreating a WCF Data Service for the SchoolGrades DatabaseIntegrating the WCF Data Service into the ApplicationRetrieving Student Photographs Over the Web

Module 9: Designing the User Interface for a Graphical ApplicationUsing XAML to Design a User InterfaceBinding Controls to DataStyling a User InterfaceLab : Customizing Student Photographs and Styling the ApplicationCustomizing the Appearance of Student PhotographsStyling the Logon View and the StudentPhoto Control

Module 10: Improving Application Performance and ResponsivenessImplementing Multitasking by using Tasks and Lambda ExpressionsPerforming Operations AsynchronouslySynchronizing Concurrent Access to DataLab : Improving the Responsiveness and Performance of the ApplicationEnsuring that the User Interface Remains Responsive When Retrieving Data for TeachersProviding Visual Feedback During Long-Running Operations

Module 11: Integrating with Unmanaged CodeCreating and Using Dynamic ObjectsManaging the Lifetime of Objects and Controlling Unmanaged ResourcesLab : Upgrading the Grades ReportGenerating the Grades Report by Using Microsoft Office WordControlling the Lifetime of Word Objects by Implementing the Dispose Pattern

Module 12: Creating Reusable Types and AssembliesExamining Object MetadataCreating and Using Custom AttributesGenerating Managed CodeVersioning, Signing and Deploying AssembliesLab : Specifying the Data to Include in the Grades ReportCreating the IncludeInReport AttributeGenerating the ReportStoring the Grades.Utilities Assembly Centrally

Module 13: Encrypting and Decrypting DataImplementing Symmetric EncryptionImplementing Asymmetric EncryptionLab : Encrypting and Decrypting Grades Reports

Ulteriori informazioni

FioreRosalba.com ti garantisce assistenza in tutte le fasi di fruizione del Master, con tutoraggio sempre attivo e personalizzato. Le lezioni sono svolte in diretta Skype e sono registrate. In questo modo è possibile recuperarle anche qualora non si riesca a seguirle in tempo reale. Tutto il materiale didattico, esercitazioni, dispense e test interattivi, è disponibile online 24 ore su 24. Si può dunque scegliere liberamente quando e come ritagliarsi i momenti di studio. Grazie ai servizi di FioreRosalba.com ogni studente avrà inoltre accesso a una pagina personale sul nostro sito, da cui potrà visualizzare concorsi pubblici, contest e gare, offerte promozionali su corsi ed esami e offerte di lavoro relative ai settori della grafica, del web, della programmazione e del networking. Lo studio andrà quindi di pari passo con la concreta possibilità di avviare subito un proprio percorso in ambito lavorativo.