Corso di programmazione Delphi Base

Un corso classico, tra i più graditi dai programmatori Delphi. Con approfondimenti sull'ultima versione dipsonibile, una delle versioni migliori di sempre.

Adatto a tutti, anche a chi non ha basi di programmazione.




CARATTERISTICHE DEL CORSO


Struttura del corso. Introduzione.


Il corso offre tutte le competenze necessarie per programmare in Delphi, con particolare enfasi sul linguaggio Pascal, gestione di classi, oggetti e interfacce grafiche.

I partecipanti saranno guidati nell’utilizzare tecniche evolute quali, la gestione dei database ed il networking.

500x500

Programma. Dettaglio del corso.


IDE
• Project Options
• Project Manager
• Project Configuration Manager
• IDE Insight
• Code Formatting
• Multi platform designer

REGULAR EXPRESSIONS
• Cosa sono?
• Quando usarle?
• Come usarle

Che cosa è Unicode?
• Lo standard Unicode
• I tipi di stringhe Unicode

Generics
• Cosa sono i generics? Utilizzo, sintassi e applicabilità
• Il supporto nella RTL
• Generics e Generics.Collections
• Regole di compatibilità tra tipi
• Classi con i Generics
• Constraints
• Generic Containers : TList,TQueue,TStack,TDictionary
• Generics Interfaces :Utilizzare TComparer,TEqualityComparer,etc

Anonymous Methods
• Cosa sono gli anonymous methods?
• Sintassi e semantica
• Utilizzare gli anonymous methods come variabili
• Anonymous methods come parametric
• Anonymous methods e variabili locali (visibilità e durata)
• Reference Types
• Anonymous methods e threads

Enumerator
• for-in loop
• Enumerators

Operator Overloading for Records
• Class Helpers
• Record Helpers & Record Helpers for SimpleTypes

Extended RTTI
• RTTI Unit
• Inspecting types
• TValue Class

Attributes
• TCustomAttribute Class


500x500

Materiale didattico. Tutto ciò che occorre.


A corredo del corso, verrà fornito tutto il materiale didattico necessario.
• Libro di testo / dispense
• Slide
• Esempi
• Tool di sviluppo
• Test di autovalutazione


500x500