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 โ†’
โšก

Javascript

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

206 articoli Esplora โ†’
๐ŸŒ

Web

HTML, CSS e le basi dello sviluppo web moderno, spiegate passo passo.

193 articoli Esplora โ†’
๐Ÿ–ฅ๏ธ

Algoritmi in C

Strutture dati, puntatori e algoritmi classici, con esercizi svolti.

111 articoli Esplora โ†’
๐Ÿ Python

Generare array con valori predefiniti

In questa lezione vedremo come generare array con valori predefiniti, che รจ una parte fondamentale della programmazione con NumPy. NumPy infatti fornisce diverse funzioni per creare array con valori pโ€ฆ

Leggi l'articolo โ†’
Python 26 aprile 2024
๐Ÿ Python

np.concatenate

La funzione np.concatenate di NumPy consente di concatenare array lungo un asse specificato. Questa funzione รจ utile quando si desidera combinare piรน array in uno nuovo. Ecco la sua sintassi di base: โ€ฆ

Leggi l'articolo โ†’
Python 26 aprile 2024
Copertina: 50 Algoritmi per imparare Python
๐Ÿ“š Consigliato per te

50 Algoritmi per imparare Python

Una guida step by step per imparare Python con esercizi svolti.

Vedi su Amazon
๐Ÿ Python

Broadcasting

Introduciamo il concetto di broadcasting, un concetto fondamentale in NumPy che consente di eseguire operazioni aritmetiche tra array di forme diverse ma compatibili. In pratica, il broadcasting permeโ€ฆ

Leggi l'articolo โ†’
Python 26 aprile 2024
๐ŸŒ Web

Installazione NumPy

In questa lezione parleremo dell'installazione di NumPy. Infatti, per poter utilizzare questa libreria, occorre innanzitutto assicurarci di averla installata nel nostro ambiente di sviluppo Python. Seโ€ฆ

Leggi l'articolo โ†’
Web 26 aprile 2024
Pubblicitร 
๐Ÿ Python

NumPy

NumPy รจ una libreria Python essenziale per l'analisi numerica e scientifica. Il suo nome deriva da "Numerical Python" e fornisce supporto per la creazione, la manipolazione e l'operazione su array mulโ€ฆ

Leggi l'articolo โ†’
Python 26 aprile 2024
๐Ÿ Python

Ciclo for else

Il ciclo for ... else in Python รจ un costrutto modo potente per gestire situazioni in cui si desidera eseguire un blocco di codice solo se il ciclo for รจ stato completato con successo, senza l'uso di โ€ฆ

Leggi l'articolo โ†’
Python 25 aprile 2024
๐Ÿ“˜ Vue

Carosello immagini con Vue

In questa lezione svilupperemo un carosello di immagini con Vue. I caroselli di immagini sono componenti molto comuni nelle interfacce utente moderne. Con Vue.js, possiamo creare facilmente un caroselโ€ฆ

Leggi l'articolo โ†’
Vue 10 aprile 2024
Copertina: 50 Algoritmi per imparare JavaScript
๐Ÿ“š Consigliato per te

50 Algoritmi per imparare JavaScript

Una guida step by step per imparare JavaScript con esercizi svolti.

Vedi su Amazon
๐ŸŒ Web

Galleria di immagini con Vue

In questa lezione impareremo a realizzare una galleria di immagini con Vue. Le gallerie di immagini sono un elemento comune su molti siti web, che consentono agli utenti di visualizzare e navigare attโ€ฆ

Leggi l'articolo โ†’
Web 10 aprile 2024