Corso Javascript: Teoria Base, DOM, AJAX e Progetti pratici
What you'll learn
- Fondamentali di Javascript: variabili, if/else, operators, boolean logic, functions, arrays, objects, loops, strings, etc.
- Javascript Moderno (ES6+): arrow functions, decostruzione, spread operator, optional chaining operator (ES2020), etc
- Manipolazione Avanzata del DOM
- Asynchronous JavaScript: Event loop, promises, async/await, AJAX e APIs
- Programmazione ad Oggetti OOP: Classi, costruttori, prototipizzazione, inheritance, encapsulation, etc
- Consolidare HTML e CSS
- Costruzione di più di 10 progetti per approfondire ogni concetto affrontato
- Lavorare e Pensare come un programmatore: Flussi di lavoro, ricerca e problem solving
Requirements
- Basi di HTML (Presente Ripasso Facoltativo e gratuito di 2h nel corso)
- Basi di CSS (Presente Ripasso Facoltativo e gratuito di 5h nel corso)
- Qualsiasi computer e Sistema Operativo va bene — Windows, macOS o Linux.
Description
Come è strutturato questo corso ?
Questo corso nasce con lo scopo di insegnare JavaScript moderno fin dall'inizio, un passo alla volta. Grazie ad esempi di codice pratici e divertenti, approfondimenti teorici e progetti reali esploreremo l'affascinante mondo di JavaScript.
Il corso è strutturato in modo da parlare solo ed unicamente di Javascript. Vi Forniremo il codice HTML e CSS già precompilato per ogni lezione, in modo che tutto il tempo ed i contenuti di questo corso siano dedicati al 100% a Javascript.
Che requisiti servono per seguire questo corso ?
Sinceramente basta avere un computer.
Esperienza in HTML e CSS sono un plus visto che il corso rimanda su Youtube ad un corso di HTML di 2h ed uno di CSS della durata 5h e 23m completamente gratuiti.
Preparazione insegnanti
Mi chiamo Omar De Angelis e sono un Frontend Developer professionista, lavoro attualmente in una delle migliori Start-up italiane sul mercato e mi occuperò di trattare la parte teorica.
Ho studiato ed imparato a programmare (come molti sviluppatori) da solo e conosco le esigenze e i dubbi di chi sta cercando di diventare uno sviluppatore con le proprie forze.
Ho anche un corso di React.js tra i migliori corsi di programmazioni in italiano presenti su Udemy.
--------------------
Ciao Sono Leonardo De Marco e mi occuperò della parte relativa ai progetti. Lavoro come Frontend Developer in una startup del Politecnico di Torino. Come tanti mi sono reinventato professionalmente, riuscendo a trasformare la mia passione per lo sviluppo web nel mio lavoro.
Sono presenti dei Progetti ?
Certamente, anzi costituiscono la parte fondamentale di questo corso.
Ci saranno intere sezioni composte da progetti. Durante la parte teorica troverai le indicazioni di quale progetto andare a realizzare per consolidare i concetti appena imparati.
Sarà possibile accedere al codice delle lezioni ?
Sì, avrai accesso al codice iniziale e finale di ogni lezione. In più fornirò la documentazione per approfondire tutti gli argomenti che vengono trattati.
Il corso verrà aggiornato e mantenuto ?
Continueremo ad aggiungere tanti progetti di dimensione, difficoltà ed articolazione sempre maggiore senza tralasciare l'importanza di integrare approfondimenti teorici.
Sarà possibile ricevere supporto durante le lezioni ?
Sì, sotto ogni lezione è presente una sezione dedicata per porre delle domande alle quali risponderemo il prima possibile! Sarà possibile accedere ad un canale Discord dove potrete mettervi in contatto con i Moderatori e soprattutto tra di voi per seguire i corsi ed i progetti insieme, sia per iscritto ma anche utilizzando canali chat audio e video
Qualità video
Tutti i video sono stati registrati a 60fps, ed è possibile vederli in 1080p.
Anche l'audio è stato registrato con un microfono a pulce professionale.
Who this course is for:
- Studenti intenzionati a diventare Frontend Developer
- Chi cerca un corso completo per passare a studiare Framework come React, Angular o Vue
- Chiunque desideri imparare Javascript: E' un ottimo primo linguaggio di programmazione da imparare
Instructors
HPV4Learning è un gruppo di Professionisti riuniti sotto nome di HPVfilm Produzione Video Pubblicitaria specializzata nelle creazione di Video Pubblicitari, Video Aziendali, Video Corsi e materiale multimediale.
Hpv Film è una realtà composta da un team dinamico e giovane che ha investito anche nel settore del Web Development sia sul lato Front-End che Back-End, sviluppando Web App moderne, dinamiche e performanti.
HPV Film è uno dei punti di riferimento nel settore sul territorio Piemontese e con una serie di collaborazioni all'attivo con produzioni e agenzie pubblicitarie estere.
Ciao, Mi chiamo Omar e sono uno sviluppatore web che opera principalmente sul lato Front-End ma con competenze anche sul lato Back-End.
Ho iniziato la mia carriera nel settore marketing, con competenze di analisi Dati con utilizzando Python che mi ha dato accesso al framework Django.
La necessità di migliorare l'esperienza utente ha instaurato in me la necessità di apprendere HTML, CSS e Javascript, ponte necessario per imparare ad utilizzare React.
Un framework tira l'altro e in pieno trend Jamstack non potevo farmi scappare da sotto le mani Gastby js, che per essere sfruttato a pieno regime necessita competenze e la conoscenza di node js.
L'apprendimento di Express js era l'ultimo tassello per la mia indipendenza come sviluppatore e permettermi di raggiungere nuovi traguardi lavorativi e personali.
Ciao, sono Leonardo e mi occupo di sviluppo web lato front-end.
Nel mio passato ho fatto tutt'altro, ma nell'ultimo periodo mi sono appassionato molto alla programmazione a tal punto da farla diventare il mio pane quotidiano.
So molto bene cosa significa dover studiare in autonomia, ed è proprio per questo che ho deciso di iniziare a divulgare le mie conoscenze, in modo che anche altre persone come me possano cambiare la loro quotidianità.
Ho iniziato il mio percorso imparando HTML, CSS e Javascript, per poi passare ad utilizzare il framework React.
Al momento lavoro in una startup torinese con sede al Politecnico. Qui ho avuto ed ho tutt'ora la possibilità di lavorare ed imparare sempre più a fondo Next.js.