Per chi vuole imparare a programmare

Impara a programmare, un passo alla volta.

Guide chiare, esercizi svolti e materiale didattico su Python, JavaScript, PHP, C/C++, Scratch e altro ancora - scritti per essere letti e capiti, non solo copiati.

Aggiornato costantemente: nuovi tutorial e correzioni ogni settimana, su tutti i linguaggi coperti dal sito.

1009 Articoli
31 Categorie
7 Aree tema
python
def impara(linguaggio):
    percorso = scegli(linguaggio)
    for passo in percorso:
        esercizio(passo)
        if non_capito():
            riprova()
    return "adesso sai programmare ๐Ÿš€"
Argomenti trattati
๐Ÿ Python โšก JavaScript ๐ŸŒ HTML/CSS ๐Ÿ˜ PHP โš™๏ธ C/C++ ๐Ÿงฉ Scratch ๐Ÿค– IA
Categorie in evidenza

Comincia da dove ti serve di piรน

Le aree piรน lette del sito, per iniziare subito con contenuti verificati e aggiornati.

๐Ÿ

Python

Dalle basi ai progetti reali: sintassi, liste, dizionari, file e librerie.

209 Articoli Esplora i tutorial โ†’
โšก

Javascript

DOM, eventi, ES6 e tutto ciรฒ che serve per rendere una pagina interattiva.

206 Articoli Esplora i tutorial โ†’
๐Ÿ–ฅ๏ธ

Cpp

Strutture dati, puntatori e algoritmi classici in C++, passo passo.

Esplora i tutorial โ†’
๐Ÿ˜

PHP

Dalle basi del PHP ai progetti dinamici: form, sessioni, database.

27 Articoli Esplora i tutorial โ†’
Da non perdere

Impara con i miei corsi e libri

Risorse pratiche per fare un salto di qualitร : dalla guida gratuita ai corsi completi.

๐Ÿ
Gratis

Python in 10 giorni

10 lezioni pratiche con esempi ed esercizi.

๐Ÿ“ฅ Scarica il PDF โ†’
โšก
Gratis

JavaScript in 10 giorni

Variabili, funzioni, DOM ed eventi da zero.

๐Ÿ“ฅ Scarica il PDF โ†’
JavaScript base
Corso registrato

JavaScript base

Da zero ad eroe

Variabili, funzioni, array, DOM ed eventi. Con esercizi pratici.

Prezzo โ‚ฌ 19,90
๐Ÿ’ฐ Acquista ora
C base
Corso registrato

C base

Fondamenti solidi di programmazione

Impara le basi del C: variabili, cicli, funzioni e algoritmi.

Prezzo โ‚ฌ 19,90
๐Ÿ’ฐ Acquista ora
Copertina: Intelligenza Artificiale: Fondamenti, Sfide e Orizzonti
Libro

Intelligenza Artificiale: Fondamenti, Sfide e Orizzonti

Vedi su Amazon โ†’
Copertina: 50 Algoritmi per imparare JavaScript
Libro

50 Algoritmi per imparare JavaScript

Vedi su Amazon โ†’
Copertina: 50 Algoritmi per imparare Python
Libro

50 Algoritmi per imparare Python

Vedi su Amazon โ†’
๐Ÿ“š Vedi tutti i libri e corsi โ†’
Corso interattivo

๐Ÿ Python - Corso completo nel browser

Impara Python direttamente sul sito: lezioni teoriche, editor di codice ed esecuzione in tempo reale. Nessuna installazione richiesta.

Da zero a programmatore, passo dopo passo

Il corso ti guida attraverso 10 moduli con esercizi pratici. Scrivi il codice direttamente nel browser e vedi subito il risultato. I tuoi progressi vengono salvati automaticamente.

  • โœ… 10 moduli da "Introduzione" a "File"
  • โœ… Editor di codice integrato con esecuzione in tempo reale
  • โœ… Suggerimenti, soluzioni e verifica automatica degli esercizi
  • โœ… Progressi salvati automaticamente (riprendi da dove eri rimasto)
  • โœ… Accesso gratuito alle prime lezioni

๐Ÿ’ก Non serve registrarsi per iniziare le prime lezioni.

corso.php?slug=python
๐Ÿ Python
โ–ถ Introduzione
๐Ÿ”’ Variabili e tipi
๐Ÿ”’ Stringhe
๐Ÿ”’ Numeri e op.
๐Ÿ”’ Condizioni
script.py
1 print("Ciao, Python!")
2 _
RISULTATO
Ciao, Python!
โœจ Esegui il codice direttamente nel browser
10
Moduli
50+
Esercizi
8h
Di pratica
Gratis
Prime lezioni
Cristina Galfo - Fondatrice di Coding Creativo
Chi ha creato il sito

Cristina Galfo

Insegnante di informatica & Web Developer

Ho fondato Coding Creativo per rendere l'informatica accessibile a tutti. Da quasi vent'anni insegno programmazione tra scuola e Academy, con un'idea semplice: si impara meglio giocando e sperimentando.

Qui trovi tutorial, esercizi e corsi che ho creato per i miei studenti - e per chiunque voglia avvicinarsi al coding partendo da zero.

Dal blog

๐Ÿ“– Ultimi articoli

Tutorial, guide ed esercizi pubblicati di recente.

๐Ÿ“˜ Algobuild

Minore tra due numeri

Realizziamo un algoritmo per il calcolo del minore tra due numeri presi in input, ovvero il numero piรน piccolo. Esempio 1 Per risolvere lโ€™algoritmo serviranno dunque queste forme: Ellisse per lโ€™inizioโ€ฆ

Leggi l'articolo โ†’
Algobuild 2 febbraio 2019
๐Ÿ“˜ Algobuild

Area del cerchio con i diagrammi a blocchi

Realizziamo un semplice diagramma a blocchi che calcoli l'area del cerchio e la sua circonferenza conoscendo il raggio. Per risolvere lโ€™algoritmo serviranno queste forme: Ellisse per lโ€™inizio e per laโ€ฆ

Leggi l'articolo โ†’
Algobuild 2 febbraio 2019
๐Ÿ“˜ Algobuild

Diagramma a blocchi

Il diagramma a blocchi รจ uno schema a blocchi utilizzato per rappresentare gli algoritmi. Il diagramma a blocchi รจ definito anche diagramma di flusso o flow chart ed รจ una rappresentazione grafica cheโ€ฆ

Leggi l'articolo โ†’
Algobuild 2 febbraio 2019
๐Ÿ“˜ Algobuild

Esercizi sui flow chart

Continuiamo a proporvi alcuni esercizi sui flow chart. Ricordiamo che i flow chart sono un modo per rappresentare graficamente un algoritmo. Grazie ai flow chart si riesce ad avere una visione d'insieโ€ฆ

Leggi l'articolo โ†’
Algobuild 2 febbraio 2019
๐Ÿ“˜ Algobuild

Precedente e successivo di un numero

Realizziamo un semplice diagramma a blocchi che rappresenti un algoritmo per il calcolo del precedente e del successivo di un numero preso in input. Sviluppiamo questo algoritmo in maniera sequenzialeโ€ฆ

Leggi l'articolo โ†’
Algobuild 2 febbraio 2019
๐Ÿ“˜ Algobuild

Diagramma di flusso

Un diagramma di flusso in informatica รจ sinonimo di diagramma a blocchi. In questo tutorial svolgeremo alcuni esercizi utilizzando i diagrammi di flusso. Chi volesse seguire la prima lezione, puรฒ andaโ€ฆ

Leggi l'articolo โ†’
Algobuild 2 febbraio 2019
๐Ÿ“˜ Coding con scratch

Numero primo con Scratch

Sviluppiamo un programma che calcoli e visualizzi se un numero รจ primo con Scratch. Definizione di numero primo Ricordiamo che un numero primo รจ un numero naturale maggiore di 1 che รจ divisibile solamโ€ฆ

Leggi l'articolo โ†’
Coding con scratch 2 febbraio 2019
๐Ÿ“š Vedi tutti i tutorial โ†’