Imagem do Curso gratuito Javascript

Curso online gratuitoJavascript

Duração do curso online: 11 horas e 56 minutos

4.83

EstrelaEstrelaEstrelaEstrelaEstrela

(124)

Curso gratuito de JavaScript da Universidade XTI abrange introdução, variáveis, operadores, estruturas de controle, objetos, eventos, DOM, Ajax e mais para programação front-end.

Neste curso gratuito, aprenda sobre

  • Fundamentos de JavaScript e Ambiente Web
  • Estruturas de Controle e Tratamento de Erros
  • Objetos Nativos e Estruturas de Dados
  • Funções, Eventos e Interação com o Navegador
  • DOM, Ajax e Manipulação de Conteúdo

Descrição do curso

O curso "JavaScript" é uma excelente oportunidade para quem deseja mergulhar no universo da programação Front-End. Com uma carga horária total de 11 horas e 56 minutos, este curso é altamente completo e didático, cobrindo desde conceitos básicos até tópicos mais avançados de JavaScript. Pertencente à categoria de Informática (TI) e à subcategoria de Programação Front-End, o curso é desenhado para fornecer uma compreensão profunda e prática da linguagem JavaScript.

O curso é estruturado de tal maneira que todos os fundamentos essenciais são abordados em profundidade. O conteúdo inicia com uma introdução ao JavaScript, levando o aluno a entender a sintaxe básica e os primeiros conceitos de programação com a famosa impressão do "Hello World!" no navegador. Em seguida, o curso conduz os alunos por um aprendizado gradual sobre as responsabilidades do browser e como JavaScript interage com ele.

Um dos destaques do curso é a abordagem sobre eventos, variáveis e constantes, que são pilares fundamentais para a criação de aplicações dinâmicas. Em módulos subsequentes, os alunos aprendem sobre as diferentes camadas e operadores em JavaScript, incluindo operadores matemáticos, de comparação, lógicos, de atribuição e especiais, como no cálculo de IMC. Isso proporciona uma base sólida para entender como manipular dados e controlar o fluxo das aplicações.

O curso também cobre em detalhe as estruturas de controle de fluxo, tais como condicionais (if/switch) e estruturas de loop (for, for in, do while). Essas aulas são essenciais para desenvolver lógica de programação robusta. Além disso, há conteúdos sobre tratamento de exceções, um aspecto crucial para garantir que suas aplicações funcionem corretamente sob diferentes condições.

Na seção dedicada a objetos, o curso explora minuciosamente diferentes objetos do JavaScript, como Boolean, Number, String e Array, bem como métodos e funcionalidades relacionadas a esses objetos. A compreensão profunda desses conceitos é fundamental para construir aplicações mais sofisticadas e eficientes.

Outro tópico de extrema importância é o Document Object Model (DOM), onde os alunos aprendem como interagir e manipular HTML e outros elementos do documento através de JavaScript. São abordadas tanto as APIs específicas do HTML quanto as APIs do CORE, que permitem a navegação e manipulação da árvore de elementos.

Além disso, o curso oferece uma introdução abrangente ao uso de AJAX, incluindo acesso a diferentes tipos de dados como TXT, HTML e XML. Esta seção é crucial para quem deseja criar aplicações web que necessitam de comunicação assíncrona com servidores.

Nos módulos finais, o curso explora outros tópicos importantes como cookies, HTML5 DOM Storage API, e temporizadores, equipando os alunos com conhecimentos necessários para criar experiência de usuário (UX) aprimorada em suas aplicações web.

Com uma avaliação média extremamente positiva de 4.8 estrelas, o curso "JavaScript" é amplamente reconhecido pela sua qualidade e profundidade, tornando-se uma escolha indispensável para quem deseja avançar no campo da programação Front-End.

Conteúdo do curso

  • Aula em vídeo: Universidade XTI - JavaScript - 01 - Introdução 10m
  • Exercício: _Qual é a finalidade do Javascript?
  • Aula em vídeo: Universidade XTI - JavaScript - 02 - Hello World! 05m
  • Exercício: Onde é recomendado colocar o script JavaScript em um arquivo XHTML?
  • Aula em vídeo: Universidade XTI - JavaScript - 03 - Browser Responsabilidades 12m
  • Exercício: _Qual é a principal responsabilidade do browser em relação ao JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 04 - Eventos 12m
  • Exercício: Qual é o principal papel dos manipuladores de eventos em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 05 - Variáveis 10m
  • Exercício: _Qual é a função das variáveis em Javascript?
  • Aula em vídeo: Universidade XTI - JavaScript - 06 - Constantes 13m
  • Exercício: Quais são os três tipos primitivos de dados em JavaScript mencionados na aula?
  • Aula em vídeo: Universidade XTI - JavaScript - 07 - Camadas 13m
  • Exercício: _Qual é o organismo responsável pela padronização do desenvolvimento web utilizando as tecnologias XHTML, CSS e JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 08 - Operadores 12m
  • Exercício: O que é um operador unário em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 09 - Operadores Matemáticos 10m
  • Exercício: _Qual é o operador matemático que retorna o resto da divisão em Javascript?
  • Aula em vídeo: Universidade XTI - JavaScript - 10 - Operadores de Comparação 06m
  • Exercício: Qual operador de comparação do JavaScript verifica a igualdade de valor e tipo de dado?
  • Aula em vídeo: Universidade XTI - JavaScript - 11 - Operadores Lógicos 04m
  • Exercício: _Qual é o operador lógico que verifica se um dos dois operandos é verdadeiro?
  • Aula em vídeo: Universidade XTI - JavaScript - 12 - Operadores de Atribuição 02m
  • Aula em vídeo: Universidade XTI - JavaScript - 13 - Operadores Especiais 13m
  • Exercício: Qual é a função do operador ternário em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 14 - Operadores Cálculo de IMC 18m
  • Exercício: Como calcular o Índice de Massa Corporal (IMC) em uma aplicação JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 15 - Estruturas e Declarações var function 06m
  • Exercício: _Qual das seguintes estruturas não é uma das principais estruturas da linguagem JavaScript mencionadas no vídeo?
  • Aula em vídeo: Universidade XTI - JavaScript - 16 - Estrutura Condicional if 12m
  • Exercício: Qual é a estrutura condicional mais simples em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 17 - Estrutura Condicional switch 06m
  • Exercício: _Qual é a vantagem do uso do Switch em relação à estrutura condicional if else em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 18 - Estrutura Condicional Cálculo do IMC 05m
  • Exercício: Qual é a classificação de IMC para uma pessoa com índice 29,5?
  • Aula em vídeo: Universidade XTI - JavaScript - 19 - Estrutura de Loop for 13m
  • Exercício: Quais são os elementos principais de um loop 'for' em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 20 - Estrutura de Loop for in 10m
  • Exercício: Qual é a função da estrutura 'for' em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 21 - Estrutura de Loop do while 05m
  • Exercício: _Qual é a diferença entre a estrutura de repetição while e a estrutura de repetição for?
  • Aula em vídeo: Universidade XTI - JavaScript - 22 - Estruturas para Tratamento de Exceções 14m
  • Exercício: Qual é o objetivo do bloco finally na estrutura try-catch em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 23 - Objetos JavaScript 12m
  • Exercício: _Quais são os três tipos de dados primitivos na linguagem JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 24 - Objeto Boolean 08m
  • Exercício: Qual das opções abaixo NÃO é considerada falsy no JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 25 - Objeto Number 10m
  • Exercício: _Qual é a propriedade que retorna o menor número representado em notação científica pela linguagem Javascript?
  • Aula em vídeo: Universidade XTI - JavaScript - 26 - Objeto String 26m
  • Exercício: Qual método deve ser evitado devido a restrições de acessibilidade?
  • Aula em vídeo: Universidade XTI - JavaScript - 27 - Objeto Array Indexado 29m
  • Exercício: _Qual é a estrutura utilizada para armazenar uma coleção de dados em conjunto de informações em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 28 - Objeto Array Associativo e Multidimensional 18m
  • Exercício: Qual é uma maneira de criar um array associativo em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 29 - Objeto Array Selecionador de Poltronas 25m
  • Exercício: Qual é o objetivo principal do projeto de JavaScript descrito no vídeo?
  • Aula em vídeo: Universidade XTI - JavaScript - 30 - Objeto Date 30m
  • Exercício: Qual é a função do objeto Date no JavaScript para obter a hora universal?
  • Aula em vídeo: Universidade XTI - JavaScript - 31 - Objeto Math 16m
  • Exercício: _Qual é a função que retorna o valor absoluto de um número no objeto Math do JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 32 - Objeto RegExp Regular Expression 40m
  • Aula em vídeo: Universidade XTI - JavaScript - 33 - Objeto RegExp Validação e Formatação 11m
  • Exercício: _Qual é o objetivo da validação de CPF e e-mail feita na aula?
  • Aula em vídeo: Universidade XTI - JavaScript - 34 - Funções JavaScript 18m
  • Exercício: Quais são as três formas de se construir funções em JavaScript mencionadas?
  • Aula em vídeo: Universidade XTI - JavaScript - 35 - Funções de CallBack 13m
  • Exercício: _Qual é o nome da função criada para apresentar o status de cada poltrona no localizador do SINE baladinha em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 36 - Eventos HTML, DOM0 e DOM2 42m
  • Exercício: O que é um disparador de evento em JavaScript?
  • Aula em vídeo: Universidade XTI - JavaScript - 37 - BOM Browser Object Model 22m
  • Exercício: _Como acessamos o Browser Object Model (BOM) no Javascript?
  • Aula em vídeo: Universidade XTI - JavaScript - 38 - Temporizadores 08m
  • Exercício: Qual função JavaScript é usada para criar temporizadores que não se repetem?
  • Aula em vídeo: Universidade XTI - JavaScript - 39 - Cookies 16m
  • Exercício: _Qual é a função dos cookies em Javascript?
  • Aula em vídeo: Universidade XTI - JavaScript - 40 - Cookies HTML5 DOM Storage API 05m
  • Exercício: Qual tecnologia de armazenamento de dados é discutida na transcrição para uso em JavaScript com HTML5?
  • Aula em vídeo: Universidade XTI - JavaScript - 41 - DOM Document Object Model 22m
  • Exercício: _Qual é a definição da DOM (Document Object Model) de acordo com a W3C?
  • Aula em vídeo: Universidade XTI - JavaScript - 42 - DOM HTML API 27m
  • Exercício: Qual é a diferença entre a DOM Core API e a HTML DOM API?
  • Aula em vídeo: Universidade XTI - JavaScript - 43 - DOM CORE API Navegação na Árvore 21m
  • Exercício: _Qual é a finalidade da Dom Core API?
  • Aula em vídeo: Universidade XTI - JavaScript - 44 - DOM CORE API Manipulação dos Nós 15m
  • Exercício: Como podemos adicionar um novo elemento em um documento HTML utilizando a DOM API?
  • Aula em vídeo: Universidade XTI - JavaScript - 45 - Ajax Introdução e Acesso a TXT, HTML, XML 28m
  • Exercício: _O que é AJAX?
  • Aula em vídeo: Universidade XTI - JavaScript - 46 - Ajax Cross Browser, Biblioteca, Acessibilidade, Proxy 23m
  • Exercício: Qual é uma prática importante ao trabalhar com Ajax em projetos web?

Este curso gratuito inclui:

11 horas e 56 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: Javascript

Kauansinho014

só por ter diversos cursos grátis já merece meus parabéns pq várias e muitas pessoas não tem condições de pagar um curso

Mirelli Melo Evers

explica muito bem

Jose Alexandre Pereira Dos Santos

Muito bom

Mais cursos gratuitos em Programação Front-End

Baixe o Aplicativo agora para ter acesso a + de 3300 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 9 milhões
de alunos

Certificado grátis e
válido em todo o Brasil

60 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, ebooks e audiobooks