I commenti al codice

Durata
3:08 minuti
Percorso
Corso completo al linguaggio C#
Modulo
Introduzione alla programmazione

Molto spesso, quando scriveremo del codice C# o in altri linguaggi, ci sarà utile inserire dei commenti.
Cosa sono e a cosa servono i commenti? Sono parti del programma che verranno completamente ignorate in fase di compilazione, e possono servire per svariati motivi: per spiegare a noi stessi o a dei colleghi il ragionamento dietro ad alcune parti del nostro algoritmo, oppure per ricordarci a cosa servono determinati blocchi di codice.

Il tuo docente

Mirko Raimondo Aiello, Game Developer

Mirko Raimondo Aiello

Game Developer

Mirko Aiello, Aka Rem, Classe 1990.
Con la nascita di RPG Maker e Game Maker, capisce che da quel momento essere solo un giocatore non gli sarebbe più bastato. Al terzo anno di università si imbatte in Unity e ne assimila tutti i segreti iniziando da li a poco ad insegnare l’utilizzo del programma in alcune delle più importanti realtà formative della sua regione tra cui la Nautilus Academy e L’accademia di Belle Arti.
Dopo un lungo percorso di crescita personale e professionale è qui per trasmetterti tutta la sua conoscenza.

Questa lezione gratuita è parte del percorso: Corso completo al linguaggio C# sviluppato con: Mirko R. Aiello - Game Programmer, che trovi incluso all'interno di Gedemy.

8 ore
durata percorso
42 lezioni
brevi e pratiche
Slide e pdf
scaricabili

Perché dovresti imparare il C#?

Prima di tutto, perché C# è un potente e moderno linguaggio di programmazione object-oriented, uno dei più diffusi e richiesti al mondo.
E' stato infatti inserito nella top 10 mondiale dei linguaggi più popolari secondo GitHub, e conoscendolo sarà più facile entrare nel mercato del lavoro e lavorare per aziende importanti.

Inoltre, utilizzando questo versatile linguaggio, potrai sviluppare le seguenti tipologie di applicazioni:

  • Videogames (in combo con Unity 3D)
  • Applicazioni Mobile (per iOS, Android e Windows, utilizzando Visual Studio e Xamarin)
  • Applicazioni Web (utilizzando ASP.Net)
  • Applicazioni Windows (utilizzando il Framework .NET)
  • Altri applicativi server e microservice.
Questo corso è una guida completa al C#.
Contiene i fondamenti base del linguaggio ed anche gli argomenti più avanzati, come i delegate. Ogni lezione ti avvicina in modo graduale, ma approfondito, alla conoscenza di questo importante linguaggio di programmazione object-oriented.

Cosa apprenderai

  • Come installare e usare il tuo primo IDE: Visual Studio
  • Come mostrare informazioni a schermo e catturare l'input dell'utente
  • L'utilizzo delle variabili e gli array per gestire i dati
  • Come gestire il flusso del programma utilizzando condizioni if e cicli
  • L'utilizzo delle funzioni per raggruppare una sequenza di istruzioni
  • Come utilizzare le classi per gestire la struttura del tuo programma
  • La gestione degli armamenti e delle armature utilizzando il costrutto switch e le enum
  • L'utilizzo di liste e dizionari per superare i limiti delle strutture dati elementari
  • Come utilizzare gli eventi per avere il controllo sugli avvenimenti del tuo videogioco
  • Come sviluppare il tuo primo prototipo di Dungeons & Dragons

Contenuti delle lezioni

  • I cicli (o loop): for e while
  • Do while
  • Gli array (o vettori)
  • Il Foreach
  • • Esercizi sugli array e sui cicli
  • • Calcolo del minimo, del massimo e media tra valori
  • • Studenti promossi, bocciati e debiti
  • I metodi (o funzioni)
  • • I commenti alle funzioni
  • • Una semplice calcolatrice
  • Classi (concetti base, costruttore)
  • • Il valore null delle classi
  • L'ereditarietà
  • Overloading e overriding
  • • Convenzioni di programmazione
  • • Namespaces
  • • Esercitazione sulle classi
  • • Le property: get e set
  • • Esercitazione a tema D&D
  • • Le enum e l’istruzione switch
  • • Il tipo generico
  • • Le parole chiave out e ref
  • • Le liste e i dizionari
  • • Approfondimento sulla parola chiave static
  • • Static e Singleton
  • • Seconda esercitazione a tema Dungeons and Dragons
  • • Miglioriamo il codice dell'esercitazione D&D!
  • • I delegate e gli eventi
  • • Le eccezioni
  • Premi Start per iniziare

    Non ti chiederemo migliaia di euro per un singolo corso o per un percorso accademico.
    Basta spese da fuorisede, costose accademie e scadenti corsi online. Con Gedemy hai tutto incluso come Netflix.
    E ti costa meno di un caffè al giorno.

    Mensile

    34
    99
    al mese

    Trimestrale

    89
    99
    anzichè 104.99 €

    Annuale

    349
    99
    2 mesi in regalo