Curso JavaScript for Beginners
16 horasVisão Geral
Curso JavaScript for Beginners. JavaScript é uma das linguagens mais importantes quando se trata de construir sites e aplicativos modernos e interativos. Junto com HTML e CSS, é um dos principais blocos de construção da web - e está se tornando cada vez mais popular graças à riqueza de poderosas bibliotecas e estruturas JavaScript disponíveis.
Embora JavaScript possa ser um pouco mais difícil de aprender do que HTML e CSS, nosso Curso JavaScript for Beginners aprofundado fornecerá o conhecimento necessário para criar sites dinâmicos e envolventes - ou até mesmo aplicativos da web completos.
Este Curso JavaScript for Beginners é intensivo, mas garantimos que haja bastante tempo para perguntas e trabalhos práticos e úteis. Sabemos que os alunos aprendem mais rápido quando recebem muitas tarefas para experimentar.
JavaScript é uma linguagem de script ou programação usada para criar e controlar o conteúdo dinâmico de um site e implementar recursos complexos em páginas da web. É a terceira camada das tecnologias web padrão, sendo as outras duas HTML e CSS.
Alguns usos do JavaScript são:
- gráficos animados
- apresentações de slides de fotos
- validar formulários
Objetivo
Plano de carreira
Estas são algumas possíveis carreiras após concluir este curso:
- Desenvolvedor júnior de JavaScript > Desenvolvedor JavaScript > Desenvolvedor líder de JavaScript
- Web Designer Dinâmico > Web Designer Líder
Materiais
Portugues/Inglês + Lab PraticoConteúdo Programatico
Getting Started
- HTML CSS and JavaScript
- Client-side Vs Sever-side
- What is JavaScript?
- Find your Editor
- Browsers and Console
Loading JS
- JavaScript and Statements
- JavaScript Comments
- Execution Order
- Placing your JS in your HTML
- The Type Attribute
- Folder Structure
Core JS Syntax
- Variables & Data Types
- Conditional Code
- Operators and Expressions
- Operator Precedence
- Comparison Operators
- Strict Equality
- Logical Operators
- Modulus
- Increment/Decrement
- Ternary
- Loops: While, Do… While & For Loop
- Functions & parameters
- Variable Scope
Types & Objects
- Objects in javascript
- Creating arrays
- Array Properties
- Array Methods
- Addition Vs Concatenation
- Not a number
- Math Object
- String Object
- Quotes Inside Quotes
- String Properties
- String Methods
- String Comparison
- The Document Object Model (DOM)
- The Window Object
- The Document Object
- The Date Object
- Comparing Dates
- The Switch Method
Form Elements HTML5 & JS
- Input Types in HTML5
- Accessing the forms
- Using querySelector
- Using the name attribute to get info
- Accessing fields (DOM)
- HTML 5 Input form Validation
- Using the autofocus attribute
- Displaying placeholder text in form fields
- Using the required attribute
- Using the autocomplete attribute
Append/Output Info
- createElement
- appendChild
- createTextNode
- Output
- Exercise