Início Rápido com JavaScript

July 17, 2025 · View on GitHub

Idiomas

🇨🇳 简体中文 🇪🇸 Español 🇫🇷 Français 🇩🇪 Deutsch 🇯🇵 日本語 🇷🇺 Русский 🇰🇷 한국어 🇧🇷 Português 🇺🇸 English

Início Rápido com JavaScript

Start-Learning

Este curso foi projetado para iniciantes que desejam aprender JavaScript e os fundamentos da programação. Tentaremos construir um rastreador de finanças pessoais dinâmico, que o ajudará a entender os conceitos básicos de JavaScript.

JavaScript

Exercícios

ÍndiceNomeDificuldadePrática
01📖 🟢 Seu Primeiro Laboratório JavaScriptIntermediárioIniciar Lab
02📖 🟢 JavaScript e DOM BásicosIntermediárioIniciar Lab
03📖 🟢 Arrays e ObjetosIntermediárioIniciar Lab
04📖 🟢 Armazenamento e Recuperação de DadosInicianteIniciar Lab
05📖 🟢 Aprimorando o Rastreador de Finanças PessoaisInicianteIniciar Lab
06📖 🟢 Implementando o ResumoInicianteIniciar Lab
07📖 🟢 Valor é NuloInicianteIniciar Lab
08📖 🟢 Valor é UndefinedInicianteIniciar Lab
09📖 🟢 Valor é NúmeroInicianteIniciar Lab
10📖 🟢 Valor é StringInicianteIniciar Lab
11📖 🟢 Valor é BooleanoInicianteIniciar Lab
12📖 🟢 Tipo de ValorInicianteIniciar Lab
13📖 🟢 Arredondar Número para Precisão EspecíficaInicianteIniciar Lab
14📖 🟢 Limitando Números em JavaScriptInicianteIniciar Lab
15📖 🟢 Número é ParInicianteIniciar Lab
16📖 🟢 Número é ÍmparInicianteIniciar Lab
17📖 🟢 Número Aleatório em IntervaloInicianteIniciar Lab
18📖 🟢 Número para String de MoedaInicianteIniciar Lab
19📖 🟢 Capitalizar a Primeira Letra em JavaScriptInicianteIniciar Lab
20📖 🟢 Inverter String com JavaScriptInicianteIniciar Lab
21📖 🟢 Converter Strings para CamelCase com JavaScriptInicianteIniciar Lab
22📖 🟢 Truncando Strings em JavaScriptInicianteIniciar Lab
23📖 🟢 Preenchimento de Strings em JavaScriptInicianteIniciar Lab
24📖 🟢 Manipulação de Strings com JavaScriptInicianteIniciar Lab
25📖 🟢 Primeiro Elemento do Array (Head)InicianteIniciar Lab
26📖 🟢 Fundamentos de JavaScript Através da CodificaçãoInicianteIniciar Lab
27📖 🟢 Último Elemento do ArrayInicianteIniciar Lab
28📖 🟢 Array Sem o Último ElementoInicianteIniciar Lab
29📖 🟢 Filtrando Valores Falsos em Arrays JavaScriptInicianteIniciar Lab
30📖 🟢 Elemento Aleatório em ArrayInicianteIniciar Lab
31📖 🟢 Verificar se um Array Possui DuplicatasInicianteIniciar Lab
32📖 🟢 Verificar se um Array Inclui Todos os ValoresInicianteIniciar Lab
33📖 🟢 Verificar se um Array Inclui Quaisquer ValoresInicianteIniciar Lab
34📖 🟢 Filtrar Valores Únicos em ArraysInicianteIniciar Lab
35📖 🟢 Interseção Eficiente de Arrays em JavaScriptInicianteIniciar Lab
36📖 🟢 Encontrar a União de Elementos em um ArrayInicianteIniciar Lab
37📖 🟢 Clone Raso de ObjetoInicianteIniciar Lab
38📖 🟢 Selecionando Chaves de ObjetoInicianteIniciar Lab
39📖 🟢 Remoção de Chaves de ObjetosInicianteIniciar Lab
40📖 🟢 Mesclando Objetos JavaScript com Reduce e ConcatInicianteIniciar Lab
41📖 🟢 Converter Objeto em ParesInicianteIniciar Lab
42📖 🟢 Object From PairsInicianteIniciar Lab
43📖 🟢 Limitando Argumentos de Funções em JavaScriptInicianteIniciar Lab
44📖 🟢 Composição de Funções em JavaScriptInicianteIniciar Lab
45📖 🟢 Compondo Funções Eficientemente em JavaScriptInicianteIniciar Lab
46📖 🟢 Otimizando Funções JavaScript com MemoizationInicianteIniciar Lab
47📖 🟢 Debounce Promises em JavaScriptInicianteIniciar Lab
48📖 🟢 Técnicas de Currying em JavaScriptInicianteIniciar Lab
49📖 🟢 Verificar Ano BissextoInicianteIniciar Lab
50📖 🟢 Explore Conceitos de Programação JavaScriptInicianteIniciar Lab
51📖 🟢 Calcular a Diferença de Data em JavaScriptInicianteIniciar Lab
52📖 🟢 Adicionar Data por Dias em JavaScriptInicianteIniciar Lab
53📖 🟢 Criar Formatação de Tempo Legível por HumanosInicianteIniciar Lab
54📖 🟢 Gerador de Intervalo de DatasInicianteIniciar Lab
55📖 🟢 Funções Assíncronas para PromisesInicianteIniciar Lab
56📖 🟢 Clonagem Profunda de ObjetosInicianteIniciar Lab
57📖 🟢 String é JSON VálidoInicianteIniciar Lab
58📖 🟢 Stringify JSON CircularInicianteIniciar Lab
59📖 🟢 Achatando Objetos JavaScript com RecursãoInicianteIniciar Lab
60📖 🟢 Congelar Profundamente ObjetoInicianteIniciar Lab

Ambiente

LabEx é uma plataforma de aprendizagem interativa e prática dedicada à programação e tecnologia. Combina laboratórios, assistência de IA e máquinas virtuais para fornecer uma experiência de aprendizagem prática sem vídeos.

  • Uma abordagem rigorosa de "Aprender Fazendo" com laboratórios práticos exclusivos e sem vídeos.
  • Ambientes online interativos no navegador, com verificações automatizadas passo a passo.
  • Uma organização de conteúdo estruturada com o sistema baseado em Árvore de Habilidades.
  • Um recurso de aprendizagem crescente de 30 Árvores de Habilidades e mais de 6.000 Laboratórios.
  • O assistente de aprendizagem Labby, construído sobre os últimos modelos de IA, fornecendo uma experiência de aprendizagem conversacional.

Saiba mais sobre LabEx VM.

Mais