Fondamenti di programmazione: le basi del linguaggio C++

Impara le basi della programmazione di videogiochi

4.90 (12 reviews)
Udemy
platform
Italiano
language
Programming Languages
category
Fondamenti di programmazione: le basi del linguaggio C++
41
students
2 hours
content
May 2023
last update
$19.99
regular price

What you will learn

I concetti base della programmazione

Come compilare ed eseguire un programma scritto in un linguaggio di programmazione

Come gestire le strutture di controllo

Come utilizzare le Parole Chiave

Come scaricare ed utilizzare un ambiente di sviluppo

Come trasferire dati tramite i comandi di input e di output

Molto, molto altro

Why take this course?

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. In particolare, l’introduzione di costrutti quali i template e le classi rende il C++ un linguaggio multi paradigma, principalmente quello a oggetti. Ciò che ha sempre differenziato il C e il C++ da altri linguaggi “artificiali” è il fatto di essere stati creati da dei programmatori che dovevano fronteggiare particolari esigenze quali la codifica dei programmi e l’organizzazione del codice e non da un gruppo di ricerca appositamente creato allo scopo.

Questo ha portato un sacco di sviluppatori a inviare commenti, suggerimenti e migliorie nei primi anni dello sviluppo dei due linguaggi ottenendo un prodotto sicuramente più “malleabile” e adatto alle necessità.

Durante il corso verranno toccate varie sfaccettature della programmazione partendo dalla definizione di algoritmo seguiremo con tutte le funzionalità base della programmazione ed arriveremo fino alla creazione di un piccolo gioco.

Le cinque componenti fondamentali di un programma C/C++

- I programmi devono contenere informazioni da una sorgente di input.

- I programmi devono decidere il modo in cui questo input deve essere manipolato e memorizzato.

- I programmi devono usare una serie di istruzioni di manipolazione dell'input.

Queste istruzioni possono essere suddivise in quattro categorie principali: singole istruzioni, istruzioni condizionali, cicli e funzioni.

- I programmi devono produrre un qualche tipo di rapporto sulla manipolazione dei dati.

- Un'applicazione ben realizzata incorpora tutti gli elementi fondamentali appena elencati con un progetto modulare, con codice autodocumentante (ad esempio nomi di variabili di senso compiuto) e un rigoroso schema di indentazione.

Nel corso del tempo sarà mia premura aggiungere contenuti, nuove lezioni e nuove esercitazioni.

Screenshots

Fondamenti di programmazione: le basi del linguaggio C++ - Screenshot_01Fondamenti di programmazione: le basi del linguaggio C++ - Screenshot_02Fondamenti di programmazione: le basi del linguaggio C++ - Screenshot_03Fondamenti di programmazione: le basi del linguaggio C++ - Screenshot_04

Reviews

Gianna
January 10, 2024
Il corso fornisce una solida base sui fondamenti del C++, rendendo accessibile anche a chi è alle prime armi nel settore.
Frank
January 9, 2024
Gli argomenti sono presentati in modo chiaro e accessibile, rendendo il corso adatto sia ai principianti che a coloro che desiderano rafforzare le proprie basi.
Luce
January 9, 2024
Consiglio vivamente questo corso a chiunque desideri avvicinarsi alla programmazione in modo pratico.
Lucia
January 8, 2024
Il corso offre una guida completa e ben strutturata sul linguaggio di programmazione C++, fornendo una solida base per chiunque voglia entrare nel mondo dello sviluppo di videogiochi. Ho apprezzato particolarmente l'approccio pratico, con esempi chiari e progetti che rendono la teoria facilmente comprensibile.
Andrea
June 6, 2023
l'insegnante è sicuramente preparata, ci fosse stato anche un picco accenno in più per la parte grafica sarebbe stato perfetto. Grafica almeno con un Windows form classico.

Charts

Price

Fondamenti di programmazione: le basi del linguaggio C++ - Price chart

Rating

Fondamenti di programmazione: le basi del linguaggio C++ - Ratings chart

Enrollment distribution

Fondamenti di programmazione: le basi del linguaggio C++ - Distribution chart

Related Topics

4327752
udemy ID
9/30/2021
course created date
10/7/2021
course indexed date
Bot
course submited by