Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Corso dall'Algoritmo al C++ Base
Rating: 5.0 out of 5(1 rating)
20 students

Corso dall'Algoritmo al C++ Base

Corso introduttivo alla risoluzione di problemi e allo sviluppo in C++
Last updated 7/2026
Italian

What you'll learn

  • Metodologia di risoluzione dei Problemi
  • Scrittura di Algoritmi e test della soluzione
  • Fondamenti di C++
  • Strutture dati e sotto programmi in C++ le basi

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

16 sections48 lectures14h 11m total length
  • Introduzione all corso0:59

    Introduzione al Corso. guida all'uso e argomenti trattati.

Requirements

  • Saper utillizzare il computer in ambeinte Windows/Mac/Linux
  • Saper utilizzare la navigazione web e la rete Internet
  • Concetti di matematica elemenatre aritmetica e logica

Description

Contenuto del Corso

  1. Metodologia di risoluzione dei problemi mediante gli algoritmi

  2. Strumenti software per la risoluzione dei problemi

  3. Basi del Linguaggio C++

  4. Strutture fondamentali della programmazione procedurale in C++

  5. Uso di stringhe in C++

  6. Sviluppo con la metodologia top down di programmi in C++

  7. Strutture dati in C++ con focus sugli Array

  8. Le matrici in C++

  9. Le struct e le enumerazioni in C++

  10. I file in C++

  11. Laboratorio C++ virtuale

Il corso è composto di video lezioni, di PDF, e di esercitazioni di laboratorio virtuali sulla piattaforma del Docente.
Grazie alla piattaforma del Docente, lo studente potrà provare i programmi in C++ in autonomia e verificare il raggiungimento degli obiettivi.
La piattaforma sarà gratuitamente accessibile agli studenti del corso, nei contenuti del corso è spiegato come fare per accedere alla piattaforma.

Nel dettaglio gli argomenti:

  1. Algoritmo definizione, caratteristiche e componenti:

  2. Risoluzione di problemi con il Software Flowgorithm e Algobuild:

  3. Introduzione alla programmazione in C++ definizione della struttura di un programma in C++, delle variabili, delle costanti e delle istruzioni di Input/Output;

  4. Scrittura di semplici programmi in C++ operatori logici, aritmetici e cast delle variabili;

  5. Risoluzione di problemi con le istruzioni di condizione e codifica in C++

  6. I costrutti if .. else, switch .. case;

  7. Introduzione alle strutture cicliche con gli algoritmi, codifica in C++ di semplici problemi;

  8. I costrutti ciclici while, do .. while, for;

  9. Le stringhe in C++ e in C differenza e confronto;

  10. La gestione dell'Input di stringhe e caratteri in C++

  11. Metodologia top-down per la risoluzione die probelmi

  12. Definizione di sottoprogramma;

  13. Funzioni e Procedure

  14. Casi di studio con flowgorithm;

  15. Il passaggio di parametri in C++ sia per valore che per indirizzo

  16. Algoritmi con le funzioni e le procedure;

  17. Funzioni predefinite del C++

  18. Introduzione alle strutture dati;

  19. Algoritmi con gli Array e loro uso in C++

  20. Algoritmi di ordinamento e ricerca per gli array in C++

Appendici:

  1. Installazione di Code::Blocks sotto Linux;

  2. Installazione e uso di Algobuild;

  3. Uso della piattaforma di test e laboratorio virtuale;

Who this course is for:

  • Saper sviluppare semplici soluzioni di problemi in C++