O curso completo de JavaScript
Miscelânea / / November 28, 2023
O que você aprenderá
- Aprenda a manipular quaisquer elementos visuais em páginas da web
- Aprenda a criar aplicativos da web completos
- Aprenda a trabalhar com tipos de dados de linguagem
- Aprenda muitas técnicas modernas de desenvolvimento
- Domine todos os tópicos e áreas mais importantes do Java Script
- Aprenda a criar programas em Java Script
- Entenda como funciona a linguagem de programação Java Script
- Aprenda o que é programação funcional
- Aprenda o básico da programação
- Você entenderá como projetos reais são criados em Java Script
Sobre o curso
Observação!
Esta é uma versão inicial do curso. O curso está 80% concluído e cobre todos os principais tópicos de JS.
O material existente é suficiente para pelo menos 3 meses de estudo ativo.
Até 31 de março de 2023, o curso será complementado com mais 3 tópicos.
Os alunos que adquirirem o curso terão acesso a todos os complementos de forma gratuita e automática.
Durante a versão inicial há um desconto adicional no curso.
________________________________________________________________________
Olá!)
Meu nome é Dima.
E tenho o prazer de apresentar a vocês o curso mais completo e atualizado sobre a linguagem de programação mais popular, JavaScript.
Se você não escreveu uma única linha de código, este curso é para você.
Este curso é para iniciantes em programação, mas que conhecem o básico de HTML e CSS.
Isso significa que juntos, passo a passo, iremos desde o básico do Java Script até a criação de projetos incríveis e o entendimento completo de como funciona a linguagem de programação Java Script.
Compreender os princípios do JS, não estudar.
Neste curso, você não aprenderá um monte de regras e funções à toa, nem repetirá inutilmente o código de um vídeo.
Em vez disso, aprenderemos como o JS funciona, entenderemos suas regras e recursos para que você possa resolver quaisquer problemas de forma independente e encontrar respostas.
Ou seja, você aprenderá e, o mais importante, entenderá tudo o que precisa para trabalhar de forma independente nesta linguagem de programação.
Explicações em linguagem simples e compreensível.
Todos os exemplos estão em linguagem simples e compreensível. Sem água desnecessária, abarrotada e sem termos incompreensíveis.
Muita prática para melhor domínio do material.
Este curso é prático. Nele você encontrará mais de 20 tarefas práticas para realização independente, dezenas de testes para repetição de material e diversos projetos que criaremos juntos, dominando passo a passo tudo o que você precisa para trabalhar com confiança com a linguagem de programação Java Roteiro.
Materiais de ensino modernos e simples estão incluídos no curso.
Além disso, junto com o curso, é fornecida uma apresentação detalhada, com as regras e dicas mais necessárias, sobre todos os tópicos do curso. Acredite, este curso não deixará chance de não entender ou não dominar nenhum dos tópicos em Java Script.
Estou à disposição para qualquer dúvida referente ao curso.
E claro, se tiver alguma dificuldade, pode sempre escrever-me e responderei rapidamente. Todos os problemas práticos são acompanhados de respostas e explicações caso você fique preso em algum lugar.
O curso é adequado para qualquer idade
Se você acha que as linguagens de programação são difíceis, que você precisa de uma certa mentalidade, talento ou conhecimento de matemática superior, então deixe-me provar que qualquer pessoa pode dominar a programação.
30 dias de garantia de qualidade
Se ainda tiver dúvidas, este curso dá-lhe a oportunidade de receber o seu dinheiro de volta caso não goste no prazo de 30 dias.
Milhares de avaliações positivas sobre o treinamento.
Então, quem sou eu? Meu nome é Dmitry Fokeev e crio cursos profissionalizantes em design, software e desenvolvimento web. E ninguém pode dizer coisas melhores sobre mim do que os alunos que fizeram meus cursos.
Meus cursos já foram realizados por mais de 15.000 alunos ao redor do mundo, e deixaram mais de 5.000 avaliações, com nota média de 4,84 em 5.
Junte-se a mim e vamos começar a criar trabalhos incríveis em Java Script juntos
Vejo você na aula!
Para quem é este curso?
Para front-end iniciante, desenvolvedores web.
Requisitos iniciais
É necessário conhecimento básico de HTML e CSS.
Não é necessário nenhum conhecimento prévio de linguagens de programação ou conhecimentos avançados de matemática.
9
cursosTenho criado cursos online originais desde 2016. Eu ensino profissionalmente como trabalhar com editores gráficos da Adobe, ensino design e desenvolvimento web.
Olá! Meu nome é Dima! Não quero me gabar, mas preciso. Ensinei mais de 5.000 alunos em todo o mundo em meus cursos online proprietários. Mais de 2.000 avaliações reais com uma classificação média de 4,83 em 5,00! Ensino web design, desenvolvimento web e os softwares necessários (Photoshop Illustrator, Figma). Minha experiência docente consiste em 5 anos de tutoria freelance, além de lecionar em escolas e cursos online, em plataformas globais de ensino à distância. Os alunos dos meus cursos notam minhas melhores qualidades na forma como apresento o material sem empinar, de forma divertida e interessante.
Preparação
1. Como fazer o curso. Baixar materiais
2. Instale o software necessário
Noções básicas de JavaScript
1. Bem-vindo ao clube Olá mundo!
2. Como funciona o JavaScript
3. Os pontos e vírgulas são importantes? Como criar comentários
4. O que são variáveis
5. Mais sobre variáveis
6. TESTE-SE: Conhecimento das variáveis
7. O que são “expressões” e “instruções”
8. Tipos de dados
9. Recursos de números e strings
10. TESTE-SE: Tipos de dados
11. Introdução aos Operadores. Operadores matemáticos "+" "-" "*" "/"
12. Como funcionam os operadores de comparação ">" "==" "13. TESTE-SE: Operadores de comparação
14. Prioridade do operador
15. Conversão de tipo de dados
16. Objetos padrão. Resumimos e repetimos.
17. PRÁTICA-1. Crie uma calculadora de índice corporal
18. PRÁTICA-2. Crie um randomizador de amor
19. Apresentando If Else. Ramificação condicional
20. Como funcionam os operadores lógicos "!" "??" "&&" "||"
21. TESTE-SE: Operadores Lógicos
22. Como funciona o operador ternário “?”?
23. Palavra final para este bloco
Aprofunde-se nos fundamentos do Java Script. Funções e Objetos
1. Use "Usar Estrito"
2. Introdução às funções
3. Expressão de Função e Declaração de Função
4. Escopo em JS
5. TESTE-SE: Escopos
6. Valores padrão para parâmetros de função
7. O que são funções callBack
8. Como funcionam as funções de seta
9. PRÁTICA-3. Calculadora do vencedor
10. O que são objetos
11. Propriedades de objetos aninhados
12. Notação abreviada para propriedades
13. Criando funções em objetos e um pouco sobre isso
14. PRÁTICA-04. Crie uma calculadora de IMC usando objetos
15. Introdução às matrizes
16. Introdução aos métodos de array
17. Introdução ao loop for
18. Interromper e continuar em loops For
19. Enquanto Do Enquanto Loop
20. Copiando objetos. Mutação de Objetos
21. PRÁTICA-5-Crie uma sequência de Fibonacci
22. VERIFIQUE VOCÊ MESMO. Questionário básico de JS
23. Palavra final para este bloco
Noções básicas de DOM
1. Mais bonito e como os trechos funcionam.
2. O que é ambiente DOM e JS
3. Obtendo Elementos HTML
4. O que são nós HTML e relacionamentos de elementos
5. O que é uma pseudo-matriz
6. Como funcionam os loops for of e for in
7. Obtendo e alterando o conteúdo das tags
8. Criando e inserindo novos elementos DOM
9. Como funciona o InsertAdjastmentHTML
10. Clonando, movendo e excluindo elementos
11. Alterando estilos CSS usando JS
12. Obtendo e alterando atributos de elementos DOM
13. O que é um manipulador de eventos em uma página
14. Como adicionar reprodução de áudio quando um evento é acionado
15. PRÁTICA - 6. Crie um jogo para adivinhar o número
16. PRÁTICA - 7. Crie janelas modais
17. PRÁTICA - 8. Crie um jogo de alfabeto
18. VERIFIQUE VOCÊ MESMO. Teste DOM
19. Palavra final
Trabalho profundo de dados
1. Do que se trata esse bloqueio?
2. Como funciona o contexto de chamada this
3. Desestruturando matrizes
4. Desestruturação de objetos
5. Como funciona o operador spread
6. Qual é o operador resto
7. PRÁTICA-9. Desestruturação, descanso e propagação
8. O que são aulas em JS
9. O que está definido
10. O que é mapa
11. Convertendo Estruturas de Dados
12. PRÁTICA-10. Mapa e conjunto
Trabalhando com Strings
1. Métodos de string h. 1-Como funcionam as cordas. método de fatia
2. Métodos de string h. 2. (cortar, toLowerCase, substituir)
3. Métodos de string h. 3 (Dividir/Juntar)
4. PRÁTICA-11. Trabalhando com Strings
Operação de funções
1. Configurações de função padrão
2. Objetos como parâmetros de função
3. Funções de ordem superior e de primeira classe
4. Retornando uma função de uma função
5. método de função de chamada
6. método de função de ligação
Trabalhando com matrizes
1. Métodos básicos de array
2. Como funciona forEach
3. forEach no mapa e no conjunto
4. Vamos começar a criar o aplicativo
5. Método mapa()
6. Mapa() na prática
7. método filtro()
8. Método Reduzir()
9. Prática. Filtrar/mapear/reduzir
10. Aplicando métodos na página
11. método encontrar()
12. Faça login na conta
13. Transferindo fundos da sua conta
14. Método findIndex()
15. Métodos some() e every()
16. método plano()
17. método classificar()
18. Método fill() e Array.from()
19. Prática. Métodos de matriz
20. Conclusão do bloco
Números e tempo
1. Métodos numéricos básicos
2. O que é bigint
3. Como criar uma data
4. Configurando datas no aplicativo bancário
5. Expressões de data
6. Formatos de data para diferentes países
7. Formatos numéricos de diferentes países
8. SetInterval e SetTimer
Aprofundando-se no funcionamento do DOM
1. Coleções estáticas VS ao vivo
2. Coordenadas do elemento
3. Cancelando e borbulhando eventos
4. Delegação de eventos
5. Criando guias
6. Criando um menu transparente
7. API de interseção
8. Aplicar interseção em seções
9. Aplicando Interseção a Imagens
10. Criando um controle deslizante
11. Concluindo o controle deslizante
12. 3 maneiras de conectar um script a um site
13. Conclusão