Il linguaggio C spaventa i neofiti, perchè tutti credono che sia un linguaggio difficile da imparare e padroneggiare. Nonostante questo, il C è al primo posto da anni (anzi, decenni!) nella classifica TIOBE sui linguaggi di programmazione più utilizzati in assoluto dai programmatori. In questo corso ho l'obiettivo di fornire tutti i fondamentali necessari per iniziare a scrivere i primi programmi in questo fantastico linguaggio, dimostrando che non è poi così difficile come molti pensano. Impareremo come organizzare l'ambiente di sviluppo per il C, come dichiarare e usare le variabili, come usare i cicli di ripetizione e di indirizzo del codice, scriveremo funzioni e daremo uno sguardo anche agli argomenti più complessi ed avanzati come i data types complessi, l manipolazione della memoria e la scrittura su file. Il tutto corredato da esempi pratici che puoi ripetere immediatamente sul tuo computer. Al termine del corso sarai capace di scrivere in modo indipendente dei programmi che sono perfettamente funzionanti e permettono di svolgere piccole e mediamente complesse operazioni. Avere sul tuo CV una competenza specifica per il linguaggio C, accanto alla competenza in altri linguaggi richiesti dal mondo del lavoro come C++ e Java, rappresenterà un vantaggio in qualsiasi colloquio di lavoro o progetto che vorrei intraprendere nel mondo dello sviluppo di software.