Série da semana

Que JavaScript é esse?

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 do 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
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
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
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
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
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
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
Acessar o curso

Mais cursos sobre JavaScript

Veja agora

Projeto completo para praticar

Projeto

Documentação

5 Desafios JavaScript

Recompensas:
500 DevUPs
10 Medalhas
75 Moedas

Ou você acerta

Ou você aprende.

Comunidade

Vc usaria JavaScript num projeto inteiro, back-end e front-end? Por que?

JavaScript: Dúvidas Frequentes e Suporte

Confira abaixo algumas respostas para perguntas comuns sobre JavaScript.

Suporte ao aluno - Deixe a sua dúvida.
Achou 12 meses muito tempo?

Programação muda todo dia e cada novidade nos obriga a rever tudo que já sabíamos. Só um estudo contínuo nos leva ao sucesso.

Apenas 3,5% dos nossos assinantes querem cancelar antes dos 12 meses

O que nossos clientes dizem:

"Excelente trabalho. É assim que a gente vê que o investimento vale a pena. Parabéns!"

- Danniery Alves -
O que nossos clientes dizem:

"Prá lá de bom... Está ótimo: com clareza, didática, conhecimento de causa e uma boa dose de humor. "Persistência" é o segredo."

- Paulo Costa -
O que nossos clientes dizem:

"DevMedia ensina mais do que qualquer faculdade!!!"

- Mauricio Hartmann -