Seleziona una pagina

Corso C Roma

 750,00


Prezzo IVA esclusa
UNA POSTAZIONE CON PC PER CIASCUN PARTECIPANTE.
Durata Corso: 30 ore
Inizio Corso: da concordare
Frequenza: da concordare
Prerequisiti: Conoscenze informatiche di base
Posti ancora disponibili: Si
Modalità di pagamento: pagamento agevolato in 3 rate da € 250,00 + iva

Scarica il Programma del Corso

 


Il corso C a Roma è un corso orientato all’insegnamento del linguaggio C. Questo linguaggio di programmazione utilizza espressioni matematiche ben precise e istruzioni davvero imperative da seguire. Saper lavorare il linguaggio C significa operare ad un vero alto livello di programmazione: il corso C si propone nel fornire tutte le conoscenze adeguate a poterlo utilizzare.

Un corso “base” da dove poter iniziare un percorso di apprendimento di un linguaggio molto complesso.

A cosa è utile il linguaggio C

Questo linguaggio di programmazione è nato insieme a Unix. Supportato da tutti i sistemi operativi presenti ad oggi, è un linguaggio a largo utilizzo. Il linguaggio C viene adoperato per:

  • realizzare sistemi operativi
  • realizzare linguaggi di programmazione
  • creare librerie
  • realizzare giochi
  • creare applicazioni altamente performanti

Caratteristica molto importante del linguaggio C è proprio questo: l’essere particolarmente performante in qualunque attività per cui viene adoperato.  Inoltre, le numerose librerie cui dispone, riescono a far fronte a qualsiasi esigenza, in particolare la libreria standard del C.

Un'altra importante caratteristica del C è rappresentata dalla sua portabilità: il linguaggio standardizzato, permette ai programmi scritti in C di essere supportati su qualunque piattaforma.

Un linguaggio di enorme importanza

Sebbene il linguaggio C sia particolarmente complesso per la sua semantica e il rapporto che intercorre tra essa e il funzionamento dell’hardware dei pc, questo linguaggio ha comunque una grande importanza in quanto da esso derivano i più odierni linguaggi di programmazione come ad esempio, Java e Python.

Quindi, nonostante non sia particolarmente intuitivo, è considerato uno trai i linguaggi più importanti da conoscere in ambito di programmazione informatica.

Cosa si ottiene dal corso C Roma

Il corso si sviluppa in un percorso teorico e pratico volto alla presentazione dei principi fondamentali del linguaggio C. I nostri docenti forniranno la loro esperienza per trasmettere le conoscenze base di questo complesso linguaggio, rendendo i corsisti capaci di creare delle applicazioni su piattaforma C/Windows.

Tra i vari e molti argomenti che saranno affrontati durante il corso, i nostri docenti parleranno di:

  • Struttura di un programma C
  • Il preprocessore C
  • Variabili e costanti
  • Operatori logici ed aritmetici
  • Blocchi di codice
  • Principali funzioni di libreria per: gestione stringhe, input/output da tastiera e monitor, input/output da file
  • Stringhe
  • Sostituzione di stringhe
  • Arrays e puntatori
  • Aritmetica dei puntatori
  • Struttura di una funzione
  • Regole sulla visibilità per quanto riguarda le variabili
  • Inclusione di file
  • Iterazioni for, while, do while
  • Struttura di una funzione
  • Puntatori: i parametri delle funzioni

Questi e molti altri temi saranno affrontati durante il corso C per permettere di acquisire un uso concreto ed appropriato per quanto riguarda i thread e il C in generale per le applicazioni di rete e multithread.

Diverse saranno le esercitazioni pratiche attraverso le quali i corsisti potranno mettere in atto gli argomenti trattati ed apprendere efficacemente tutti i contenuti per poter lavorare in C.

Inoltre, il corso pone le basi necessarie per poter poi accedere, eventualmente, a successivi corsi informatica Roma, così da poter effettuare approfondimenti e ampliamenti utili a completare il proprio percorso formativo.

 

 

 

 

 

 

 

L’ intento del corso (teorico-pratico) è quello di presentare i costrutti fondamentali del linguaggio C fornendo altresì conoscenze adeguate per successivi ampliamenti e/o approfondimenti. Durante il corso sarà presentato un tool di sviluppo

Pin It on Pinterest

Share This