Course content
Introdução ao Javascript
2Sintaxe básica do Javascript
3Variáveis e tipos de dados em Javascript
4Operadores em Javascript
5Estruturas de controle de fluxo em Javascript
6Funções em Javascript
7Objetos em Javascript
8Manipulação do DOM com Javascript
9Eventos em Javascript
10Trabalhando com formulários em Javascript
11Validação de formulários com Javascript
12Manipulação de elementos HTML com Javascript
13Interação com APIs em Javascript
14AJAX em Javascript
15Armazenamento de dados com o LocalStorage em Javascript
16Desenvolvimento de jogos em Javascript
17Desenvolvimento de animações em Javascript
18Desenvolvimento de menus em Javascript
19Desenvolvimento de galerias de imagens em Javascript
20Desenvolvimento de carrosséis em Javascript
21Desenvolvimento de plugins em Javascript
22Desenvolvimento de aplicações web em tempo real com Javascript
23Desenvolvimento de aplicações mobile com Javascript
24Desenvolvimento de aplicações desktop com Javascript
25Desenvolvimento de aplicações para IoT com Javascript
26Desenvolvimento de chatbots com Javascript
27Desenvolvimento de inteligência artificial com Javascript
28Desenvolvimento de realidade virtual e aumentada com Javascript
29Desenvolvimento de blockchain com Javascript
30Desenvolvimento de aplicações de criptomoedas com Javascript
31Desenvolvimento de aplicações de machine learning com Javascript
32Desenvolvimento de aplicações de reconhecimento de voz com Javascript
33Desenvolvimento de aplicações de reconhecimento de imagem com Javascript
34Desenvolvimento de aplicações de reconhecimento facial com Javascript
35Desenvolvimento de aplicações de reconhecimento de texto com Javascript
36Desenvolvimento de aplicações de tradução de idiomas com Javascript
37Desenvolvimento de aplicações de análise de sentimentos com Javascript
Course Description
O curso "Como utilizar o Javascript no desenvolvimento de sites web" é um extenso e abrangente recurso de aprendizado, ideal para quem deseja aprofundar seus conhecimentos na criação de sites utilizando uma das linguagens de programação mais populares e versáteis do mundo: o Javascript. Com 37 páginas de conteúdo cuidadosamente elaborado, este curso oferece uma jornada completa desde os conceitos básicos até as aplicações mais avançadas e inovadoras.
Introduzindo inicialmente os alunos ao universo do Javascript, o curso começa com uma visão geral da linguagem e sua importância no cenário do desenvolvimento web moderno. Em seguida, são explicados os fundamentos da sintaxe, variáveis e tipos de dados, construindo uma base sólida para o aprendizado.
Os módulos intermediários abordam os operadores, estruturas de controle de fluxo e funções, componentes essenciais para a criação de scripts eficientes e bem estruturados. A manipulação do Document Object Model (DOM), a gestão de eventos e o trabalho com formulários são temas cruciais que capacitam os alunos a criar interações dinâmicas e responsivas em suas páginas web.
À medida que o curso avança, os alunos exploram a criação e manipulação de objetos, o uso de AJAX para comunicação assíncrona com servidores, e técnicas de armazenamento local com LocalStorage. Diversos projetos práticos são apresentados, como o desenvolvimento de jogos, animações, menus, galerias de imagens, carrosséis e plugins, para que os alunos possam aplicar o que aprenderam em situações reais.
Além das funções básicas e intermediárias, o curso mergulha em áreas especializadas e emergentes do desenvolvimento com Javascript. Os tópicos avançados incluem o desenvolvimento de aplicações web em tempo real, aplicações mobile e desktop, e até mesmo soluções para a Internet das Coisas (IoT). O curso também desbrava os domínios da inteligência artificial, com módulos sobre chatbots, aprendizado de máquina e reconhecimento de voz, imagem, texto e facial.
Outras áreas de inovação tecnológica são exploradas, incluindo a realidade virtual e aumentada, blockchain, criptomoedas, tradução de idiomas e análise de sentimentos. Cada uma dessas áreas é desmembrada em aplicações práticas e teóricas, oferecendo um panorama completo das capacidades e oportunidades do Javascript no cenário tecnológico atual.
Enquadrado na categoria de Informática (TI) e mais especificamente na subcategoria de Programação Front-End, este curso está designado para equipar os desenvolvedores com as habilidades necessárias para criar experiências web modernas, interativas e eficientes. Ao concluir este curso, os participantes estarão preparados para enfrentar desafios diversos no desenvolvimento de aplicações web e além, utilizando o poder e a flexibilidade do Javascript.
This free course includes:
1h52m free online audio course
37 content pages
Certificate of course completion
Exercises to train your knowledge