1 00:00:02,220 --> 00:00:04,560 Então agora sabíamos para quem modula? 2 00:00:04,920 --> 00:00:07,650 Deixe-me resumir brevemente o JavaScript. 3 00:00:08,070 --> 00:00:10,980 JavaScript é uma linguagem de programação semanal digitada. 4 00:00:11,370 --> 00:00:15,930 É uma linguagem de programação orientada a objetos e seu pior, o título. 5 00:00:16,280 --> 00:00:21,360 Agora, o que você quer dizer com esse tipo semanal significa que não temos atribuição de tipo explícita. 6 00:00:21,660 --> 00:00:28,350 O JavaScript conhece tipos como números ou texto, que são chamados de string ou booleanos, que são verdadeiros ou 7 00:00:28,350 --> 00:00:35,040 falsos, mas não o forçam a definir qual tipo você está usando em uma variável ou em uma função. 8 00:00:35,610 --> 00:00:40,980 E, de fato, você também pode ter uma variável onde armazena um número que, de repente, muda para uma 9 00:00:40,980 --> 00:00:41,940 variável de texto. 10 00:00:42,180 --> 00:00:46,180 Assim, você pode alternar tipos dinamicamente em outros idiomas. 11 00:00:46,200 --> 00:00:47,190 Isso é diferente. 12 00:00:47,370 --> 00:00:52,920 E, embora isso ofereça maior flexibilidade para poder alterá-lo e não ter uma digitação estrita, também 13 00:00:53,280 --> 00:00:54,990 pode levar a erros. 14 00:00:55,110 --> 00:00:57,090 Portanto, é algo que você precisa estar ciente. 15 00:00:58,110 --> 00:01:04,920 Orientado a objetos significa simplesmente que os dados podem ser organizados em objetos lógicos e c. d objetos neste módulo. 16 00:01:05,580 --> 00:01:12,840 E um conceito importante aqui é que você deve estar ciente da diferença de tipos primitivos e de referência 17 00:01:12,840 --> 00:01:15,240 e anexado a esta palestra. 18 00:01:15,480 --> 00:01:21,270 Você encontrará um link para um artigo no vídeo que eu criei para o meu canal gratuito do YouTube, A Kadem 19 00:01:21,270 --> 00:01:26,640 Mind, onde eu mergulho em tipos primitivos e de referência e explico a diferença e por que eles são 20 00:01:26,640 --> 00:01:27,210 importantes. 21 00:01:27,330 --> 00:01:28,890 Então, definitivamente, verifique isso. 22 00:01:29,070 --> 00:01:35,760 Se os tipos primitivo e de referência não dizem nada a respeito da versatilidade, bem, podemos ver que neste 23 00:01:35,760 --> 00:01:38,400 curso o JavaScript é executado no navegador. 24 00:01:38,520 --> 00:01:40,120 E isso é realmente de onde vem. 25 00:01:40,350 --> 00:01:46,590 Mas você também pode usá-lo sem baú para executá-lo no seu P. C. fora de uma configuração do navegador ou também no 26 00:01:46,590 --> 00:01:47,400 dia do servidor4. 27 00:01:47,490 --> 00:01:49,530 E é exatamente isso que faremos neste curso. 28 00:01:49,800 --> 00:01:52,060 Vamos construir um servidor web sem chance. 29 00:01:52,380 --> 00:01:58,920 Portanto, temos essa ampla versatilidade de poder usar JavaScript em plataformas diferentes e você também pode executar 30 00:01:58,920 --> 00:02:01,770 uma ampla variedade de tarefas com JavaScript. 31 00:02:02,070 --> 00:02:08,220 Além disso, dependendo da plataforma em que você está executando, no navegador, você pode ouvir eventos do usuário renderizados no Dom e 32 00:02:08,220 --> 00:02:13,800 no servidor ou em um P. C. Você pode trabalhar com arquivos, com bases de dados. 33 00:02:14,100 --> 00:02:15,150 Muita coisa legal. 34 00:02:15,930 --> 00:02:20,790 Portanto, este é o resumo do JavaScript e o que compõe o idioma. 35 00:02:21,120 --> 00:02:28,020 Agora, vamos nos aprofundar em alguns recursos principais, além de alguns recursos JavaScript de última geração, que são 36 00:02:28,020 --> 00:02:29,340 suportados sem chance. 37 00:02:29,940 --> 00:02:32,820 E vamos ver algumas coisas que veremos ao longo do curso.