Esperienza
C viene spesso considerato la madre dei linguaggi di programmazione, perchè da questo linguaggio semplice e potente sviluppato negli anni ’70 derivano molti altri linguaggi importanti, come C++, Java o C#. Nonostante la sua età, C viene ancora ampiamente usato e rimane nei top 10 o addirittura nei top 5 dei linguaggi di programmazione più popolari.
Questo corso online di programmazione in C, realizzato dal Dott. Enrico Girardi, Senior Web Developer e Senior Project Manager presso Artigiani Del Web, nonchè docente affermato di numerosi corsi online, vuole insegnare in maniera pratica, attraverso esempi ed esercizi, questo linguaggio potentissimo e sempre richiesto in vari ambiti.
Le lezioni più teoriche affronteranno i temi come:
Ambiente di sviluppo integrato Clion, Clion licenza gratuita per gli studenti, Altri IDE, Compilazione, Make e makefile; Scanf e printf, Scanf numeri, Swap, If condizionale, If condizionale + while, Stampa di char e stringhe, Ciclo for, Le tabelline, Inversione di una stringa, Ciclo while, While, media e formattazione numeri, While e numero max, 014_random, Struct, Typedef, Typedef e puntatori, Typedef Arra, Fgets, Matrici, Puntatori, Ampiezza, ASCII, ottale, esadecimale, Fgets, Stringhe, Strtol, Strtof, Files buffer read, Fwrite controllo return, Scope, Malloc, Realloc, Malloc e realloc, CLI ( Command Line Interface), Malloc free, Aritmetica dei puntatori, Passaggio per riferimento, Lifetime, scope, static, Stack (pile) e Ricorsione.
Inoltre, facendo pratica, ti eserciterai sui seguenti argomenti:
Confronto fra stringhe, Indovina un numero in x tentativi, Sorting di un array, Ricerca di un int, Sostituisci carattere, Numero positivo, negativo, pari o dispari?, Somma dei pari e somma dei dispari, Separazione parte decimale dalla parte intera, Somma degli inversi, Trova i divisori, Da timestamp a giorni, mesi e secondi, Numero decimale, ottale, esadecimale, Calcola la distanza fra due punti, Logaritmi, Righe e Colonne, Triangolo di Floyd, Mcm, Mcd e mcm, Ricerca di un intero in un array, BubbleSort, Strstr, Carattere in una stringa, Rimuovere Duplicati, Int in comune fra 2 array, Lettura file, Lettura e salvataggio file, Scrittura file, Passaggio valori, Puntatori e malloc, Puntatori e inversione, Concetto di doppio ciclo, Typedef e struct, Typedef e puntatori, Ricerca carattere, Passaggio argomenti e variabili a main con Clion, Passaggio argomenti e variabili a main con terminale, Passaggio valori fra array, Concorso di intelligenza, Trova carattere + typedef.
I destinatari di questo corso online sono persone che hanno una minima conoscenza di programmazione e vogliono imparare a programmare in C o persone che avevano già studiato il C dal punto di vista teorico, ma desiderano vedere ora un approccio pratico.
Che aspetti, aggiungi coding in C al tuo curriculum!
Località
Online
Durata
9 Differenti e Individuali capitoli da studiare