CORSO JAVASCRIPT – ES6, NODEJS, REACTJS IN ITALIANO

in #udemy5 years ago

Questo corso è dedicato al NUOVO Javascript ES6, il linguaggio di programmazione universale, trovi tutte le lezioni su corso-javascript .it e la realizzazione passo-passo di un’applicazione d’esempio per vendere ebook online via carta di credito.

Conoscere le basi di JavaScript e il suo ecosistema (NodeJS, NPM, React Native,.. ) non serve solo ai web developer, che usano HTML5 e CSS, ma apre un mondo a tutte una serie di professioni e lavori che dovranno essere ancora inventati.

Elenco delle lezioni di Corso JavaScript (Completo):

– Cos’é NodeJS, jQuery, JSON e come funziona una web app
– Variabili var let const
– Template string e multilinea
– ECMAscript oggi con Webpack e Babel
– Operatori e numeri casuali (random)
– Funzioni e arrow function
– Array, cicli, metodi funzionali .map, .reduce e Object#assign
– Visibità delle variabili, scope, closures, this, bind
– Linguaggio asincrono, ad eventi, setTimeout setInterval
– Promise e callback, tutte le volte che si interagisce con file, network o db
– Chiamare con fetch un’API remota JSON con AJAX e autenticazione
– Classi in JavaScript, ereditarietà e composizione
– Passare gli elementi come argomento: …spread e destructuring
– Strutturare un’applicazione in moduli privati NPM, export, import
Dalla Teoria alla Pratica

– App d’esempio NodeJS ReactJS, boilerplate e Material UI
– Integrare il gateway di pagamento per carte di credito Stripe
– Leggere e scrivere dati sul database MongoDB
– Deploy, mettere in produzione un’app NodeJS con Docker Compose
Strumenti

– Plugin per programmare in JavaScript e Atom editor
– Type checking in JavaScript con typeof e Flow
– Debug del codice JavaScript e web inspector
Bonus

– Cos’é ReactJS e un esempio
– Gestire i form con ReactJS e JSON
– React Native Android, setup e demo su Ubuntu Linux
– Abilitare HTTPS su NGINX con un certificato SSL Let’s Encrypt
Il corso è consigliato a chi ha una base di HTML e una conoscenza base di un altro linguaggio di programmazione (es. PHP, Ruby, Python, Java,..).

Freely Available For Limited:
ENROLL NOW