7 lezioni e 30 domande di programmazione online.
Cos'è il linguaggio di markup HTML e come lo usiamo nella costruzione di un sito web?
Impareremo tutti i fondamenti e gli elementi necessari.
Costruire tabelle, moduli, layout di pagine internet e tutte le basi importanti.
Non è necessaria alcuna conoscenza pregressa.
6 lezioni e 39 domande di programmazione online.
Impara a progettare una pagina HTML utilizzando CSS.
Comprendi tutti i fondamenti importanti di CSS, a partire dal suo significato e ruolo nelle pagine web che progettiamo.
Padroneggia argomenti avanzati di Layout e regole di Posizionamento.
In questo corso, imparerai tutto ciò che è necessario per progettare i siti web che costruisci, non è richiesta alcuna conoscenza pregressa.
28 lezioni e 204 domande di programmazione online.
Un'introduzione alla programmazione in HTML e CSS, così come un'introduzione alla programmazione in JavaScript.
Impara a creare pagine web dinamiche utilizzando il Document Object Model (DOM).
Inizia ad imparare la programmazione in JavaScript da zero e usa il linguaggio per creare pagine web dinamiche con HTML e CSS.
Non è necessaria alcuna conoscenza pregressa per iniziare questo corso.
15 lezioni e 85 domande di programmazione online.
Argomenti avanzati in ECMAScript 6/7.
Impareremo come utilizzare tutte le nuove funzionalità del linguaggio.
Comprendere il nucleo del linguaggio JavaScript, a partire dal lavoro con le Promises fino alla creazione di oggetti utilizzando le classi.
È richiesta una conoscenza di base di JavaScript.
20 lezioni e 125 domande di programmazione online.
Cos'è JSX, come si relaziona con React e le differenze tra JSX e HTML.
Impareremo React fin dall'inizio, come scrivere componenti, cosa sono le props, come gestire eventi e come eseguire richieste API.
Capiremo come usare React Hooks per scrivere componenti intelligenti che gestiscono lo stato e comunicano con vari componenti nelle applicazioni che costruiamo.
È richiesta una conoscenza di base di HTML, CSS, JavaScript e ECMAScript.
26 lezioni e 180 domande di programmazione online.
Impareremo come costruire un'applicazione lato server utilizzando Node.js e lavorare con il file system.
Tutto ciò che devi sapere su Express.js per costruire un server che supporti una RESTful API sicura e correttamente architettata.
Lavorare con il database MongoDB utilizzando Mongoose.js, partendo dalle operazioni CRUD e progredendo verso aggregazioni avanzate.
È richiesta una conoscenza di JavaScript e ES6.
21 lezioni e 338 domande di programmazione online.
Fondamenti di Python: Impara le basi come variabili, tipi di dati, aritmetica e manipolazione delle stringhe per una solida base di Python.
Strutture Dati e Moduli: Esplora liste, dizionari, tuple e insiemi. Comprendi l'uso dei moduli, importazioni e librerie standard in Python.
Non è richiesta alcuna conoscenza pregressa per iniziare questo corso.
16 lezioni e 262 domande di programmazione online.
Impara i concetti fondamentali della OOP in Python, inclusi classi, oggetti, attributi e metodi.
Esplora argomenti avanzati della OOP come ereditarietà, incapsulamento e polimorfismo.
Comprendi l'importanza dei metodi speciali, dell'astrazione e delle interfacce nella OOP di Python.
Scopri tecniche come composizione, aggregazione, proprietà e decoratori per costruire applicazioni Python robuste.
15 lezioni e 210 domande di programmazione online.
Esplora variabili e tipi di dati in C, incluse tipologie di dati di base (int, float, char, double), modificatori (short, long, signed, unsigned) e costanti.
Impara sulle funzioni in C, coprendo dichiarazione e definizione di funzioni, chiamata di funzioni e tipi di ritorno, così come parametri e argomenti.
Comprendi le strutture di controllo in C, come le istruzioni condizionali usando if-else e switch-case, così come costrutti di loop come for, while e do-while.
Scopri array e puntatori in C, incluse dichiarazione, inizializzazione e manipolazione di array uni-dimensionali e multi-dimensionali, così come un'introduzione ai puntatori.