30h

Para conclusão

5
Cursos

Revise seus conhecimentos e Evolua sua lógica de programação com JavaScript

JavaScript é uma das linguagens de programação mais utilizadas e estudadas. Desde suas primeiras aplicações no front-end, a linguagem se desenvolveu e seu ecossistema se expandiu, hoje em dia sendo utilizada também em webapps, desenvolvimento mobile e back-end.

Por que praticar? A prática é essencial para transformar conhecimento teórico em habilidade aplicada. Com exercícios práticos, você desenvolve raciocínio lógico, se familiariza com o formato de exercícios de lógica utilizados em plataformas de estudo e testes e aprende a evitar os famosos bugs que podem comprometer a funcionalidade do seu código. Além disso, a prática constante fortalece sua confiança e te ajuda a construir um portifólio sólido para destacar suas habilidades.

O que você vai aprender nesta formação? Nesta formação prática, você consolidará os fundamentos da linguagem através de exercícios "mão na massa" e abordará temas essenciais em programação e a forma como são utilizados com JavaScript, como lógica condicional, laços de repetição, funções e muito mais. Ao final, você terá exercitado seus conhecimentos sobre como funcionam essas estruturas e também terá praticado lógica de programação com exercícios.

Vamos começar essa jornada?

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • Juliana Amoasei

    Desenvolvedora JavaScript com background multidisciplinar, sempre aprendendo para ensinar e vice-versa. Acredito no potencial do conhecimento como agente de mudança pessoal e social. Atuo como instrutora na Escola de Programação da Alura e, fora da tela preta, me dedico ao Kung Fu e a nerdices em geral.

  • Juliana Amoasei

    Desenvolvedora JavaScript com background multidisciplinar, sempre aprendendo para ensinar e vice-versa. Acredito no potencial do conhecimento como agente de mudança pessoal e social. Atuo como instrutora na Escola de Programação da Alura e, fora da tela preta, me dedico ao Kung Fu e a nerdices em geral.

Passo a passo
  1. 1 Dominar os fundamentos

    Neste primeiro momento, vamos revisar as peças fundamentais da lógica de programação: condicionais e laços de repetição, reforçando os conceitos-chave que são a base para projetos mais complexos. Também vamos relembrar as formas possíveis de criação de funções em JavaScript, com suas particularidades.

    Você também vai ter acesso aos primeiros exercícios de lógica de programação, desde fluxos simples até a resolução de problemas mais complexos.

    • Curso Praticando JavaScript: condicionais

      06h
      • Revise os tipos de fluxo condicional usados em JavaScript
      • Entenda as diferenças entre if/else, operador condicional e switch/case
      • Pratique o uso de condicionais em lógica de programação com exercícios
    • Curso Praticando JavaScript: laços de repetição

      06h
      • Revise o conceito de laços de repetição em lógica de programação
      • Pratique a sintaxe dos laços usados em JavaScript
      • Entenda as diferenças entre for, while e do/while
      • Pratique o uso de laços de repetição em lógica de programação com exercícios
    • Curso Praticando JavaScript: funções

      06h
      • Revise o conceito de função em lógica de programação
      • Pratique a sintaxe dos tipos de função usados em JavaScript
      • Pratique o uso dos parâmetros e retorno
      • Entenda o uso da recursão em funções
      • Revise as diferenças entre declaração de função, expressão de função e arrow function
      • Pratique o uso de funções em lógica de programação com exercícios
  2. 2 Trabalhar com dados estruturados

    Neste passo, vamos relembrar as estruturas de dados essenciais em JavaScript, fundamentais para qualquer projeto mais avançado: arrays e objetos.

    Através de exercícios práticos, você será capaz de aplicar operações e métodos específicos para manipular dados de forma otimizada usando cada uma dessas estruturas. Com isso, poderá resolver problemas mais avançados de lógica.

    • Curso Praticando JavaScript: arrays

      06h
      • Revise o conceito de array em lógica de programação
      • Pratique como acessar arrays em JavaScript e manipular dados
      • Relembre o uso do laço for para acessar a manipular arrays
      • Entenda as diferenças entre for e for...of e quando utilizá-los
      • Revise alguns métodos de array mais usados e como usar a sintaxe de callback
      • Pratique a resolução de exercícios de lógica de programação com arrays
    • Curso Praticando JavaScript: objetos

      06h
      • Revise o conceito de objeto em lógica de programação
      • Pratique como acessar objetos em JavaScript e manipular dados
      • Relembre o uso do laço for...in para acessar e manipular objetos
      • Revise alguns métodos de objeto mais usados
      • Pratique a resolução de exercícios de lógica de programação com objetos

Escola

Programação

Além dessa, a categoria Programação conta com cursos de Lógica, Python, PHP, Java, .NET, Node JS, C, Computação, Jogos, IoT,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas