Back
Portfolio

CPP Module 00

Introduzione al C++

Introduction to C++

Informazioni sul Progetto

CPP Module 00 è la prima introduzione alla programmazione C++, nella transizione dal C. Questo modulo copre i concetti fondamentali del C++ inclusi namespace, classi, funzioni membro, stream stdio, liste di inizializzazione, static, const e principi base della OOP.

Attraverso esercizi pratici, gli studenti imparano le differenze tra C e C++, comprendono le basi della programmazione orientata agli oggetti e iniziano a costruire programmi usando classi e oggetti. Il modulo enfatizza le buone pratiche C++ e gli standard di codifica fin dall'inizio.

About This Project

CPP Module 00 is the first introduction to C++ programming, transitioning from C. This module covers the fundamental concepts of C++ including namespaces, classes, member functions, stdio streams, initialization lists, static, const, and basic OOP principles.

Through practical exercises, students learn the differences between C and C++, understand object-oriented programming basics, and start building programs using classes and objects. The module emphasizes good C++ practices and coding standards from the beginning.

Competenze Acquisite

  • Sintassi C++ e concetti fondamentali
  • Namespace e il loro utilizzo
  • Definizione e istanziazione di classi
  • Funzioni membro e attributi
  • Puntatore this e correttezza const
  • Stream I/O C++ (iostream, istream, ostream)
  • Liste di inizializzazione e costruttori
  • Principi base della programmazione orientata agli oggetti

Skills Acquired

  • C++ syntax and fundamental concepts
  • Namespaces and their usage
  • Class definition and instantiation
  • Member functions and attributes
  • this pointer and const correctness
  • C++ I/O streams (iostream, istream, ostream)
  • Initialization lists and constructors
  • Basic object-oriented programming principles

Visualizza il PDF del progetto

View project subject PDF

Apri PDF Open PDF Vedi su GitHub View on GitHub