CodeWaveDev/Javascript Academy

  • 37 € o 2 pagamenti mensili di 20 €

Javascript Academy

  • Corso
  • 173 Lezioni
  • Accesso a Discord

Javascript è uno dei linguaggi web più utilizzati al mondo, ma la sua curva di apprendimento è relativamente ripida. Rivolto a persone che progettano, questo corso ti insegnerà come lavorare con Javascript in modo divertente e creativo. Questo corso, perfetto per i principianti, è progettato per farti conoscere come funziona Javascript, come pensare al codice basato su eventi.

Learn

🚀 Corso Completo su React JS: Dalla Base alla Maestria!

Hai mai desiderato diventare un esperto di React JS e distinguerti nel mondo del lavoro? Questo corso è la risposta che stavi cercando!

🔍 Cosa imparerai durante il corso:

  • Introduzione a JSX: Scopri la magia dietro JSX e come può rivoluzionare il tuo modo di scrivere codice.

  • I Componenti: Impara a costruire componenti riutilizzabili che daranno vita alle tue applicazioni.

  • Hooks, Life Cycle e molto altro: Domina le basi di React e scopri come gestire lo stato e il ciclo di vita dei componenti.

  • Form e Input: Crea form interattivi e gestisci gli input degli utenti come un pro.

  • Installazione e Routing: Impara a configurare React nel tuo progetto e a navigare tra le pagine con React Router.

  • Chiamate API e Gestione dello Stato: Integra servizi web e gestisci lo stato dell'applicazione con Context, Reducer e Redux.

  • Performance: Ottimizza le tue applicazioni React per garantire prestazioni fulminee.

  • Esercizi Pratici: Metti in pratica ciò che hai imparato con esercizi reali.


Dopo il corso:

Sarai in grado di creare applicazioni React complete e ottimizzate.

Avrai una solida comprensione di React e delle sue librerie associate, rendendoti un candidato ideale per ruoli di sviluppo front-end.

Potrai affrontare progetti reali e collaborare con team di sviluppatori con fiducia.


Nel mondo del Lavoro


React JS è una delle librerie JavaScript più richieste nel mercato del lavoro. Con le competenze acquisite in questo corso, sarai pronto a unirti a startup innovative, grandi aziende tecnologiche o persino a lanciare la tua applicazione!

🔥 Non perdere questa opportunità! Iscriviti ora e inizia il tuo viaggio con React JS!

Cosa Imparerai nel Percorso

🚀 React JS Corso Completo: Dalla Base all'Avanguardia!

Cosa Imparerai nel Percorso

I Componenti

Un'introduzione all'uso di React per la progettazione dell'interfaccia utente reattiva basata su Tailwind CSS.

Il Routing

Imparerai a conoscere il router React e il suo utilizzo nello sviluppo di applicazioni SPA.

Context e Redux

Esplorerai vari aspetti di Redux e lo utilizzerai per sviluppare applicazioni basate su React-Redux.

Service Api

Imparerai quindi a utilizzare Fetch per la comunicazione client-server e l'uso dell'API REST sul lato server.

Esplora React!

Esplora lo sviluppo di applicazioni front-end basate su Javascript, e in particolare la libreria React

Le voste FAQ

Che conoscenze sono necessarie per il corso?

E' necessaria una conoscenza base di Javascript e HTML. Se non hai queste conoscenze consigliamo di iniziare con il corso Javascript Academy.

Per chi è pensato questo corso?

Questo corso è progettato sia per principianti che desiderano imparare React JS da zero, sia per sviluppatori con esperienza che vogliono approfondire e aggiornare le loro competenze su React e le sue librerie associate.

E' necesario essere uno sviluppatore?

Non è necessario essere uno sviluppatore per partecipare a questo corso: puoi lavorare in qualsiasi settore per partecipare, ma t'insegneremo con uno stile più creativo rispetto alla maggior parte degli altri corsi che potresti vedere online.

Di cosa ho bisogno?

Un computer con Mac OS X 10.9 o successivo, Windows XP o successivo o una versione Linux recente installata e una connessione Internet a banda larga. Nient'altro!

Ci sono esercizi o progetti pratici inclusi nel corso?

Sì! Oltre alle lezioni teoriche, il corso include una sezione dedicata agli "Esercizi con React Js" per permetterti di mettere in pratica ciò che hai imparato e consolidare le tue competenze.

Ho bisogno di conoscenze pregresse in JavaScript per seguire il corso?

Mentre una comprensione di base di JavaScript può essere utile, il corso inizia con le fondamenta di React e JSX. Tuttavia, se sei completamente nuovo a JavaScript, potresti voler rivedere alcuni concetti di base.

Moduli del Corso

Guarda l'anteprima di alcune lezioni!!!

Ti guardi ancora intorno? Visualizza la nostra crescente raccolta di risorse, articoli e tutorial.

Capitoli:

  1. Introduzione a Javascript e al Percorso

  2. Le Basi

  3. I Costrutti e gli Operatori

  4. Javascript Engine e versioni di ES

  5. Le Functions

  6. CODING - Indovina il Numero

  7. DOMina il DOM

  8. CODING - Text Editor

  9. Objects e OOP (Object-Oriented Programming)

  10. CODING - Beabox

  11. Promises, Fetch, Json e App Meteo

  12. Arrays,Maps e Sets

  13. Gli Eventi

  14. Objects e Prototype

  15. Codice Asincrono

  16. I Moduli in Javascript

  17. Storage e Files

  18. Npm, ESLint e Webpack

  19. CODING - Blog con JS e Node Js - Parte 1: Js e HTML

  20. CODING - Blog con JS e Node Js - Parte 2: Node Js

Introduzione a Javascript e al Percorso

Panoramica generale su JavaScript e introduzione al percorso del corso.

Introduzione alla Javascript Academy
Introduzione a Javascript
Slide Javascript
Esempio Pagina Javascript
Gli strumenti da utilizzare

Le Basi

Concetti fondamentali di JavaScript, inclusi tipi di dati, variabili, operatori e controlli.

Presentazione Capitolo - Le Basi
1-Introduzione alle variabili
2-Variabili e Costanti
3-Le Stringhe e gli Interi
4-Le Functions
5-Ordine nel Codice e Variabili Nascoste
6-Chiamate Dirette e Indirette delle Function
7-Script Esterni,Typeof e Casting
8-Refactoring,Commenti e Nuovi Operatori
9-Tipi di Variabili
10-Gli arrays
11-Gli Oggetti e Accesso agli elementi
12-Null,Undefined e NaN
13-Async e Defer
14-Ricapitoliamo

I Costrutti e gli Operatori

Approfondimento sui costrutti di controllo e gli operatori in JavaScript.

Presentazione Capitolo - Gli Operatori
1-Gli Operatori di Confronto
2-la IF
3-la ELSE IF
4-Gli operatori Logici
5-Approfondimento If e Uguaglianza
6-Operatore Ternario e Assegnazioni Rapide
7-Lo Switch Case
8-I Cicli For
9-Ciclo While e Do While
10-Break e Continue
11-Il Try Catch

Javascript Engine e versioni di ES

Spiegazione del funzionamento del motore JavaScript e delle diverse versioni di ECMAScript.

Presentazione Capitolo
1-Introduzione ES6 e ES5
2-Var - Let - Const Perimetro
3-Strict Mode
4-Javascript - Lo Stack
5-Event Loop
6-Garbage Collection

Le Functions

Concetti e utilizzo delle funzioni in JavaScript, inclusi argomenti, rest parameters e scope.

Introduzione Capitolo - Le Functions
1-Functions e Methods
2-Argomenti e Parametri
3-Typeof delle functions
4-Dichiarare le functions modo alternativo
5-Le Funzioni Anonime e le Arrow Functions
6-Appunto sulle Arrow Functions
7-Parametri di Default
8-Rest Parameters
9-Le Callback

CODING - Indovina il Numero

Progetto pratico per applicare le conoscenze acquisite fino a quel punto.

Introduzione al Progetto
1-Creazione dei Task su Trello
2-Setup Ambiente e Grafica Sommaria
3-Generare un Numero Casuale
4-Tracking del Tempo
5-Recuperare Input Utente e Validazione
6-Visualizzare e Confrontare il Risultato
7-Collegare Confronto e Visualizzazione Risultato
8-Show History
9-View History
10-Restart Game
Codice Sorgente Progetto Completo

DOMina il DOM

Manipolazione del Document Object Model (DOM) utilizzando JavaScript.

Introduzione al Capitolo
Slide - DOM Document Object Model
1-Introduzione al DOM
2-Accesso agli Elementi del DOM
3-Cercare elementi nel DOM
4-Modificare il DOM
5-Document e Window

CODING - Text Editor

Creazione di un semplice editor di testo utilizzando JavaScript.

Introduzione al Progetto
1-Setup del Progetto
2-Aggiungere Proprieta
3-GetByClassName
4-Creare un Toggle
Codice Sorgente

Objects e OOP (Object-Oriented Programming)

Introduzione agli oggetti e alla programmazione orientata agli oggetti in JavaScript.

1-Introduzione agli Oggetti
Slide - Object Oriented Programming
2-tutto object in javascript
3-Proprietà Dinamiche e Filter
4-Chaining.Spread e Destructuring
5-This,Getters e Setters
6-Le Classi

CODING - Beabox

Progetto pratico per applicare i concetti di oggetti e OOP.

1-Introduzione al Progetto
2-Impostare Trello
3-EventListener Keydown
4-Play di un Suono
5-La Classe Beat
6-Play sul Keydown
7-Aggiungiamo lo Style CSS
8-I Buttons
Codice Sorgente

Promises, Fetch, Json e App Meteo

Utilizzo di promesse, Fetch API e gestione di dati JSON, incluso un esempio di applicazione meteo.

1-Le Promises
2-Le Fetch
3-Json in 7 Minutes
4-App Meteo Presentazione
5-Servizio API Meteo
6-Struttura e Grafica
7-Chiamata API
8-Dati nella View

Arrays, Maps e Sets

Utilizzo di array, mappe e set in JavaScript.

1-Introduzione.mp4
javascript-academy-gli-arrays.pdf
2-Creare e Manipolare Arrays.mp4
3-Metodi Utili.mp4
4-La Reduce.mp4
5-Spread Operator e Destructuring.mp4
6-Maps e Sets.mp4
7-Introduzione ai WeakSet e WeakMap.mp4

Gli Eventi

Gestione degli eventi in JavaScript, incluso l’utilizzo degli eventi del browser.

Introduzione agli Eventi
javascript-academy-gli-eventi-6a1ecc.pdf
1-preventDefault.mp4
2-La Propagazione degli Eventi in Javascript.mp4
3-Pattern Delegate.mp4

Objects e Prototype

Approfondimento sugli oggetti e sui prototipi in JavaScript.

Objects e Prototype
1-Bind,Call e Apply.mp4
2-Constructor Functions.mp4
3-Prototype.mp4
4-Ereditarietà nei Prototipi.mp4
5-Le Classi non esistono in Javascript.mp4
6-CODING- Animator con OOP.mp4
javascript-academy-objects_prototype.pdf
animator.zip

Codice Asincrono

Approfondimento sulle operazioni asincrone in JavaScript, inclusi callback e async/await.

1-Javascript Codice Sincrono - Single Thread.mp4
2-Le Promises [Recap Capitolo 11].mp4
3-Multi Promises.mp4
4-Async  Await.mp4
5-Promise All e Promise Race.mp4
6-Le Fetch [Recap Capitolo 11].mp4
7-Le Fetch e gli Errori.mp4
8-XMLHttpRequest.mp4
javascript-academy-gli-eventi-3ff126.pdf

I Moduli in Javascript

Utilizzo dei moduli per organizzare e suddividere il codice JavaScript.

1-I moduli
2-Import, Alias, Wildcard e Export Default
3-Primo Refactoring dello Script
Primo Refactoring Codice Sorgente
4-Refactoring e Moduli
Secondo Refactoring Codice Sorgente
5-Webpack - Devtool, Enviroments, Server e Clean

Storage e Files

Utilizzo del Web Storage e delle operazioni sui file in JavaScript.

1-Introduzione
2-Web Storage
3-I Cookies
4-indexDB
5-I Files
6-File Reader
Slide Javascript Storage e File
Codice Sorgente

Npm, ESLint e Webpack

Utilizzo di strumenti come npm, ESLint e Webpack per la gestione e l’ottimizzazione del codice.

1-Configurazione Npm e Installazione ESLint
2-Configurazione ESLint
3-Applichiamo ESLint al Project
4-Webpack - Installazione e Configurazione
Codice Sorgente Webpack e Eslint
Codice Sorgente BeatBox

CODING - Blog con JS e Node Js - Parte 1: Js e HTML

Creazione di un blog utilizzando JavaScript e HTML.

Presentazione Progetto
1-Creazione della Documentazione
2-User flow - Creazione Diagrammi
3-Wireframe
4-Bussiness Requirements
5-Creazione dei Tasks su Trello
6-Iniziamo
7-Flexbox
8-Struttura CSS
9-Struttura CSS per i POST
11-Pagina del Post

CODING - Blog con JS e Node Js - Parte 2: Node Js

Implementazione del backend utilizzando Node.js per il blog creato.

12-Node Js - Installazione e Configurazione
13-Return All Posts
14-Return Post Singolo
15-Get Posts in HomePage e CORS Problem
16-Get Posts in HomePage e Static Route
17-Post Dettaglio
18-Gestione Connessione al Server
19-Creazione di un Post API
20-Multer Salvataggio File
21-Add Post to Page
22-Gestione Errore su Upload
Progetto Completo Codice Sorgente

Area delle testimonianze

Testimonianze

I membri della nostra community condividono le loro esperienze e riflessioni sul valore che hanno ottenuto facendo parte della nostra comunità dedicata all'ingegneria del software. Leggete le storie di Marco, Laura, Alessandro, Sofia e Luca per scoprire come questa community ha influenzato positivamente le loro carriere professionali e il loro percorso di crescita nel mondo dello sviluppo tecnologico. Unisciti a noi e scopri come potremmo fare la differenza anche nella tua vita professionale!

Grazie al corso su React JS, ho finalmente superato le mie incertezze e ho acquisito una solida comprensione di questo potente framework. Le lezioni sono state chiare e ben strutturate, e ora mi sento sicuro nell'affrontare progetti complessi utilizzando React.

Luca

Questo corso è stato una vera e propria svolta nella mia carriera di sviluppatore. Lezioni pratiche, esempi dettagliati e un approccio step-by-step mi hanno permesso di apprendere rapidamente i concetti fondamentali di React JS e di applicarli con successo nei miei progetti.

Marco

Consiglio vivamente questo corso a chiunque desideri imparare React JS. Dopo aver completato il corso, mi sento pronto a fare il grande salto nel mondo dello sviluppo web moderno.

Francesco

Accesso al Corso

Clicca ora per sbloccare il potenziale di React JS e trasformare le tue idee in straordinarie applicazioni web!

Pagamento Unico da €37

o due pagamenti mensili da € 20

Puoi acquistare o esplorare l'anteprima del corso.

Le vostre domande frequenti.

Non trovi risposta alle tue domande o hai bisogno di aiuto?‍ Scrivi nella live chat.

Come funziona il rimborso?

Puoi chiedere il rimborso entro 14 giorni dall’acquisto rispettando le condizioni. Per procedere dovrai compilare un breve form. Il corso è rimborsabile, in base a quanto previsto nei termini e condizioni .

Posso ricevere la Fattura?

Certo. Dopo aver acquistato contatta il nostro Customer Care in basso a destra, indica i dati di acquisto e quelli di fatturazione e prepareremo entro 15 giorni la tua fattura.

Posso pagare con bonifico?

Sì, puoi pagare con bonifico.Scrivici in chat per avere informazioni a riguardo.L’accesso al corso ti verrà dato una volta ricevuto l’accredito del bonifico. Ricorda di inviarci la distinta della banca a info@codewave.dev

I Corsi sono Completi ?

Certo, i corsi sono completi troverai solo dei capitoli in alcuni corsi che si sbloccheranno in automatico con il passare dei giorni. Questo per permetterti di assimilare meglio i contenuti e non avere una valanga d' informazioni all' ingresso nel corso.