curso em Desenvolvimento Web Skill Tree
Desafios Interativos de Desenvolvimento Web
Iniciante
Neste curso, você aprenderá a aprimorar suas habilidades em desenvolvimento web com nossos desafios interativos de JavaScript. Da manipulação do DOM a algoritmos avançados, enfrente mais de 130 laboratórios práticos projetados para todos os níveis. Perfeito para desenvolvedores aspirantes nos EUA e Europa que buscam construir experiência de codificação no mundo real.
javascriptweb-developmenthtml
💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês
- Introdução
- Programa
Fundamentos de JavaScript
Manipulação de Strings
Arrays e Ordenação
Funções e Closures
Calculadora Simples com Funções Encapsuladas
Funções de Calculadora de Imposto de Renda Pessoal
Otimize Interações Web com Debounce em JavaScript
Implementar a função apply
Implementar uma Função de Incremento
Implementar a função call
Implementação de setInterval Usando setTimeout
Implementar Array Reduce em JavaScript
Objetos e JSON
Manipulação do DOM
Manipulação de Eventos
Algoritmos Básicos
Estruturas de Dados
Árvores Binárias
Diâmetro da Árvore Binária
Encontrar o k-ésimo menor elemento em uma BST
Árvore Binária Balanceada
Aplanar Árvore Binária para Lista Encadeada
Contagem de Nós em Árvore Binária Completa
Média dos Níveis em Árvore Binária
Visão Lateral Direita de Árvore Binária
Subárvore de Outra Árvore
Caminhos em Árvore Binária
Validar Árvore de Busca Binária
Implementar a Soma do Caminho da Raiz à Folha em JavaScript
Soma das Folhas Esquerdas
Profundidade Mínima de uma Árvore Binária
Árvore Binária Simétrica
Verificação de Igualdade de Árvore Binária
Mesclar Árvores Binárias
Programação Dinâmica
Algoritmos Gulosos
Backtracking
Dois Ponteiros
Janela Deslizante
Simulação e Problemas Matemáticos
Encontrando o Lobisomem
Segredo que Não Pode Ser Revelado
Conclusão da Aplicação de Máquina Caça-Níqueis
Programa Tradutor de Mensagens Alienígenas
Coletando Fragmentos de Lâminas de Bambu
Construindo Edifícios Altos em Terreno Plano
Divisão e Classificação
Estatísticas de Anos de Serviço
Projeto Estrelas Anuais
Bancada de Síntese Universal
Verificador de Nomes Patronímicos Islandeses
O Coelhinho Subindo Escadas
Método Mental Qian Kun
Janela Ideal de Negociação de Ações
Soma Máxima de Subarray
Desafio de Adição de Inteiros Grandes
Processamento de Strings e Expressões Regulares
Validação de Formulário de Emissão de Cartão Universitário
Cartão Universitário LabEx
Corrigir Problema de Verificação de Registro
Pacote Recebido
Pule Você da Próxima Vez
Análise e Realce de Conteúdo de Texto
Conversão e Geração de ISBN
Verificador de Força de Senha
Simplificar Caminhos de Arquivo no Estilo Unix
Implementação de Análise de String de Template
Processamento de Dados e Estatística
Design e Implementação de Sistemas
Navegador e Ambiente
Conceitos Avançados de JavaScript
Otimização de Algoritmos
Resolução de Problemas Complexos
Professor
Labby
Labby is the LabEx teacher.
Compartilhar no Google Classroom
Junte-se ao Nosso Discord e Aprenda Juntos
Junte-se AgoraAvaliações dos Usuários
" The platform is superb, it made it easy to understand concepts as a beginner."
— Kennedy Ngulle
" very easy and beginner friendly. I am not a beginner but I believe anyone with a passion to learn will appreciate this."
— Alexander Wildes Jr




