Struttura del corso
Introduzione a JavaScript e Funzioni
- Che cosa è JavaScript?
- JavaScript attraverso il tempo
- Quando e dove utilizzare JavaScript
- Quando e dove non utilizzare JavaScript
- Fondamenti di scripting web
- Includere JavaScript nella tua pagina web
- Scrittura JavaScript dichiarazioni
- Utilizzo delle variabili
- Lavorare con gli operatori
- Catturare gli eventi del mouse
- Sintassi generale
- Funzioni di chiamata
- Ambito variabile
- Funzioni freccia
- Impostazione dei parametri predefiniti
Oggetti DOM e oggetti incorporati
- Interazione con l'utente
- Selezione degli elementi tramite il loro ID
- Accessla cronologia del browser
- Utilizzo dell'oggetto posizione
- Utilizzo di date e orari
Gestire numeri e stringhe
- Numeri
- Metodi globali
- L'oggetto numero
- La funzione Number()
- Valori booleani
- I valori nulli e indefiniti
- Corde
- Modelli di stringa
Memorizzazione dei dati in array
- Matrici
- Come scorrere gli array
- L'operatore dei tre punti
Gestione degli eventi in JavaScript e controllo del flusso del programma
- Tipi di evento
- Gestori di eventi
- L'oggetto evento
- Dichiarazioni condizionali
- Loop e strutture di controllo
- Come impostare e utilizzare i timer
Scripting con il DOM
- Nodi DOM
- Selezione di elementi con getElementsByTagName()
- Come leggere gli attributi degli elementi
- L'ispettore DOM di Mozilla e Chrome
- Che cosa è JSON? Un'introduzione
Programming con JavaScript, HTML e CSS Manipolazione
- Alcuni elementi importanti
- Trascina e rilascia
- Archiviazione locale
- Come lavorare con i file locali
- La proprietà di stile nel DOM
- Come accedere alle classi utilizzando className
- L'oggetto DOM styleSheets
- Come fare riferimento alle proprietà CSS3 in JavaScript
- Come impostare le proprietà CSS3
Riepilogo e passaggi successivi
Requisiti
- Conoscenza di base di HTML e CSS
- Familiarità con i concetti generali di programmazione
Pubblico
- Sviluppatori web
- Ingegneri del software
- Chiunque sia interessato ad apprendere JavaScript per lo sviluppo web
Recensioni (4)
I dettagli forniti, il modo di spiegare e la calma e fiducia che l'instruttore trasmette.
Cosmin Ghergheles - Ness
Corso - React, Redux and TypeScript
Traduzione automatica
Il Trainor fornisce più esempi che aiutano molto.
Romulo - Tribal Software Philippines, Inc.
Corso - Advanced TypeScript
Traduzione automatica
Apprezzo la professionalità del formatore, sa davvero di cosa parla e riesce a spiegare quasi anche gli argomenti più semplici in modo eccellente.
Marlon - National Confederation of Cooperatives
Corso - React with Next.js
Traduzione automatica
esercizi di pratica
Mateusz - DPDgroup IT Solutions sp. z o.o.
Corso - React Native for iOS and Android
Traduzione automatica