Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Programming Languages JavaScript

JavaScript per principianti

Corso JavaScript dove imparerai i fondamenti di questo fantastico linguaggio di programmazione.
Rating: 4.7 out of 54.7 (62 ratings)
261 students
Created by Alessio Ferrari, Tuttofaredigitale Corsi Online
Last updated 3/2021
Italian
30-Day Money-Back Guarantee

What you'll learn

  • Capire come funziona JavaScript.
  • Creare script di media difficoltà per utilizzo reale.
  • Utilizzo di loop, funzioni, array, API DOM, etc.
  • Primi passi con jQuery.
  • Manipolare le proprie pagine web.
  • Creare un progetto completo.

Course content

8 sections • 80 lectures • 7h 7m total length

  • Preview01:28
  • Consigli utili per ottenere il massimo da questo corso
    02:39
  • Domande e risposte, dove farle ed averle
    01:03
  • Strumenti necessari
    02:32
  • Il Web è incredibile!
    01:56
  • Preview04:16
  • Preview07:30

  • Cos'è Javascript?
    05:40
  • La punteggiatura
    05:12
  • Preview03:23
  • Preview02:35
  • Le variabili
    07:22
  • Usare la console
    05:35
  • Aritmetica base ed operatori
    04:43
  • Diamo i numeri?
    04:50
  • Incrementare e decrementare
    04:29
  • Confronto con i boolean
    08:52
  • Ti parlo del tipo string
    13:23
  • Sfida di codifica
    00:51
  • Soluzione della sfida
    03:31
  • Array
    03:44
  • Array (II°parte)
    09:58
  • Creare e richiamare le funzioni
    08:47
  • Callback function
    08:17
  • Dichiarazioni condizionali
    10:48
  • Esercizio di codifica
    04:36
  • Sfida di codifica
    01:42
  • Soluzione della sfida
    04:33
  • Ripetere il codice: i loop
    07:39
  • Esempio loop e condizioni su un array
    06:54
  • Parametri predefiniti nelle funzioni
    03:53
  • Funzioni che aiutano funzioni
    05:07
  • Funzioni freccia
    06:16

  • Gli oggetti
    10:04
  • Metodi
    04:54
  • Oggetti annidati
    03:48
  • Parola chiave "this" in un oggetto
    04:00
  • Esercizio sugli oggetti
    4 questions
  • Getter e setter
    09:39
  • Le classi
    08:38
  • Esercizio sulle classi
    6 questions

  • Introduzione sezione
    00:41
  • Come includere Javascript nella tua pagina HTML
    06:05
  • Document Object Model (DOM)
    07:28
  • DOM ed i CSS
    06:01
  • Sfida "Fix the code!"
    03:37
  • Modificare l'HTML, un esempio
    09:40
  • Gestire gli eventi
    07:02
  • Aggiungere nuovi elementi al DOM
    07:31
  • Eventi con la tastiera ed il mouse (approfondimento)
    11:02
  • Progetto: Suona la batteria!
    01:20
  • Parte 1: la struttura
    07:12
  • Parte 2: eventi su tastiera e mouse
    05:55
  • Parte 3: i suoni
    06:06
  • Parte 4: animazione pulsanti e conclusione progetto
    04:36

  • Introduzione sezione
    00:52
  • Cos'è jQuery?
    01:28
  • Come implementare jQuery
    04:18
  • Prime righe di codice con jQuery
    06:18
  • Selettori e filtri
    09:51
  • Selettori e filtri avanzati
    09:43
  • Modificare il contenuto di una pagina web
    08:22
  • Gestire gli eventi con jQuery
    05:45
  • Come creare un effetto hover
    03:06
  • Effetto dissolvenza
    06:27
  • Attivare o disattivare?
    03:59
  • Sostituzione in blocco!
    03:55

  • Da leggere prima di iniziare la sezione
    00:30
  • Introduzione ai moduli
    02:36
  • Come installare Node.js
    02:07
  • Creare un modulo con la sintassi di Node.js
    04:40
  • Importare un modulo con Node.js
    03:09
  • Un altro modo per creare un modulo con Node.js
    03:12
  • Export default ed import
    12:12
  • BONUS: Eliminare i messaggi ES6 di JShint su VSCode
    01:49
  • Named export e named import
    08:18
  • Test di apprendimento
    5 questions

  • Introduzione alla programmazione asincrona
    02:48
  • Come creare una promessa (oggetto Promise)
    06:17
  • Esempio pratico promessa
    04:39
  • Come gestire le callback functions
    05:28
  • Separiamo il successo dal fallimento
    04:37
  • Test di apprendimento
    5 questions

  • In conclusione...
    01:47

Requirements

  • Conoscenza base dell'HTML e CSS
  • PC desktop o portatile

Description

Impara a muovere i primi passi con JavaScript. Questo corso ti introduce al mondo della programmazione in JavaScript. Con esempi pratici, esercizi e domande apprenderai ciò che ti serve per creare fantastiche applicazioni web.

Questo corso deriva da centinaia di ore di studio ed approfondimento e riassume le nozioni fondamentali per imparare al meglio JavaScript. Inoltre verrà aggiornato con nuove sezioni e contenuti.

Un corso passo-passo che ti accompagnerà per mano dentro la programmazione e la codifica delle tue prime righe di codice.

Oltre ai fondamentali, come le variabili, i loop (o cicli), alle dichiarazioni condizionali, conoscerai come interagire con il DOM (Document Object Model) ed anche ad utilizzare la famosa libreria jQuery. Poi, una volta che avrai appreso queste nozioni, il livello di difficoltà aumenta con le sezioni "JS avanzato".

Inoltre svilupperai un progetto divertente e complesso che ti darà soddisfazione mettendo in pratica ciò che hai imparato.

Imparerai a...

  • Utilizzare il tuo browser per programmare.

  • I fondamentali, dalla punteggiatura alle funzioni.

  • Le basi della programmazione orientata agli oggetti (OOP).

  • Il DOM.

  • Un assaggio di della famosa libreria jQuery.

  • Nozioni di JavaScript avanzate.

  • ...a mettere in pratica ciò che impari.

Il corso viene aggiornato periodicamente con nuove informazioni, sezioni e/o progetti divertenti per aiutarti ad apprendere le informazioni contenute nelle videolezioni.

Che dire, ora il prossimo passo che devi fare è iscriverti a questo corso, ti aspetto alla prima lezione.

A presto!

Who this course is for:

  • Per chi vuole iniziare a codificare in JavaScript
  • Sviluppatori Web Principianti
  • Affamati di sapere digitale

Instructors

Alessio Ferrari
Informatico, freelance, insegnante online
Alessio Ferrari
  • 4.6 Instructor Rating
  • 197 Reviews
  • 3,215 Students
  • 6 Courses

Ciao sono Alessio, sono un informatico con più di vent'anni di esperienza nel mondo digitale ed ideatore di tuttofaredigitale.

Il mio primo PC è stato l'Amstrad 8086, un vero pezzo da museo moderno, ed è stato subito amore.

Il progetto Tuttofaredigitale, questi corsi, eBook, i tutorial gratuiti, sono nati per condividere esperienza e conoscenza del mondo digitale in modo semplice.

Ho creato una moltitudine di siti web, in HTML e CSS ed utilizzando piattaforme come Wordpress, Shopify e recentemente Webflow. Ho scritto libri e pubblicato eBook con Amazon KDP ed ho utilizzato sempre Amazon come piattaforma per vendere prodotti a livello internazionale.

Con questo spazio su Udemy voglio fornirti la conoscenza in diverse branche del mondo digital che ti permetteranno di apprendere nuove abilità, ed aprirti nuove possibilità di carriera e di aiutarti a raggiungere i tuoi obiettivi futuri.

Pubblicherò corsi sui linguaggi di programmazione, HTML & CSS, JavaScript, Python, come aumentare la tua produttività grazie a servizi online, corsi su come creare siti web da zero ed altro ancora.

C'è ne per tutti, anche per te, basta solo avere il desiderio d'imparare.

Tuttofaredigitale Corsi Online
Impara nuove abilità, creati nuove opportunità
Tuttofaredigitale Corsi Online
  • 4.6 Instructor Rating
  • 213 Reviews
  • 3,299 Students
  • 7 Courses

Corsi online sul mondo digital, usa le potenzialità messe a disposizione da internet.

Che tu stia cercando di imparare una nuova abilità da zero, o che tu voglia rinfrescarti la memoria su qualcosa che hai imparato in passato, sei venuto nel posto giusto.

L'istruzione rende il mondo un posto migliore. Rendi il tuo mondo migliore con nuove competenze!

Formazione sempre disponibile anche da smartphone e tablet h24. Facili da seguire e strutturati in modo pratico per aiutarti ad imparare passo dopo passo.

Tuttofaredigitale porta conoscenza a tutti quelli che sono interessati ad apprendere, per rimanere aggiornati e crearsi delle nuove opportunità lavorative.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.