Fondamenti di programmazione: le basi del linguaggio C++

Impara le basi della programmazione di videogiochi
4.53 (17 reviews)
Udemy
platform
Italiano
language
Programming Languages
category
Fondamenti di programmazione: le basi del linguaggio C++
65
students
2 hours
content
May 2023
last update
$19.99
regular price

Why take this course?

🎓 Impara le Basi della Programmazione di Videogiochi con C++ 🚀

Corsi Fondamentali per Principianti


Titolo del Corso: Fondamenti di Programmazione: Le Basi del Linguaggio C++ 👩‍💻📚

Instructor: Antonella De Chiarafi


Introduzione al Corso:

Impara le basi della programmazione di videogiochi e inizia a creare piccoli programmi con il C++, uno dei linguaggi più diffusi al mondo. Il C++ rappresenta un linguaggio completamente autonomo rispetto al C, pur utilizzandone sostanzialmente la sintassi. Con l'introduzione di costrutti avanzati come i template e le classi, il C++ si trasforma in un linguaggio multi paradigma, principalmente a oggetti. Questo renderebbe il C++ unica e potente arma per lo sviluppo di software complessi, inclusi, naturalmente, i videogiochi.


Perché C++?

Il C e il C++ sono stati creati dai programmatori che avevano bisogno di un linguaggio capace di gestire la codifica dei programmi e l'organizzazione del codice. A differenza di altri linguaggi "artificiali" sviluppati da gruppi di ricerca, il C e il C++ hanno avuto il vantaggio delle feedback diretti dagli sviluppatori che li utilizzavano, rendendoli più malleabili e adatti alle esigenze del mercato.


Struttura del Corso:

Durante il corso verranno toccate varie sfaccettature della programmazione, partendo dalla definizione di un algoritmo fino alla creazione di un piccolo gioco. Ecco le cinque componenti fondamentali di un programma C/C++:

  1. Input: Tutti i programmi devono iniziare con informazioni da una sorgente di input.
  2. Memoria: Il modo in cui questo input deve essere manipolato e memorizzato.
  3. Manipolazione: Usa una serie di istruzioni di manipolazione dell'input, suddivise in:
    • Singole istruzioni
    • Istruzioni condizionali
    • Cicli (loop)
    • Funzioni
  4. Output: Produrre un qualche tipo di rapporto sulla manipolazione dei dati.
  5. Progettazione Modulare: Un'applicazione ben realizzata incorpora tutti gli elementi fondamentali con codice autodocumentante (nomi di variabili chiari e significativi) e un rigoroso schema di indentazione.

Programmazione Strutturata e Modulare:

In questo corso, ti guiderò attraverso le sfaccettature essenziali della programmazione con il C++. Affronteremo insieme:

  • La definizione e l'implementazione di algoritmi semplici.
  • La gestione dei dati in memoria.
  • L'uso di istruzioni di base per manipolare i dati.
  • La creazione di funzioni reusabili.
  • E infine, la progettazione e lo sviluppo di un piccolo gioco, che sarà il culmine pratico del tuo apprendimento.

Come Strutturare i Tuoi Programmi:

Un'applicazione ben realizzata incorpora tutti gli elementi fondamentali con un progetto modulare, autodocumentante e mantenibile. Durante il corso, verranno fornite esercitazioni e compiti pratici che ti aiuteranno a comprendere come organizzare il tuo codice per massimizzare la leggibilità e la manutenibilità.


Incrementi Continui:

Ecco una promessa: nel corso del tempo, agirò l'aggiunta di contenuti, nuove lezioni e esercitazioni per arricchire il tuo percorso di apprendimento. Restate sicuri che questo corso evolverà e prospererà con te!


Inizia Ora:

🎊 Iscriviti e inizia il tuo viaggio nel mondo della programmazione di videogiochi con C++. Non vedrai il tempo passare mentre acquisirai una competenza solida, pratica e applicabile!

Course Gallery

Fondamenti di programmazione: le basi del linguaggio C++ – Screenshot 1
Screenshot 1Fondamenti di programmazione: le basi del linguaggio C++
Fondamenti di programmazione: le basi del linguaggio C++ – Screenshot 2
Screenshot 2Fondamenti di programmazione: le basi del linguaggio C++
Fondamenti di programmazione: le basi del linguaggio C++ – Screenshot 3
Screenshot 3Fondamenti di programmazione: le basi del linguaggio C++
Fondamenti di programmazione: le basi del linguaggio C++ – Screenshot 4
Screenshot 4Fondamenti di programmazione: le basi del linguaggio C++

Loading charts...

Related Topics

4327752
udemy ID
30/09/2021
course created date
07/10/2021
course indexed date
Bot
course submited by