DevCast: Um bate papo sobre a evolução do JavaScript

A sintaxe do JavaScript mudou bastante nos últimos anos e isso pode tornar o código que lemos no Angular, React ou Vue um pouco difícil de entender. Para facilitar a entrada de novos programadores nos frameworks JavaScript modernos está aqui essa série de atualização. Iniciando nossa conversa apresentamos abaixo quais são os novos recursos da linguagem JavaScript. Confira!

O que achou desse DevCast?

Cursos: Primeiros passos para a carreira full-stack JavaScript

JavaScript

Curso
Primeiros passos com JavaScript
Neste curso vamos aprender a sintaxe do Javascript e entender como declarar variáveis, criar estruturas de repetição, arrays e construir funções utilizando pequenos exemplos para facilitar a compreensão da linguagem.
9 Aulas
Suporte
938 programadores já iniciaram esse curso
Acessar o Curso
Curso
Curso de Introdução ao JavaScript
Este curso é uma introdução ao JavaScript, onde aprenderemos conceitos básicos e as principais funções dessa linguagem. Para isso usaremos um formulário de pedidos para uma pizzaria, no qual será possível adicionar os sabores de pizza que desejamos comprar. Para isso teremos dois botões, um para adicionar e outro para remover as quantidades no pedido. Outra funcionalidade que veremos é o envio do formulário, pois este pedido precisa ser encaminhado para o servidor. Criaremos essa aplicação utilizando apenas JavaScript, sem nenhum framework.
14 Aulas
Suporte
4877 programadores já iniciaram esse curso
Acessar o Curso

TypeScript

Curso
O que é TypeScript?
TypeScript pode ser utilizado em qualquer cenário em que seja preciso lidar com JavaScript, mas destaca-se na construção de aplicações completas com Node.js. Neste curso conheceremos o TypeScript, um superset da linguagem JavaScript que tem sido amplamente empregado em aplicações web modernas devido aos diversos recursos que adiciona a essa tradicional linguagem de scripts, como orientação a objetos e tipagem forte de dados.
2 Aulas
Suporte
785 programadores já iniciaram esse curso
Acessar o Curso

Angular

Curso
O que é Angular?
O Angular pode ser adotado para o desenvolvimento de aplicações web, assim como mobile e desktop, desde que seja acompanhado de outras ferramentas, como o Electron e o Ionic. Neste curso conheceremos o Angular, um framework desenvolvido pelo Google e que é amplamente utilizado para o desenvolvimento de aplicações para a web, mobile e desktop. Para isso, analisaremos os seus principais conceitos e recursos, bem como apresentaremos uma aplicação implementada com essa tecnologia.
2 Aulas
Suporte
2408 programadores já iniciaram esse curso
Acessar o Curso
Curso
Minha primeira Single Page Application com Angular
Neste curso você aprenderá a criar uma Single Page Application com o Angular, um dos frameworks JavaScript para criação de aplicações client-side mais utilizados. Para isso, usaremos como cenário um Dashboard, que apresenta um resumo das consultas marcadas, assim como do faturamento de uma clínica médica. Esta aplicação cliente receberá os dados com os quais trabalhará de uma Web API em produção, publicada na internet, e os apresentará em painéis criados para este fim. Ao longo deste curso você aprenderá como trabalhar com o a Angular CLI para iniciar um projeto, criar componentes que manipulam o DOM e conversam entre si através de eventos, bem como a se comunicar com web services por meio de serviços. Com isso você também conhecerá o funcionamento da navegação por meio de rotas no Angular, um dos recursos fundamentais deste framework, muito utilizado neste tipo de aplicação.
25 Aulas
Suporte
568 programadores já iniciaram esse curso
Acessar o Curso

React

Curso
O que é React?
Neste curso aprenderemos o que é o React, um dos frameworks JavaScript que mais está em alta no mercado atualmente. Desenvolvido pelo Facebook, o React utiliza o conceito de componentes para criar aplicações com interfaces ricas, mantendo o isolamento entre as partes que compõem as páginas.
4 Aulas
Suporte
960 programadores já iniciaram esse curso
Acessar o Curso
Curso
Minha Primeira Single Page Application com React
Neste curso aprenderemos a desenvolver uma Single Page Application utilizando o React, uma das principais bibliotecas JavaScript da atualidade. Veremos aqui conceitos fundamentais como componentes e rotas, além de como consumir um web service RESTful utilizando a Fetch API do JavaScript. E para estilizar visualmente e dar à nossa interface a característica de responsividade, utilizaremos o Bootstrap 4.
19 Aulas
Suporte
677 programadores já iniciaram esse curso
Acessar o Curso

Projeto completo para praticar

463

programadores já acessaram esse projeto. Faça parte dessa comunidade!

Desafios de JavaScript

Exercício 1

React: Corrigindo o código de um componente

Acertos
39%
Erros
61%
Últimos que acertaram:

Exercício 2

Angular: Complete o código do componente

Acertos
62%
Erros
38%
Últimos que acertaram:

Exercício 3

React: Definindo as propriedades e o estado de um componente

Acertos
24%
Erros
76%
Últimos que acertaram:

Exercício 4

Angular: Declaração de componentes e serviços

Acertos
55%
Erros
45%
Últimos que acertaram:

Exercício 5

React: Efetuando uma requisição HTTP

Acertos
36%
Erros
64%
Últimos que acertaram:

Comunidade

Tag em Destaque: JavaScript

Feed de atividades do fórum

Rodolfo curtiu uma resposta de Jonatan : Montar um Site com Administração para conteúdos

14/Jan às 23:53

Rodolfo curtiu um post de Fernando : Montar um Site com Administração para conteúdos

14/Jan às 23:53

Rodolfo curtiu uma resposta de JOEL : Gerar quebras de linha no VueJS

14/Jan às 23:50

Eduardo curtiu um post de Helena : Como desabilitar o zoom nos navegadores do IOS?

14/Jan às 14:12

Helena criou um post : Como desabilitar o zoom nos navegadores do IOS?

14/Jan às 10:40

Ver todos os posts da tag

JavaScript: Dúvidas Frequentes e Suporte

Confira abaixo algumas respostas para perguntas comuns sobre JavaScript.

Suporte ao aluno - Deixe a sua dúvida.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrado através do seu cartão de crédito. *Tempo minimo de assinatura: 12 meses.
Assinatura Devmedia
Faça parte dessa comunidade 100% focada em programação e tenha acesso ilimitado. Nosso compromisso é tornar a sua experiência de estudo cada vez mais dinâmica e eficiente. Portanto, se você quer programar de verdade seu lugar é aqui. Junte-se a mais de...
+ 800 Mil programadores
Conheça agora!
,90* / mês
  • Séries
  • Projetos completos
  • Cursos
  • Guias de carreiras
  • DevCasts
  • Desafios
  • Artigos
  • App
  • Suporte em tempo real
A assinatura é cobrada através do seu cartão de crédito. *Tempo mínimo de assinatura: 12 meses.