Il corso JavaScript completo
Miscellanea / / November 28, 2023
Cosa imparerai
- Impara a manipolare qualsiasi elemento visivo sulle pagine web
- Impara a creare applicazioni web complete
- Impara a lavorare con i tipi di dati linguistici
- Impara molte tecniche di sviluppo moderne
- Padroneggia tutti gli argomenti e le aree più importanti di Java Script
- Impara a creare programmi in Java Script
- Comprendere come funziona il linguaggio di programmazione Java Script
- Scopri cos'è la programmazione funzionale
- Impara le basi della programmazione
- Capirai come vengono creati progetti reali in Java Script
Informazioni sul corso
Nota!
Questa è una prima versione del corso. Il corso è completo all'80% e copre tutti i principali argomenti JS.
Il materiale esistente è sufficiente per almeno 3 mesi di studio attivo.
Fino al 31 marzo 2023 il corso sarà integrato con ulteriori 3 argomenti.
Gli studenti che acquistano il corso avranno accesso a tutti i componenti aggiuntivi gratuitamente e automaticamente.
Nella versione iniziale è previsto uno sconto aggiuntivo sul corso.
________________________________________________________________________
Ciao!)
Il mio nome è Dima.
E ho il piacere di presentarti il corso più completo e aggiornato sul linguaggio di programmazione più popolare, JavaScript.
Se non hai scritto una sola riga di codice, questo corso fa per te.
Questo corso è rivolto a principianti assoluti di programmazione, ma che conoscono le basi di HTML e CSS.
Ciò significa che insieme, passo dopo passo, passeremo dalle basi di Java Script alla creazione di progetti sorprendenti e alla comprensione completa di come funziona il linguaggio di programmazione Java Script.
Comprendere i principi di JS, non stipare.
In questo corso non imparerai senza meta un mucchio di regole e funzioni, né ripeterai inutilmente il codice da un video.
Impareremo invece come funziona JS, ne comprenderemo le regole e le caratteristiche in modo che tu possa risolvere autonomamente eventuali problemi e trovare risposte.
Cioè, imparerai e, soprattutto, capirai tutto ciò di cui hai bisogno per lavorare in modo indipendente in questo linguaggio di programmazione.
Spiegazioni in linguaggio semplice e comprensibile.
Tutti gli esempi sono in un linguaggio semplice e comprensibile. Senza acqua inutile, stipata e senza termini incomprensibili.
Tanta pratica per una migliore padronanza della materia.
Questo corso è pratico. In esso troverai più di 20 compiti pratici da completare in modo indipendente, dozzine di test per la ripetizione del materiale e diversi progetti che creeremo insieme, padroneggiando passo dopo passo tutto il necessario per lavorare con sicurezza con il linguaggio di programmazione Java Copione.
Nel corso sono inclusi sussidi didattici moderni e semplici.
Inoltre, insieme al corso, viene fornita una presentazione dettagliata, con le regole e i suggerimenti più necessari, su tutti gli argomenti del corso. Credimi, questo corso non lascerà alcuna possibilità di non comprendere o non padroneggiare nessuno degli argomenti di Java Script.
Sono a disposizione per qualsiasi domanda riguardante il corso.
E ovviamente, se hai difficoltà, puoi sempre scrivermi e ti risponderò rapidamente. Tutti i problemi pratici sono accompagnati da risposte e spiegazioni se rimani bloccato da qualche parte.
Il corso è adatto a qualsiasi età
Se pensi che i linguaggi di programmazione siano difficili, che tu abbia bisogno di una certa mentalità, talento o conoscenza della matematica superiore, lascia che ti dimostri che chiunque può padroneggiare la programmazione.
Garanzia di qualità di 30 giorni
Se hai ancora dei dubbi, questo corso ti dà l'opportunità di riavere indietro i tuoi soldi se non ti piace entro 30 giorni.
Migliaia di recensioni positive sulla formazione.
Allora chi sono io? Mi chiamo Dmitry Fokeev e creo corsi professionali di design, software e sviluppo web. E nessuno può dire di me cose migliori degli studenti che hanno seguito i miei corsi.
I miei corsi sono già stati seguiti da più di 15.000 studenti in tutto il mondo, e hanno lasciato più di 5.000 recensioni, con una valutazione media di 4,84 su 5.
Unisciti a me e iniziamo a creare insieme fantastici lavori in Java Script
Ci vediamo in classe!
A chi è rivolto questo corso?
Per front-end principianti, sviluppatori web.
Requisiti iniziali
È richiesta la conoscenza base di HTML e CSS.
Non è richiesta alcuna conoscenza preliminare di linguaggi di programmazione o conoscenze avanzate di matematica.
9
corsiDal 2016 creo originali corsi online. Insegno professionalmente a lavorare con gli editor grafici Adobe, insegno design e sviluppo web.
Ciao! Mi chiamo Dima! Non voglio vantarmi, ma devo farlo) Ho insegnato a più di 5.000 studenti in tutto il mondo nei miei corsi online proprietari. Oltre 2.000 recensioni reali con una valutazione media di 4,83 su 5,00! Insegno web design, sviluppo web e i software necessari (Photoshop Illustrator, Figma). La mia esperienza di insegnamento consiste in 5 anni di tutoraggio freelance, nonché di insegnamento attraverso scuole e corsi online, su piattaforme globali di apprendimento a distanza. Gli studenti dei miei corsi notano le mie migliori qualità nel modo in cui presento il materiale senza stipare, in modo divertente e interessante.
Preparazione
1. Come frequentare il corso. Scarica materiali
2. Installa il software necessario
Nozioni di base su JavaScript
1. Benvenuti nel club Ciao mondo!
2. Come funziona JavaScript
3. Il punto e virgola è importante? Come creare commenti
4. Cosa sono le variabili
5. Maggiori informazioni sulle variabili
6. Mettiti alla prova: Conoscenza delle variabili
7. Cosa sono le "espressioni" e le "istruzioni"
8. Tipi di dati
9. Caratteristiche dei numeri e delle stringhe
10. Metti alla prova te stesso: tipi di dati
11. Introduzione agli operatori. Operatori matematici "+" "-" "*" "/"
12. Come funzionano gli operatori di confronto ">" "==" "13. Mettiti alla prova: Operatori di confronto
14. Priorità dell'operatore
15. Conversione del tipo di dati
16. Oggetti standard. Riassumiamo e ripetiamo.
17. PRATICA-1. Crea un calcolatore dell'indice corporeo
18. PRATICA-2. Crea un randomizzatore d'amore
19. Presentazione di Se Else. Ramificazione condizionale
20. Come funzionano gli operatori logici "!" "??" "&&" "||"
21. Mettiti alla prova: Operatori logici
22. Come funziona l'operatore ternario "?"
23. Ultima parola per questo blocco
Approfondisci le nozioni di base di Java Script. Funzioni e oggetti
1. Usa "Usa rigoroso"
2. Introduzione alle funzioni
3. Espressione di funzione e dichiarazione di funzione
4. Ambito in JS
5. Metti alla prova te stesso: ambiti
6. Valori predefiniti per i parametri della funzione
7. Cosa sono le funzioni callBack
8. Come funzionano le funzioni delle frecce
9. PRATICA-3. Calcolatore del vincitore
10. Cosa sono gli oggetti
11. Proprietà degli oggetti nidificati
12. Notazione abbreviata per le proprietà
13. Creazione di funzioni negli oggetti e qualcosa su questo
14. PRATICA-04. Crea un calcolatore BMI utilizzando oggetti
15. Introduzione agli array
16. Introduzione ai metodi degli array
17. Introduzione al ciclo for
18. Interrompi e continua nei cicli For
19. Mentre esegui il ciclo while
20. Copiare oggetti. Mutazione degli oggetti
21. PRATICA-5-Crea una sequenza di Fibonacci
22. CONTROLLATI. Quiz sulle nozioni di base di JS
23. Ultima parola per questo blocco
Nozioni di base sul DOM
1. Più carino e come funzionano gli snippet.
2. Cos'è DOM e l'ambiente JS
3. Ottenere elementi HTML
4. Cosa sono i nodi HTML e le relazioni tra gli elementi
5. Cos'è uno pseudo-array
6. Come funzionano i cicli for of e for in
7. Ottenere e modificare il contenuto dei tag
8. Creazione e inserimento di nuovi elementi DOM
9. Come funziona InsertAdjastmentHTML
10. Clonazione, spostamento ed eliminazione di elementi
11. Modifica degli stili CSS utilizzando JS
12. Ottenere e modificare gli attributi dell'elemento DOM
13. Che cos'è un gestore eventi su una pagina
14. Come aggiungere la riproduzione audio quando viene attivato un evento
15. PRATICA - 6. Crea un gioco per indovinare il numero
16. PRATICA - 7. Creare finestre modali
17. PRATICA - 8. Crea un gioco con l'alfabeto
18. CONTROLLATI. Prova D.O.M
19. Parola finale
Il lavoro sui dati profondi
1. Di cosa tratta questo blocco?
2. Come funziona il contesto di chiamata
3. Array destrutturanti
4. Destrutturazione degli oggetti
5. Come funziona l'operatore di spread
6. Qual è l'operatore resto?
7. PRATICA-9. Destrutturarsi, riposarsi e diffondersi
8. Cosa sono le classi in JS
9. Cos'è Impostato
10. Cos'è la mappa
11. Conversione di strutture dati
12. PRATICA-10. Mappa e impostazione
Lavorare con le stringhe
1. Metodi di stringa h. 1-Come funzionano le stringhe. metodo delle fette
2. Metodi di stringa h. 2. (taglia, in minuscolo, sostituisci)
3. Metodi di stringa h. 3 (Dividi/Unisci)
4. PRATICA-11. Lavorare con le stringhe
Funzionamento delle funzioni
1. Impostazioni delle funzioni predefinite
2. Oggetti come parametri di funzione
3. Funzioni di ordine superiore e di prima classe
4. Restituzione di una funzione da una funzione
5. metodo della funzione di chiamata
6. metodo della funzione di associazione
Lavorare con gli array
1. Metodi di base per gli array
2. Come funziona forEach
3. forEach sulla mappa e sul set
4. Iniziamo a creare l'applicazione
5. Metodo mappa()
6. Map() in pratica
7. metodo filtro()
8. Metodo Riduci()
9. Pratica. Filtra/mappa/riduci
10. Applicazione dei metodi alla pagina
11. metodo find()
12. Accedi all'account
13. Trasferimento di fondi dal tuo conto
14. metodo findIndex()
15. alcuni() e ogni() metodi
16. metodo flat()
17. metodo sort()
18. fill() e il metodo Array.from()
19. Pratica. Metodi di matrice
20. Conclusione del blocco
Numeri e tempo
1. Metodi numerici di base
2. Cos'è bigint
3. Come creare una data
4. Impostazione delle date nell'applicazione bancaria
5. Espressioni di data
6. Formati di data per diversi paesi
7. Formati numerici di diversi paesi
8. SetInterval e SetTimer
Immergersi più a fondo nel funzionamento del DOM
1. Raccolte statiche VS live
2. Coordinate dell'elemento
3. Cancellazione e ribollimento di eventi
4. Delegazione di eventi
5. Creazione di schede
6. Creazione di un menu trasparente
7. API di intersezione
8. Applicare Intersezione alle sezioni
9. Applicazione dell'intersezione alle immagini
10. Creazione di uno slider
11. Finitura dello slider
12. 3 modi per collegare uno script a un sito web
13. Conclusione