Busca DevMedia
Você está buscando por "javascript" em Cursos e Vídeos
Já conhece nosso Plano de Estudo?
Conheça o passo a passo da Carreira Programador Front-End
- Node.js: APIs e bancos de dadosCurso
A evolução das nossas APIs é separar os dados do código, permitindo que nossas APIs passem a lidar com dados dinâmicos. Isso é útil em sistemas onde os dados podem mudar com o tempo: por exemplo, sistemas e-commerce, onde o preço do produto vai
- Node.js: Publique sua API na internetCurso
Quando sua API estiver publicada na internet, ela estará disponível para ser consumida por qualquer sistema front-end, em qualquer lugar do mundo. É um passo importante na sua carreira Programador Full Stack.
- Node.js: APIs RESTful e Coleção de DadosCurso
Neste curso você construirá a primeira API que lida com coleções de dados. Esse é um passo fundamental na carreira back-end, pois a maioria das APIs são responsáveis pela troca de dados entre as camadas front-end e back-end.
- React Native: Funções JavaScript e React NativeCurso
Neste curso vamos falar sobre a utilização de funções JavaScript dentro do React Native. Através de uma série de exemplos mostraremos como as funções do JavaScript podem ser integradas de maneira simples ao React Native deixando o código mais organizado, com um maior nível de reaproveitamento.
- React Native: Usando Array.map e Array.filterCurso
Neste micro curso falaremos sobre dois recursos do JavaScript que podem ser aplicados ao React Native: Array.map e Array.filter, aumentando as possibilidades de aplicações que podem ser construídas.
- React Native: Criando um jogo da velha passo a passoCurso
Neste curso passo a passo vamos apresentar o projeto Jogo da Velha em React Native que você deverá construir utilizando os recursos aprendidos ao longo dessa missão, tais como: Pressable, funções JavaScript, escopos de função, entre outros.
- React JS: IntroduçãoCurso
React JS é uma biblioteca JavaScript utilizada para criar páginas web que permitem o usuário interagir com a página, por exemplo, clicando em um botão, digitando um texto em um input etc. Neste curso você aprenderá o que é React JS e como criar com ele sua primeira Single Page Application (SPA).
- Publique seu site na internetCurso
Nesse curso entenderemos o papel de um servidor Web e também como trabalhar com um servidor local, que roda no seu computador pessoal. Além disso, conheceremos o protocolo HTTP, o papel do servidor Web, o Node.js e o processo de deploy do seu si
- Node.js: IntroduçãoCurso
Neste curso vamos aprender a configurar um ambiente de desenvolvimento Node.js e implementaremos nossa primeira aplicação.
- Vue.js: Hello World com Vue 3.0 CLICurso
Neste curso você vai aprender como preparar o seu ambiente para programar utilizando o Vue.js. Para criar as aplicações, vamos utilizar o Vue CLI que é um recurso que agiliza o processo de desenvolvimento de uma aplicação.
- Node.js: Primeira API Hello WorldCurso
Neste curso instalaremos o Express através do gerenciador NPM e vamos criar uma aplicação simples que recebe dois números e retorna a soma deles.
- Vue.js: Exibindo listas (v-for)Curso
Neste curso você vai aprender como utilizar a diretiva v-for para renderizar listas.
- Node.js: Recebendo parâmetros no back-endCurso
Neste curso vamos continuar utilizando o Express, o framework Node que tem como principal objetivo o trabalho com APIs. Durante o decorrer desse conteúdo, vamos aprender a receber parâmetros no back-end da nossa aplicação.
- JavaScript: Estruturas condicionaisCurso
Nesse curso vamos abordar os diferentes tipos de estruturas condicionais disponíveis no JavaScript e suas utilidades.
- JavaScript: Estruturas de repetiçãoCurso
Estruturas de repetição são usadas quando há a necessidade de repetir um bloco de código diversas vezes. Nesse curso veremos as diferentes estruturas de repetição presentes na linguagem JavaScript e como utilizá-las.
- JavaScript: InputCurso
Neste curso abordaremos o uso de inputs para permitir a entrada de dados via CLI no JavaScript através do Node. Faremos isso utilizando a biblioteca readline-sync, que tem como objetivo permitir que sejam informados dados ao sistema utilizando-se da linha de comando.
- JavaScript: Objeto Literal e coleção de objetosCurso
Nesse curso vamos aprender sobre uma estrutura na linguagem JavaScript chamada objeto literal. Com essa estrutura podemos armazenar dados que pertencem a um mesmo domínio (contexto), o que nos permite ter um código mais fácil de ler e mais organizado.
- JavaScript: Aplicação em camadasCurso
Neste curso conheceremos o conceito de divisão do código em camadas. De forma simples, o código fica dividido em camadas quando o separamos em múltiplos arquivos - o que já fizemos anteriormente. Aprenderemos a construir aplicações em camadas utilizando recursos que já vimos.
- JavaScript: ArrayCurso
Nesse curso vamos conhecer o tipo de dado Array, que serve para organizar dados de um mesmo domínio. É muito importante para o programador conhecer como funciona um array, pois ele é usado na maioria dos sistemas atuais.
- Vue.js: Métodos e diretiva v-on:submitCurso
Para criar um formulário utilizando o Vue.js dois conceitos são extremamente importantes: métodos e a diretiva v-on:submit. Através deles o Vue.js consegue saber quando o botão de envio do formulário foi clicado e o que fazer quando isso acontece.
- JavaScript: Manipulação de stringCurso
Neste curso você vai aprender a manipular strings utilizando os recursos nativos presentes na linguagem JavaScript.
- JavaScript: MódulosCurso
Nesse curso veremos como usar módulos na linguagem JavaScript para deixar a aplicação mais organizada e fácil de manter.
- JavaScript: FunçõesCurso
Nesse curso veremos o que são funções, sua importância e como podemos usá-las na linguagem JavaScript.
- JavaScript: Funções nativas de DataCurso
Para manipular data e hora no JavaScript precisamos dominar o uso das funções nativas do objeto Date.
- JavaScript: Projeto completo de eventos astronômicosCurso
Neste curso colocaremos em prática alguns conceitos que já dominamos. Para isso vamos criar um projeto completo que exibe duas listas de chuvas de meteoros baseado na data atual do sistema.