Corso di programmatore informatico C
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Durata
Flessible
Il C è un linguaggio di programmazione ad alto livello sviluppato da Dennis Ritchie. Il C è rinomato per la sua efficienza, e si è imposto come linguaggio di riferimento per la realizzazione di software di sistema su gran parte delle piattaforme moderne. La standardizzazione del linguaggio garantisce la portabilità dei programmi scritti in C (standard, spesso detto ANSI C) su qualsiasi piattaforma.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Al termine del corso verrà rilasciato un attestato di partecipazione.
Verrà ricontattato dalla nostra Area Didattica che Le darà delucidazioni sul corso richiesto e sarà lieta di rispondere a tutte le sue domande.
Le lezioni sono rigorosamente LIVE.
La nostra piattaforma E-LEARNING permette in TEMPO REALE l’interazione con il docente e con i compagni di corso, la condivisione di file, di programmi e la compilazione di esercitazioni o test.
Al tempo stesso le lezioni vengono registrate e inviate in streaming agli allievi per un ulteriore ripasso nei giorni successivi.
Certamente, tutti coloro che risiedono a Salerno, in Campania o sono disposti a spostarsi, possono frequentare il corso direttamente nella nostra sede.
Opinioni
Materie
- Programmazione
- C
- Programmatore
- Linguaggio di programmazione
- Software
- Keyword const
- Strutture switch-case
- Gli array
- Gestione delle directory
- C#
- Informatica
- Linguaggio C
Professori
CFA advanced
CFA advanced
Programma
PROGRAMMA DEL CORSO
- Fondamenti di programmazione
- Linguaggi a basso livello e linguaggi a medio/alto livello
- Introduzione al linguaggio C
- Cosa serve per programmare in C
- Il primo programma
- Uso delle variabili
- Tipi di variabili
- Operazioni elementari sulle variabili
- Stampa dei valori delle variabili
- Variabili locali e globali, static e auto
- Costanti: l'istruzione #define e la keyword const
- Variabili register e volatile
- Funzioni e procedure
- Input da tastiera
- Cicli if-else
- Operatori di confronto e Operatori logici
- Strutture switch-case
- Cicli iterativi - Istruzione for
- Cicli iterativi - Istruzione while
- Cicli iterativi - Istruzione do-while
- Istruzione goto
- Istruzione break e continue
- Gli array
- Array monodimensionali, Matrici e array pluridimensionali
- Puntatori
- Passaggio di puntatori alle funzioni
- Puntatori e array
- Passaggio di array a funzioni
- Allocazione dinamica della memoria
- Funzioni di callback
- Stringhe
- Dichiarazione di una stringa
- Operare sulle stringhe
- Tipi di dato derivati, enumerazioni e strutture
- Definire propri tipi - L'operatore typedef
- Enumerazioni
- Dati strutturati
- Direttive per il preprocessore
- La direttiva #include
- La direttiva #define
- Controllo del flusso
- Macro con parametri
- Macro predefinite
- Operatori # e ##
- Direttive #error e #warning
- Funzione ricorsive
- Apertura dei file in C
- Scrittura su file testuali - fprintf e fputs
- Lettura di file testuali - fscanf e fgets
- Scrittura di dati in formato binario - fwrite
- Lettura di dati in formato binario - fread
- Posizionamento all'intero di un file - fseek e ftell
- Prendere parametri da riga di comando
- File pointer e file descriptor
- Modalità di apertura
- Permessi
- close
- read e write
- Gestione delle directory
- Socket e connessioni di rete in C
- Multiprogrammazione - programmazione multiprocesso e multithread
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Corso di programmatore informatico C