Percorsi Formativi

R

Sviluppo App con Flutter

Acquisisci tutte le competenze per sviluppare contemporaneamente app per Android e iOS.

R

User Experience Design

Comprendi il valore dell’esperienza nel processo di acquisto e le basi di progettazione di una User Experience.

R

Python Developer

Impara a programmare in Python, uno dei linguaggi di programmazione più usati al mondo.

R

Project Management

Impara le basi della pianificazione e gestione delle fasi operative dalla decisione di avvio al rilascio del progetto.

Sviluppo App con Flutter

Flutter consente di sviluppare contemporaneamente app per Android e iOS riducendo tempi e costi per gli sviluppatori. Le principali caratteristiche di Flutter sono:

  • programmazione rapida utilizzando una funzionalità chiamata “hot reload” che consente di non ricompilare il codice;
  • interfaccia utente molto espressiva, librerie per animazioni e set di widget componibili;
  • performance molto vicine a quelle native;
  • sviluppo basato sul nuovo linguaggio “Dart”.

Flutter, a differenza degli altri framework cross-platform, non utilizza nè WebView nè Widget OEM disponibili con il dispositivo. L’architettura, stratificata ed estensibile, utilizza la libreria Skia per l’interfaccia grafica. Flutter comunica con gli SDK nativi di Android e iOS.

Obiettivi formativi

Obiettivi dell’intervento formativo: Formare lo studente con conoscenze basi e tecniche per lo sviluppo cross-platform di applicazioni per dispositivi Android/iOS con il framework Flutter.

Programma didattico

Il corso è strutturato con la finalità di ampliare le conoscenze dei partecipanti e verterà sui seguenti moduli:

Modulo 1 – Introduzione e installazione

Modulo 2 – I primi passi

Modulo 3 – Le basi

Modulo 4 – Interfaccia utente

Modulo 5 – Navigare tra le schermate di un’app

Modulo 6 – Organizzare il progetto

Modulo 7 – Storage su Dispositivo

Modulo 8 – Geolocalizzazione e Mappe

Modulo 9 – Progetto finale: creazione di un’app

 

Informazioni generali

Durata: 40 ore

Modalità: Live streaming

Titolo conseguito: Attestato di frequenza

Investimento

Prezzo del corso: € 350,00 

*Costo complessivo del corso per ciascun studente. Tale somma verrà corrisposta in un’unica soluzione alla sottoscrizione della scrittura privata.

*IVA esclusa.

Il pagamento della quota può avvenire tramite:

  • bonifico bancario

    A chi è rivolto

     Il corso è rivolto ad aziende e a sviluppatori:

    • Web developers che vogliono imparare a
      sviluppare app mobile.
    • Mobile developers che vogliono sviluppare cross-platform.
    • Ionic / React Native developers che vogliono passare ad un framework innovativo.
    • Flutter developers che vogliono dare una struttura ai concetti appresi.

     

    Prerequisiti

    • Conoscenze di un linguaggio ad oggetti (Javascript, C#, Java, Python ecc.)
    • Conoscenza della lingua inglese

    User Experience Design

    User Experience Design è il processo utilizzato dai team di progettazione per creare prodotti che forniscono esperienze significative e pertinenti per gli utenti. Ciò comporta la progettazione dell’intero processo di acquisizione e integrazione del prodotto, inclusi aspetti di branding, design, usabilità e funzionalità. È una storia che inizia ancor prima che il dispositivo sia nelle mani dell’utente.

    In questo corso comprenderai il valore dell’esperienza nel processo di acquisto e le basi di
    progettazione di una User Experience. Alla fine del percorso, sarai in grado di  sviluppare un prototipo e progettare interfacce utente.

    Obiettivi formativi

    Obiettivi dell’intervento formativo: Fornire i fondamenti teorici e le best practice per
    abilitare le migliori scelte in fase di progettazione, attraverso una metodologia che affronti la
    progettazione della User Experience nella sua interezza.

    Programma didattico

    Il corso è strutturato con la finalità di ampliare le conoscenze dei partecipanti e verterà sui seguenti moduli:

    Modulo 1 – Introduzione alla UX e analisi di contesto

    Modulo 2 – User Research

    Modulo 3 – Analisi dei risultati e definizione dell’esperienza

    Modulo 4 – Ideazione e prototipazione

    Modulo 5 – Interfaccia e prototipazione

    Modulo 6 – Test

    Informazioni generali

    Durata: 60 ore

    Modalità: Live streaming

    Titolo conseguito: Attestato di frequenza

    Investimento

    Prezzo del corso: € 380,00 

    *Costo complessivo del corso per ciascun studente. Tale somma verrà corrisposta in un’unica soluzione alla sottoscrizione della scrittura privata.

    *IVA esclusa.

    Il pagamento della quota può avvenire tramite:

    • bonifico bancario

      A chi è rivolto

      Il corso di UX Design è pensato per tutti coloro che desiderano diventare un esperto di User Experience capace di lavorare in team interfunzionale.

      • Sviluppatori Web
      • Product Manager
      • Marketing Specialist
      • Sales Specialist
      • Project Manager

      Prerequisiti

      • Conoscenza informatica basilare
      • Dimestichezza con l’uso del PC e di Internet

      Python Developer

      Il Linguaggio Python è uno tra i più diffusi linguaggi ad oggi esistenti. E’ un linguaggio di alto livello, facile da apprendere ma molto potente. Python viene utilizzato per lo scripting, per la computazione numerica e il system testing. La sua conoscenza è indispensabile per realizzare applicazioni di Machine Learning, AI – Intelligenza Artificiale, Data Modelling e Data Science e IoT.

      Grazie alla versatilità e alla semplicità d’utilizzo di questa programmazione, partecipare al corso Python diventa essenziale per ampliare le proprie capacità di programmazione, ma può essere considerato anche un ottimo punto di partenza per chi vuole approcciarsi nel campo della programmazione.

      Obiettivi formativi

      Obiettivi dell’intervento formativo: Il corso si propone di formare un professionista in grado di sviluppare in ambiente Python, acquisendo competenza in alle modalità di programmazione e sviluppo in Python, all’interazione di Python con i Database, alla creazione di interfacce Grafiche.

      Programma didattico

      Il corso è strutturato con la finalità di ampliare le conoscenze dei partecipanti e verterà sui seguenti moduli:

      Modulo 1 – Introduzione a Python

      Modulo 2 – Paradigmi di programmazione

      Modulo 3 – Programmazione con Python

      Modulo 4 – DBMS e Python

      Modulo 5 – Creare interfacce grafiche con Python

      Informazioni generali

      Durata: 40 ore

      Modalità: Live streaming

      Titolo conseguito: Attestato di frequenza

      Investimento

      Prezzo del corso: € 300,00 

      *Costo complessivo del corso per ciascun studente. Tale somma verrà corrisposta in un’unica soluzione alla sottoscrizione della scrittura privata.

      *IVA esclusa.

      Il pagamento della quota può avvenire tramite:

      • bonifico bancario

          A chi è rivolto

          Il corso di Python è rivolto a tutti coloro che vogliono imparare un linguaggio di programmazione ad alto livello.

          • Sviluppatori web
          • Data Scientist e analisti dei dati
          • Amministratori di sistema
          • Studenti e professionisti delle scenze

          Prerequisiti

          • Conoscenza e una competenza informatica di base
          • Conoscenza della lingua inglese

          percorsi ad hoc

          costruiti per promuovere l’inserimento immediato di risorse addestrate alla tua realtà aziendale

          Project Management

          Il Project management consiste nell’applicazione di conoscenze di processo e di competenze per garantire che il team realizzi il progetto rispettando i vincoli di tempo e budget, ed ottenendo gli obiettivi prefissati.

          La sfida più importante nel project management è quella di raggiungere tutti gli obiettivi di progetto rispettando i vincoli stabiliti e, per questo motivo, il project manager deve prevedere il prima possibile il maggior numero di problemi ed ostacoli.

          Obiettivi formativi

          Obiettivi dell’intervento formativo: Fornire le basi teoriche e pratiche della pianificazione e gestione di tutte le fasi operative che intercorrono tra la decisione di sviluppare un nuovo software/progetto e il suo rilascio, garantendo il raggiungimento degli obiettivi nei tempi previsti e mantenendo relazioni positive con i clienti.

          Programma didattico

           

          Il corso è strutturato con la finalità di ampliare le conoscenze dei partecipanti e verterà sui seguenti moduli:

          Parte 1: Metodologia di Project Management sulla base del PMBOK

          Modulo 1 – Il Project Management

          Modulo 2 – Le aree di conoscenze

          Modulo 3 – Le strutture di Progetto

          Modulo 4 – Il ciclo di vita del progetto: Processi di Avvio, Pianificazione, Esecuzione

          Modulo 5 – Il ciclo di vita del progetto: Processi di Controllo e Chiusura

          Parte 2: Utilizzando lo strumento di PM Microsoft Project

          Modulo 1 – Avvio

          Modulo 2 – Svolgimento

          Modulo 3 – Chiusura

          Informazioni generali

          Durata: 48 ore

          Modalità: Live streaming

          Titolo conseguito: Attestato di frequenza

          Investimento

          Prezzo del corso: € 350,00 

          *Costo complessivo del corso per ciascun studente. Tale somma verrà corrisposta in un’unica soluzione alla sottoscrizione della scrittura privata.

          *IVA esclusa.

          Il pagamento della quota può avvenire tramite:

          • bonifico bancario

            A chi è rivolto

            Il corso Project Management è pensato per tutti coloro che sono o vorrebbero essere coinvolti direttamente nella gestione di progetti.

            • IT Manager,
            • Project manager
            • Application manager

             

            Prerequisiti 

            • Conoscenza base delle discipline di software engineering (pianificazione, analisi, sviluppo, testing).
            • Conoscenza della lingua inglese

            Un modo di apprendere innovativo