Calendario

  • 13 Luglio 2018

    Tortona, AL


    FireMonkey: crash course


    Iscriviti

    Programma

    Una carrellata di esempi pratici per comprendere e utilizzare al meglio il framework FMX, coprendo le funzionalità principali e le tecniche irrinunciabili per realizzare applicazioni (desktop o mobile) belle e funzionali.

    • Introduzione
    • Concetti di base (allineamenti, testi, immagini)
    • Liste e griglie
    • Architettura applicazioni
    • Responsiveness
    • Q&A
  • 2018


    Avvicinamento a Delphi 10.2

    Per sviluppatori che provengono da altri linguaggi e per chi vuole approfondire le funzionalità più recenti di Delphi


    Iscriviti

    Programma

    Delphi è un ambiente di programmazione molto efficace e grazie alle funzionalità introdotte con le ultime versioni del prodotto, al passo con i principali linguaggi di programmazione (magari più popolari).
    Questo corso, diviso in tre moduli di un giorno ciascuno, è pensato per due tipologie di sviluppatori:

    • quelli che hanno già esperienza di sviluppo software e, avvicinandosi a Delphi, cercano qualche parallelismo con le funzionalità di altri linguaggi;
    • programmatori Delphi che vogliono approfondire funzionalità moderne del linguaggio e dell'ambiente di sviluppo, introdotte con le ultime versioni del prodotto.

    Il programma (di massima), diviso per giorni:

    • Giorno 1 (lun 7 Maggio)

      • Ambiente di sviluppo (IDE)
      • Linguaggio (fondamenti)
        • fondamentali
        • metodi anonimi
        • generici
        • attributi ed RTTI
      • Eccezioni
      • RAD
        • ereditarietà visuale
        • form e datamodule
    • Giorno 2 (ven 11 Maggio)

      • Accesso ai dati
        • concetti generali
        • FireDAC
      • Programmazione parallela
    • Giorno 3 (lun 14 Maggio)

      • Soluzioni multi-tier
        • REST
      • Programmazione Web
      • Programmazione Mobile

    Modalità

    Il taglio sarà pratico, con esempi e tanto codice live.

    Costi

    I costi sono quelli standard, elencati più sotto in questa pagina, si possono acquistare le singole giornate ma se si partecipa a tutte e 3 le giornate, l'ultima giornata viene scontata del 30% (210 €).

    Esempi:

    • 3 giorni: 300 € + 300 € + 210 € = 810 €/pp
    • 2 giorni: 300 € + 300 € = 600 €/pp
    • 1 giorno: 300 €/pp
    • dal terzo collega:
      3 giorni: 240 € + 240 € + 210 € = 690 €/pp
      2 giorni: 240 € + 240 € = 480 €/pp
      1 giorno: 240 €

  • 2018


    Applicazioni REST con MARS

    Crash course


    Programma

    MARS-Curiosity è una libreria REST open source per Delphi e permette di realizzare facilmente applicazioni REST server e client in Delphi senza perdere l'opportunità di avere soluzioni client non Delphi (Java, C#, Javascript).
    Questo corso è adatto sia a chi si avvicina a MARS per la prima volta che per chi vuole prendere contatto con le nuove feature della versione 1.2 (rilasciata in Ottobre 2017).
    Alcuni argomenti:

    • Introduzione a REST
    • MARS-Curiosity: la filosofia
    • Autenticazione e autorizzazione
    • Accesso ai dati server-side
    • Serializzazione (automatica e custom)
    • MARS Client library
    • MARS come backend di applicazioni web (ExtJS ma non solo)
    • Logging
  • 2018


    Sviluppo di applicazioni mobile con Delphi


    Programma

    Un corso con un taglio molto pratico, fatto di esempi e snippets sulle seguenti aree tematiche:

    • Struttura di una App mobile (Form, Frames e Datamodule)
    • Observer Pattern (System.Messaging)
    • Posizione geografica (Location, GPS)
    • Touch (Gestures, UI)
    • Database a bordo (DB on device)
    • Consumare REST API (OpenWeather)
    • Contatti (iOS e Android)
    • Package Manager (Android)
    • Bonus
      • Effetto lightbox (TFrameStand)
      • Effetto carousel (TFrameStand)
      • Leggere un barcode (Android)

Prezzi e promozioni

I prezzi sono da intendersi esclusa IVA (22%) e INARCASSA (4%).
Il pranzo, per i corsi presso il mio studio, è sempre incluso.
In caso di riscontri multipli, si applica lo sconto migliore per il cliente.
I posti sono limitati e le date possono essere soggette a cambiamenti.

Location

Sei interessato ad una delle location distaccate? Non esitare a contattarmi all'indirizzo me(chiocciola)andreamagni(dot)eu