Caricamento Eventi

« Tutti gli Eventi

  • Questo evento è passato.

Come cavarsela con la meta programmazione

9 Maggio 2020 | 10:00 - 10 Maggio 2020 | 14:00

WORKSHOP

IL DOCENTE

Un workshop zero-to-hero di metaprogrammazione con C++.

I partecipanti avranno la possibilità di essere introdotti ai segreti della metaprogrammazione e della sua evoluzione nel linguaggio C++, dalle macro fino ai template moderni, inoltre verranno guidati nell’utilizzazione dei concetti appresi per la realizzare  di un prototipo di serializzatore per ogni evenienza.

Il programma

GIORNO 1

  •  Introduzione
  •  Macro 101
  •  Move semanti e perfect forwarding (cenni)
  •  Template
  •  Variadics
  •  Type traits
  •  SFINAE
  •  decltype e declval
  • Q&R

Giorno 2

  • recap
  • index sequence e fold expression
  • Realizzazione di un serializzatore sfruttando le tecniche viste il giorno 1

 

  • Programmatori

A causa dell’attuale situazione sanitaria il workshop si terrà ONLINE in modalità sincrona.

  • Giorni: 9 e 10 Maggio 2020
  • Orario: dalle 10:00 alle 14:00
  • 249 € IVA inclusa
SCONTI E PROMOZIONI
  • 129€ – early bird (fino al 30 Aprile 2020)
  • 169€ – Fidelity Ticket: soci AESVI, chi ha già frequentato eventi AIV (workshop, Level Up Conference)
  • 99€ – Studenti Universitari e studenti di scuole di videogiochi
  • 59€ – AIV: studenti ed ex studenti (fino al 30 Aprile 2020)

L’iscrizione al workshop si può effettuare tramite bonifico bancario a favore di:

  • AIV srl
    Banco di Desio e della Brianza
    IBAN: IT45N0344003214000000660800
    Codice BIC/SWIFT: BDBDIT22
  • Indicare nella causale il nome e cognome dell’allievo ed il titolo del workshop.
  • Una volta eseguito il bonifico, inviare all’indirizzo info@aiv01.it i seguenti dati necessari per la fatturazione:
    – nome, cognome, indirizzo di residenza, codice fiscale e partita Iva (se applicabile) di chi ha effettuato il bonifico;
    – codice CRO o TRN del pagamento.

Oppure tramite eventbrite.it seguendo il link che trovate su questa pagina.

  • A tutti i partecipanti verrà rilasciato un attestato alla fine del corso
  • Il workshop verrà attivato al raggiungimento del numero minimo di partecipanti
  • Lingua del corso: Italiano
  • Materiali necessari: Proprio laptop con (preferibilmente) Visual studio o qualunque altro ambiente di sviluppo per c++. Il corso è pensato per partire da zero.
  • Requisiti tecnici: Conoscenza base di programmazione ad oggetti, conoscenza elementare del C++ o di linguaggi affini. Non è richiesta conoscenza di metaprogrammazione.
  • Requisiti generali: nessuno.

PER INFORMAZIONI

Compila il form con i tuoi dati

[contact-form-7 id=”5″]

Oppure contattaci direttamente nella chat di Facebook clicca in basso a destra

Dettagli

Inizio:
9 Maggio 2020 | 10:00
Fine:
10 Maggio 2020 | 14:00
Categorie Evento:
, ,
× Scrivici