Programmatore in linguaggio C

Accademia Domani
Accademia Domani
CUM LAUDE

Corso

Online

39 € IVA inc.

Chiama il centro

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

  • Inizio

    Scegli data

Programmazione con C

Il C dalle basi: variabili, controllo di flusso, funzioni, puntatori, memoria, file. Il linguaggio con cui si capisce davvero come funziona un computer, con esercizi compilati e commentati.

Sedi e date

Luogo

Inizio del corso

Online

Inizio del corso

Scegli dataIscrizioni aperte

Profilo del corso

Scrivere programmi in C con gestione corretta di puntatori e memoria.

I destinatari di questo corso online sono persone che hanno una minima conoscenza di programmazione e vogliono imparare a programmare in C.

Nessun requisito: l'accesso è libero, non servono diploma o laurea. Serve solo un dispositivo connesso a internet.

Certificato di frequenza e superamento, rilasciato al superamento dell'esame finale online e verificabile tramite QR code.
 

Domande e risposte

Aggiungi la tua domanda

I nostri consulenti e altri utenti potranno risponderti

Chi vuoi che ti risponda?

Inserisci i tuoi dati per ricevere una risposta

Pubblicheremo solo il tuo nome e la domanda

Emagister S.L. (Titolare del trattamento dati) utilizzerà i tuoi dati per svolgere attività promozionali (via email e/o telefono), pubblicare recensioni o gestire eventuali segnalazioni. Nella politica sulla privacy potrai conoscere i tuoi diritti e gestire la cancellazione.

Opinioni

Successi del Centro

2026
2020
2019
Questo centro ha dimostrato la sua qualità su Emagister
13 anni con Emagister

Tutti i corsi devono essere aggiornati

La media delle valutazioni dev'essere superiore a 3,7

Più di 50 opinioni degli ultimi 12 mesi

13 anni del centro in Emagister.

Materie

  • Linguaggio C
  • Programmazione
  • Programmatore
  • Web master
  • C
  • Programmazione C#
  • C++
  • C#
  • Linguaggio di programmazione
  • Programmatore C
  • Programmatore software

Professori

Enrico Girardi

Enrico Girardi

Senior Web Developer

Programma

Introduzione al corso

0. Presentazione del Corso
00. Introduzione: corso NON teorico!
000. Avvertenza: header

Modulo 1 – Ambiente di sviluppo integrato (IDE)
1. Clion
2. Clion licenza gratuita per gli studenti
3. Altri IDE

Modulo 2 – Compilazione
4. Compilazione
5. Make e makefile, parte 1
6. Make e makefile, parte 2

Modulo 3 – Materiali del Corso
Tutti i file del corso da scaricare

Modulo 4 – Teoria Parte I

7. Alcune spiegazioni iniziali
8. Scanf e printf, parte 1
9. Scanf e printf, parte 2
10. Scanf numeri
11. Swap, parte 1
12. Swap, parte 2
13. If condizionale
14. If condizionale + while
15. Stampa di char e stringhe
16. Ciclo for
17. Ciclo for: le tabelline
18. Ciclo for 3: inversione di una stringa
19. Ciclo for 3: inversione di una stringa p.2
20. While (2)21. While, media e formattazione numeri
22. While e numero max
23. 014_random

Modulo 5 – Esercizi Parte I
24. Confronto fra stringhe
25. Indovina un numero in x tentativi
26. Sorting di un array
27. Ricerca di un int
28. Sostituisci carattere
29. Numero positivo, negativo, pari o dispari?
30. Somma dei pari e somma dei dispari
31. Separazione parte decimale dalla parte intera, parte 1
32. Separazione parte decimale dalla parte intera, parte 2
33. Somma degli inversi
34. Trova i divisori

Modulo 6 – Esercizi Parte II
35. Da timestamp a giorni, mesi e secondi
36. Numero decimale, ottale, esadecimale
37. Calcola la distanza fra due punti
38. Logaritmi
39. Righe e Colonne
40. Triangolo di Floyd
41. Mcm42. Mcd e mcm
43. Ricerca di un intero in un array
44. BubbleSort
45. Strstr
46. Carattere in una stringa
47. Rimuovere Duplicati
48. Int in comune fra 2 array

Modulo 7 – Teoria Parte II
49. Struct, parte 1
50. Struct, parte 2
51. Typedef
52. Typedef e puntatori, parte 1
53. Typedef Array
54. Fgets, parte 1
55. Matrici
56. Puntatori, parte 1
57. Puntatori, parte 2
58. Puntatori, parte 3
59. Puntatori, parte 4
60. Ampiezza, ASCII, ottale, esadecimale
61. Scanf, parte 3
62. Scanf, parte 4
63. Fgets, parte 2
64. Fgets, parti 3 e 4

Modulo 8 – Esercizi Parte III: I files
65. Lettura file
66. Lettura e salvataggio
67. Scrittura
68. Precisazioni
69. Passaggio valori 1
70. Extra
71. Avviso

Modulo 9 – Teoria Parte III
72. Stringhe
73. Strtol
74. Strtof
75. Files buffer read
76. Fwrite controllo return
77. Scope
78. Malloc, parte 1
79. Malloc, parte 2
80. Realloc
81. Malloc e realloc

Modulo 10 – Esercizi Parte IV
82. Puntatori
83. Puntatori e malloc
84. Puntatori malloc e copia
85. Puntatori, inversione
86. Concetto di doppio ciclo
87. Ripasso sui puntatori
88. Ripasso typedef e struct
89. Typedef e puntatori, parte 2
90. Typedef e puntatori, parte 3a
91. Typedef e puntatori, parte 3b
92. Typedef e puntatori, parte 3c
93. Typedef e puntatori, parte 4
94. Typedef e puntatori, parte 5
95. Typedef e puntatori, parte 6
96. Typedef e puntatori, parte 7
97. Typedef e puntatori, parte 8

Modulo 11 – Esercizi Parte V
98. Ricerca carattere, parte 1
99. Ricerca carattere, parte 2
100. Passaggio argomenti a main - clion
101. Passaggio argomenti a main - terminale
102. Passaggio variabili ambiente al main - clion
103. Passaggio variabili ambiente al main - terminale
104. Passaggio variabili ambiente e argomenti al main - terminale
105. Passaggio vari argomenti al main – terminale

Modulo 12 – Teoria Parte IV
106. CLI ( Command Line Interface), parte 1
107. CLI ( Command Line Interface), parte 2
108. CLI ( Command Line Interface), parte 3
109. CLI ( Command Line Interface), parte 4

Modulo 13 – Esercizi Parte VI
110. Passaggio valori fra array, parte 1
111. Passaggio valori fra array, parte 2
112. Passaggio valori fra array, parte 3
113. Concorso di intelligenza, parte 1
114. Concorso di intelligenza, parte 2
115. Concorso di intelligenza, parte 3
116. Concorso di intelligenza, parte 4
117. Trova carattere + typedef

Modulo 14 – Teoria Parte V
118. Malloc free
119. Aritmetica dei puntatori, parte 1
120. Aritmetica dei puntatori, parte 2
121. Aritmetica dei puntatori, parte 3
122. Passaggio per riferimento
123. Aritmetica dei puntatori, parte 4
124. Aritmetica dei puntatori, parte 5
125. Lifetime, scope, static
126. Stack (pile), parte 1
127. Ricorsione
128. Stack (pile), parte 2 - struct
129. Stack (pile), parte 3 - typedef

Conclusione del Corso

130. Saluti Finali e consigli

Ulteriori informazioni

Online. Videolezioni registrate disponibili 24 ore su 24, dispense in PDF, quiz di autovalutazione ed esame finale a scelta multipla. Assistenza didattica via email (docenti@accademiadomani.it).

Chiama il centro

Hai bisogno di un coach per la formazione?

Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.

Programmatore in linguaggio C

39 € IVA inc.