Corso di Fondamenti di Programmazione | Digital Connect Elearning

Fondamenti di Programmazione

Spendibilità

Modalità

  • corso in presenza
  • corso in e-learning
  • lezioni live online
  • lezioni on demand

Durata

15 ore

Il corso di Fondamenti di Programmazione affronta in maniera chiara e semplice le nozioni base necessarie per iniziare il Tuo percorso formativo nel campo della programmazione. Il corso si colloca come primo step finalizzato a creare le basi della programmazione indispensabili per proseguire il percorso di formazione in direzione di linguaggi di programmazione di utilizzo specifico.

Descrizione: 

Le conoscenze acquisite mediante il corso sono sviluppate ed applicate in maniera pratica attraverso il linguaggio C# di Microsoft. Abbiamo scelto di partire dal linguaggio C# per consentirti di sviluppare applicazioni nei contesti più diversi, dal desktop al mobile fino al gaming. Quest’ultimo, infatti, rappresenta il settore in cui C# si identifica come uno tra i linguaggi più utilizzati.

Il corso di Fondamenti di Programmazione è rivolto a tutti gli appassionati ed interessati al mondo IT che muovono i primi passi nell’affascinante mondo della programmazione e che intendano sviluppare solide e chiare basi.

Obiettivi: 

Il corso di Fondamenti di Programmazione ha come obiettivo quello di formare gli studenti in modo da creare una base solida riguardo ai concetti chiave della programmazione. Gli argomenti trattati nel corso risultano trasversali a tutti i linguaggi di programmazione.

COSA IMPARERAI CON QUESTO CORSO?

  • Fondamenti di Ingegneria del software
  • Il framework .NET
  • Utilizzo di Visual studio
  • Console.WriteLine
  • Costanti, Variabili e Dati              
  • Switch e Operatore Ternario
  • Object
  • Operatori
  • Istruzioni di controllo e di flusso
  • Istruzioni di iterazione
  • Array e Foreach
  • Struct
  • Enum
Programma: 

1. MODULO
1.1. Introduzione ai linguaggi di programmazione
1.2. Linguaggi di basso e alto livello
1.3. La compilazione
1.4. Quiz finale
 

2. MODULO
2.1. Diagrammi di flusso
2.2. Quiz finale
 

3. MODULO
3.1. Il framework .NET
3.2. Introduzione al C#
3.3. Visual Studio
3.4. Quiz finale
 

4. MODULO
4.1. Il primo programma : “HELLO WORLD”
4.2. Il metodo Main
4.3. Using
4.4. Documentazione
4.5. Quiz final

5. MODULO
5.1. Hello World
5.2. Console.WriteLine
5.3. Commenti
5.4. Documentazione automatica
5.5. Quiz finale
 

6. MODULO
6.1. Variabili
6.2. I tipi di dato: byte, short, int, long, char, float, double, bool, decimal
6.3. Memoria dei tipi di dato
6.4. Quiz finale
 

7. MODULO
7.1. Regole di nomenclatura
7.2. Costanti
7.3. Errori sintattici e semantici
7.4. Il debugger
7.5. Quiz finale
 

8. MODULO
8.1. Blocchi e visibilità delle variabili
8.2. Conversioni di tipo
8.3. Quiz finale
 

9. MODULO
9.1. Object
9.2. String
9.3. Quiz finale
 

10. MODULO
10.1. Operatori fondamentali + / * - % ++ --
10.2. Quiz finale
11. MODULO 11
11.1. Istruzioni di controllo e di flusso
11.2. if/else/else if
11.3. Esercitazione Registrata
11.4. Quiz finale
 

12. MODULO
12.1. Operatori condizionali: && ||
12.2. Tabelle di verità
12.3. Precedenza di operatori
12.4. Esercitazione Registrata
12.5. Quiz finale

13. MODULO
13.1. switch
13.2. operatore ternario
13.3. Esercitazione Registrata
13.4. Quiz finale
 

14. MODULO
14.1. Istruzioni di iterazione
14.2. while
14.3. do/while
14.4. Esercitazione Registrata
14.5. Quiz finale
 

15. MODULO
15.1. for
15.2. Esercitazione Registrata
15.3. Quiz finale
 

16. MODULO
16.1. break
16.2. continue
16.3. return
16.4. Esercitazione Registrata
16.5. Quiz finale
 

17. MODULO
17.1. Array
17.2. foreach
17.3. Esercitazione Registrata
17.4. Quiz finale
 

18. MODULO
18.1. Struct
18.2. Enum
18.3. Esercitazione Registrata
18.4. Quiz finale
 

19. MODULO
19.1. Conclusioni
19.2. Quiz finale

Sbocchi professionali: 

Al termine del corso di Fondamenti di Programmazione potrai operare come freelance o dipendente di una software house per lo sviluppo di applicazioni in C# e cross platform.

Tuttavia, il tuo percorso di crescita professionale è appena cominciato. Non fermarti proprio adesso. Continua a formarti seguendo i corsi correlati a quello di Fondamenti di Programmazione e a quelli di livello avanzato.

Career Coaching

A certificazione conseguita il candidato sarà automaticamente inserito nel progetto "formazione-lavoro" attraverso il quale il suo profilo specialist sarà da noi accompagnato nella fase di inserimento nel mondo del lavoro mediante le azioni Regionali e le Agenzie Interinali convenzionate.

Hai bisogno di aiuto?