Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Corso di programmazione C
Rating: 4.0 out of 5(67 ratings)
283 students

Corso di programmazione C

Impara a programmare da zero con uno dei linguaggi più importanti dell’informatica
Created byDaniele Masone
Last updated 4/2022
Italian

What you'll learn

  • Avrai padronanza della programmazione C
  • Imparerai la programmazione strutturata, algoritmi di base e programmazione modulare
  • Imparerai tecniche avanzate ed algoritmi notevoli
  • Imparerai le strutture dati, progetti di sviluppo software e uso esteso delle direttive del preprocessore

Course content

9 sections31 lectures6h 35m total length
  • Dall'algoritmo al programma: linguaggi di programmazione6:52

    In questa lezione vedremo l'introduzione generale al corso

  • Fasi della programmazione e struttura di un programma C11:51

    In questa lezione vedremo:

    • Fasi generiche di buona programmazione

    • Struttura generica di un programma in C

  • Configurare l’ambiente di svuluppo6:19

    In questa lezione vedremo come configurare l'ambiente di sviluppo

Requirements

  • Fondamenti di informatica: comprensione del problema, modellizzazione della soluzione e ricerca della soluzione
  • Concetto base di algoritmo
  • Concetto base di variabile
  • Concetto base di diagrammi di flusso
  • Concetto base degli operatori logici (AND, OR, NOT, XOR)
  • Concetto base di funzione negli algoritmi

Description

Benvenuto nel corso di Programmazione C.


Questo corso è pensato per chi vuole iniziare a programmare partendo dalle basi e costruire fondamenta solide nel mondo dello sviluppo software. Il linguaggio C è ancora oggi uno dei migliori punti di partenza per comprendere davvero come funziona la programmazione, grazie al suo approccio diretto, essenziale e vicino al funzionamento reale del computer.


Non a caso viene utilizzato ancora oggi in ambiti come sistemi operativi, software ad alte prestazioni, embedded systems e sviluppo low-level.


Durante il corso imparerai non solo la sintassi del linguaggio, ma soprattutto il ragionamento logico necessario per scrivere codice in modo corretto, efficiente e strutturato.


Le lezioni sono pensate anche per chi parte completamente da zero: ogni argomento viene spiegato passo dopo passo con esempi pratici ed esercizi concreti.


Per gli esempi utilizzeremo Visual Studio, uno degli ambienti di sviluppo più diffusi e professionali.


Nel corso affronteremo:

  • Principi base della programmazione

  • Variabili e tipi di dato

  • Operatori e gestione delle espressioni

  • Strutture condizionali e cicli

  • Funzioni e modularità del codice

  • Array e struct

  • Input e output

  • Gestione della memoria

  • Logica e tecniche di problem solving

  • E molto altro

Avrai accesso illimitato al corso da qualsiasi dispositivo e potrai fare domande nella sezione D&R in qualsiasi momento.


Tutti gli aggiornamenti futuri saranno inclusi gratuitamente.

Al termine del corso potrai scaricare il certificato di completamento.

Buono studio!

Daniele

Who this course is for:

  • Sviluppatori software principianti che vogliono ottenere una solida base generale nella programmazione
  • Sviluppatori di C principianti curiosi di approfondire la data science
  • Sviluppatori software curiosi di approfondire la data science
  • Sviluppatori software nostalgici di questo aspetto della programmazione