Curso Online Gratuito

Fundamentos de JavaScript

Aprenda os fundamentos da linguagem mais conhecida no desenvolvimento web
Idioma

Português

Tempo estimado

4 semanas

Nível de conhecimento
iniciante

Escolha o modelo do seu curso

Curso aberto

Acesso imediato ao conteúdo do curso

Udacity Experience

Tenha a experiência de nossos Nanodegree e entenda o principal diferencial da Udacity. Faça um projeto, receba a revisão de experts e comece seu portfólio.

O que você aprenderá

iniciante

Fundamentos de JavaScript

Profissionais com conhecimento de programação estão sendo cada vez mais requisitados no mercado. Isso acontece devido ao crescimento constante da digitalização de empresas e seus produtos. Para criar páginas web e sistemas interativos, o conhecimento do JavaScript e seus conceitos fundamentais é uma habilidade essencial.

Aprenda os fundamentos de JavaScript, a linguagem de programação mais conhecida no desenvolvimento web.

Menos detalhes

4 semanas para a conclusão

  • Introdução ao JavaScript

    Você será apresentado à história peculiar da linguagem JavaScript e aprenderá a usar o console de JavaScript e escrever sua primeira linha de código

  • Tipos de Dados e Variáveis

    Você aprenderá a usar diversos tipos de dados para representar dados em seu código e também a armazenar dados usando variáveis

  • Condicionais

    Nesta aula você transformará decisões da vida real em código com o uso de declarações condicionais e modelará problemas mais complexos com o uso de operadores lógicos

  • Loops

    Você vai aprender a executar código repetidamente com os fundamentos de loop e iteração, e a explorar o uso dos loops for e while de JavaScript

  • Funções

    Esta aula te ensinará a organizar seu código com declaração de funções e escrevendo expressões de função, e também desmistificará o comportamento complicado do JavaScript ao compreender sobre escopo e hoisting

  • Arrays

    Você será apresentado ao armazenamento de dados em arrays e à manipulação de arrays usando propriedades e métodos comuns

  • Objetos

    Nesta aula você criará objetos de JavaScript para representar tipos de dados complexos

  • O DOM (Document Object Model)

    Exclusividade do Udacity Experience

    Você será apresentado ao DOM, como ele é feito e como selecionar itens nele, e à Nodes e Elements

  • Criação de Conteúdos

    Exclusividade do Udacity Experience

    Você aprenderá a criar, atualizar e deletar conteúdos por meio de métodos de JavaScript e DOM

  • Eventos do Navegador

    Exclusividade do Udacity Experience

    Nesta aula você aprenderá o que é um evento de navegador, como detectar e reagir a um, e quais dados ele contém e quais são suas etapas

  • Desempenho

    Exclusividade do Udacity Experience

    Nesta aula você vai aprender a usar loop de eventos, a avaliar seu código para garantir que ele seja eficiente, e também como reflow e repaint (refluxo e redesenho) afetam o desempenho

  • Projeto: Crie seu Jogo da Memória

    Exclusividade do Udacity Experience

    Nesse projeto você irá demonstrar sua maestria em JavaScript construindo um jogo da memória online completo. Desde criando um grid para os cartões, adicionando funcionalidades para lidar com a entrada do usuário, e implementar a lógica do jogo - você combinará todas as suas habilidades de desenvolvimento web para criar uma experiência totalmente interativa aos seus usuários.

Inicie seu
Curso Online Gratuito

Conteúdo

  • Acesso imediato a sala de aula
  • Quizzes interativos

ou

Viva a
Udacity Experience

Conteúdo

  • Acesso imediato a sala de aula
  • Quizzes interativos
  • Certificado Udacity Experience
  • Conteúdo Exclusivo
  • Revisões de projeto feita por experts da área

Preço

R$ 99

* Seja aprovado no projeto e receba R$99 de desconto para fazer um Nanodegree!

Inicie o curso