Programmazione da zero

Laboratorio di apprendimento programmazione

Parti dalle idee comuni, scegli una lingua e pratica con esercizi originali strutturati

linguaggi

53

modalità pratica

3

passi base

6

Fondamenta

Inizia da queste sei idee

scelta · completa · compiti
01input → rules → output

Programma

Istruzioni precise trasformano input in output con regole.

02print 42

Output

Stampare un valore conferma che il codice e vivo.

03total = 42

Valori

Le variabili danno nomi a numeri, testo, boolean, liste e oggetti.

04if condition then repeat

Flusso

Le condizioni scelgono una strada e i cicli ripetono lavoro utile.

05add(a, b) → result

Funzioni

Una funzione impacchetta un compito per riusare l idea.

06scores = [40, 2]

Collezioni

Array, liste, map e set salvano valori collegati.

Mappa linguaggi

Scegli una direzione

Web e prodotto

Pagine · strumenti · API · interfacce prodotto

6

Backend e cloud

Servizi · database · CLI · API affidabili

8

Mobile e app

iOS · Android · app multipiattaforma

5

Sistemi e prestazioni

Memoria · velocita · compilatori · basso livello

8

Dati e scienza

Analisi · numeri · flussi di ricerca

6

Funzionale e design dei linguaggi

Tipi · trasformazioni · concorrenza

11

Script e automazione

File · testo · plugin · routine

7

Contratti e sicurezza

Stato · permessi · transazioni · revisione sicura

4

Enterprise e legacy

SAP · finanza · desktop · sistemi classici

7

Workbench

Tutorial programmazione

53 di 53

JS

JavaScript

Apri

Definizioni, sintassi, esempi e pratica per imparare JavaScript da zero.

pratica originaleBuon primo linguaggio

TS

TypeScript

Apri

Definizioni, sintassi, esempi e pratica per imparare TypeScript da zero.

pratica originalePercorso avanzato

Py

Python

Apri

Definizioni, sintassi, esempi e pratica per imparare Python da zero.

pratica originaleBuon primo linguaggio

C++

C++

Apri

Definizioni, sintassi, esempi e pratica per imparare C++ da zero.

pratica originalePercorso avanzato

Java

Java

Apri

Definizioni, sintassi, esempi e pratica per imparare Java da zero.

pratica originalePercorso avanzato

Go

Go

Apri

Definizioni, sintassi, esempi e pratica per imparare Go da zero.

pratica originalePercorso avanzato

Rust

Rust

Apri

Definizioni, sintassi, esempi e pratica per imparare Rust da zero.

pratica originalePercorso avanzato

SQL

SQL

Apri

Definizioni, sintassi, esempi e pratica per imparare SQL da zero.

pratica originaleBuon primo linguaggio

HTML CSS

HTML CSS

Apri

Definizioni, sintassi, esempi e pratica per imparare HTML CSS da zero.

pratica originaleBuon primo linguaggio

Bash

Bash

Apri

Definizioni, sintassi, esempi e pratica per imparare Bash da zero.

pratica originalePercorso avanzato

C#

C Sharp

Apri

Definizioni, sintassi, esempi e pratica per imparare C Sharp da zero.

pratica originalePercorso avanzato

PHP

PHP

Apri

Definizioni, sintassi, esempi e pratica per imparare PHP da zero.

pratica originalePercorso avanzato

Swift

Swift

Apri

Definizioni, sintassi, esempi e pratica per imparare Swift da zero.

pratica originalePercorso avanzato

Kotlin

Kotlin

Apri

Definizioni, sintassi, esempi e pratica per imparare Kotlin da zero.

pratica originalePercorso avanzato

Ruby

Ruby

Apri

Definizioni, sintassi, esempi e pratica per imparare Ruby da zero.

pratica originalePercorso avanzato

Dart

Dart

Apri

Definizioni, sintassi, esempi e pratica per imparare Dart da zero.

pratica originalePercorso avanzato

Scala

Scala

Apri

Definizioni, sintassi, esempi e pratica per imparare Scala da zero.

pratica originalePercorso avanzato

R

R

Apri

Definizioni, sintassi, esempi e pratica per imparare R da zero.

pratica originalePercorso avanzato

Julia

Julia

Apri

Definizioni, sintassi, esempi e pratica per imparare Julia da zero.

pratica originalePercorso avanzato

MATLAB

MATLAB

Apri

Definizioni, sintassi, esempi e pratica per imparare MATLAB da zero.

pratica originalePercorso avanzato

Lua

Lua

Apri

Definizioni, sintassi, esempi e pratica per imparare Lua da zero.

pratica originalePercorso avanzato

Perl

Perl

Apri

Definizioni, sintassi, esempi e pratica per imparare Perl da zero.

pratica originalePercorso avanzato

Elixir

Elixir

Apri

Definizioni, sintassi, esempi e pratica per imparare Elixir da zero.

pratica originalePercorso avanzato

Erlang

Erlang

Apri

Definizioni, sintassi, esempi e pratica per imparare Erlang da zero.

pratica originalePercorso avanzato

Haskell

Haskell

Apri

Definizioni, sintassi, esempi e pratica per imparare Haskell da zero.

pratica originalePercorso avanzato

Clojure

Clojure

Apri

Definizioni, sintassi, esempi e pratica per imparare Clojure da zero.

pratica originalePercorso avanzato

F#

F Sharp

Apri

Definizioni, sintassi, esempi e pratica per imparare F Sharp da zero.

pratica originalePercorso avanzato

OCaml

OCaml

Apri

Definizioni, sintassi, esempi e pratica per imparare OCaml da zero.

pratica originalePercorso avanzato

C

C

Apri

Definizioni, sintassi, esempi e pratica per imparare C da zero.

pratica originalePercorso avanzato

ASM

Assembly

Apri

Definizioni, sintassi, esempi e pratica per imparare Assembly da zero.

pratica originalePercorso avanzato

Solidity

Solidity

Apri

Definizioni, sintassi, esempi e pratica per imparare Solidity da zero.

pratica originalePercorso avanzato

ObjC

Objective C

Apri

Definizioni, sintassi, esempi e pratica per imparare Objective C da zero.

pratica originalePercorso avanzato

VB

Visual Basic

Apri

Definizioni, sintassi, esempi e pratica per imparare Visual Basic da zero.

pratica originalePercorso avanzato

Zig

Zig

Apri

Definizioni, sintassi, esempi e pratica per imparare Zig da zero.

pratica originalePercorso avanzato

Nim

Nim

Apri

Definizioni, sintassi, esempi e pratica per imparare Nim da zero.

pratica originalePercorso avanzato

Crystal

Crystal

Apri

Definizioni, sintassi, esempi e pratica per imparare Crystal da zero.

pratica originalePercorso avanzato

Groovy

Groovy

Apri

Definizioni, sintassi, esempi e pratica per imparare Groovy da zero.

pratica originalePercorso avanzato

PS

PowerShell

Apri

Definizioni, sintassi, esempi e pratica per imparare PowerShell da zero.

pratica originalePercorso avanzato

Fortran

Fortran

Apri

Definizioni, sintassi, esempi e pratica per imparare Fortran da zero.

pratica originalePercorso avanzato

COBOL

COBOL

Apri

Definizioni, sintassi, esempi e pratica per imparare COBOL da zero.

pratica originalePercorso avanzato

Pascal

Pascal

Apri

Definizioni, sintassi, esempi e pratica per imparare Pascal da zero.

pratica originalePercorso avanzato

Prolog

Prolog

Apri

Definizioni, sintassi, esempi e pratica per imparare Prolog da zero.

pratica originalePercorso avanzato

Racket

Racket

Apri

Definizioni, sintassi, esempi e pratica per imparare Racket da zero.

pratica originalePercorso avanzato

Scheme

Scheme

Apri

Definizioni, sintassi, esempi e pratica per imparare Scheme da zero.

pratica originalePercorso avanzato

Elm

Elm

Apri

Definizioni, sintassi, esempi e pratica per imparare Elm da zero.

pratica originalePercorso avanzato

Gleam

Gleam

Apri

Definizioni, sintassi, esempi e pratica per imparare Gleam da zero.

pratica originalePercorso avanzato

V

V

Apri

Definizioni, sintassi, esempi e pratica per imparare V da zero.

pratica originalePercorso avanzato

D

D

Apri

Definizioni, sintassi, esempi e pratica per imparare D da zero.

pratica originalePercorso avanzato

Lisp

Common Lisp

Apri

Definizioni, sintassi, esempi e pratica per imparare Common Lisp da zero.

pratica originalePercorso avanzato

Smalltalk

Smalltalk

Apri

Definizioni, sintassi, esempi e pratica per imparare Smalltalk da zero.

pratica originalePercorso avanzato

ABAP

ABAP

Apri

Definizioni, sintassi, esempi e pratica per imparare ABAP da zero.

pratica originalePercorso avanzato

Delphi

Delphi

Apri

Definizioni, sintassi, esempi e pratica per imparare Delphi da zero.

pratica originalePercorso avanzato

Tcl

Tcl

Apri

Definizioni, sintassi, esempi e pratica per imparare Tcl da zero.

pratica originalePercorso avanzato