Cursos de Programação

620 cursos

Acesse todos esses cursos e muito mais através da nossa FORMAÇÃO COMPLETA FULL STACK. Saiba Mais

React Native: Consumindo APIs
15 aulas

React Native: Consumindo APIs

A parte do sistema onde acontece a interação do usuário também é chamada de UI (User Interface). Aplicativo mobile =...

React Native: Consumindo APIs Públicas de Terceiros
4 aulas

React Native: Consumindo APIs Públicas de Terceiros

No curso anterior vimos o que são APIs e como as utilizamos junto ao React Native. Agora, neste curso, veremos como...

Node.js: Publique sua API na internet
6 aulas

Node.js: Publique sua API na internet

Você já criou suas primeiras APIs REST. Agora é o momento de dar um passo adiante e publicar suas APIs na...

React: Trabalhando com coleções de dados
6 aulas

React: Trabalhando com coleções de dados

Neste curso veremos como trabalhar com coleções de dados no React. A ideia é que o site tenha componentes dinâmicos na...

Node.js: APIs RESTful e Coleção de Dados
8 aulas

Node.js: APIs RESTful e Coleção de Dados

Até esse momento você aprendeu a criar uma API RESTful simples, que recebe valores como parâmetro, processa esses...

React Native: Usando Array.map e Array.filter
4 aulas

React Native: Usando Array.map e Array.filter

Neste micro curso falaremos sobre dois recursos do JavaScript que podem ser aplicados ao React Native: Array.map e...

CSS: Flexbox
13 aulas

CSS: Flexbox

Neste curso ensinaremos uma técnica super importante do CSS conhecida como Flexbox, essencial para criar layouts...

React Native: Criando um jogo da velha passo a passo
8 aulas

React Native: Criando um jogo da velha passo a passo

Neste curso passo a passo vamos apresentar o projeto Jogo da Velha em React Native que você deverá construir utilizando...

React Native: Funções JavaScript e React Native
6 aulas

React Native: Funções JavaScript e React Native

Neste curso falaremos sobre a utilização de funções JavaScript dentro do React Native. Através de uma série de exemplos...

React Native: Fontes personalizadas
2 aulas

React Native: Fontes personalizadas

Neste micro curso falaremos sobre o uso de fontes personalizadas em aplicativos React Native. O objetivo é que você...

React Native: Pressable
2 aulas

React Native: Pressable

Neste micro curso falaremos sobre o componente Pressable do React Native, que serve como uma alternativa ao button. O...

React Native: Modal
2 aulas

React Native: Modal

Neste micro curso falaremos sobre o componente Modal do React Native, que serve para exibir mensagens fecháveis para o...

Publique seu site na internet
6 aulas

Publique seu site na internet

Uma das tarefas mais comuns que você vai se deparar durante sua carreira de programador front-end é publicar o seu site...

React: Componentização de aplicações com Props + useState
6 aulas

React: Componentização de aplicações com Props + useState

No React nos depararemos com diversas situações em que precisaremos passar informações entre componentes. Para isso,...

React: Modificando o comportamento da página com State Hook e evento onClick
5 aulas

React: Modificando o comportamento da página com State Hook e evento onClick

Uma das tarefas mais comuns que você vai se deparar durante sua carreira de programador front-end é fazer com que a...

CSS: Position relative e absolute
6 aulas

CSS: Position relative e absolute

Neste curso você aprenderá a utilizar outros valores da propriedade position do CSS: relative e absolute. Com eles...

CSS: Position fixed
6 aulas

CSS: Position fixed

A propriedade position, encontrada no CSS, define o posicionamento de um elemento no documento (página web). A...

API - Application Programming Interface
9 aulas

API - Application Programming Interface

API (Application Programming Interface) é um mecanismo que permite softwares diferentes se comunicarem. Um exemplo é...

CSS: Pseudo-classes e Pseudo-elementos
8 aulas

CSS: Pseudo-classes e Pseudo-elementos

Neste curso falaremos sobre a utilização de pseudo-classes e pseudo-elementos no CSS para uma estilização mais...

React.js: Introdução
8 aulas

React.js: Introdução

O React.js é uma biblioteca JavaScript amplamente utilizada na criação de páginas web interativas, que permitem ao...

CSS: Modificando elementos HTML
9 aulas

CSS: Modificando elementos HTML

A modificação de elementos HTML através do CSS é parte essencial da construção de páginas profissionais, pois através...

CSS: Background - Preenchendo o fundo de um elemento
6 aulas

CSS: Background - Preenchendo o fundo de um elemento

Background, ou área de fundo é o espaço localizado atrás de um conteúdo. Esse espaço pode ser preenchido utilizando uma...

HTML: Criando formulários
10 aulas

HTML: Criando formulários

Formulário no HTML é um recurso que permite ao usuário digitar informações diretamente em uma página. Um formulário...

CSS: Estilização através de seletores
8 aulas

CSS: Estilização através de seletores

Os seletores são padrões usados para identificar elementos em uma página. Com eles você pode definir estilos para...

React Native: Criando um aplicativo com tab navigation
8 aulas

React Native: Criando um aplicativo com tab navigation

A maioria dos aplicativos possuem mais de uma tela e com isso você vai precisar criar a navegação. Anteriormente você...

CSS: Propriedades
11 aulas

CSS: Propriedades

Nesse curso veremos as propriedades no CSS e como elas mudam a aparência dos elementos nas páginas web. Vamos abordar...

React Native: Componentes do tipo container
6 aulas

React Native: Componentes do tipo container

Normalmente, a tela do aplicativo é composta por mais de um componente. Para conseguir exibir mais de um componente na...

CSS: Introdução
8 aulas

CSS: Introdução

CSS (Cascading Style Sheets) é uma linguagem de estilos que serve para manipular a parte visual das páginas web. Com...

Programador Back-end: Introdução
9 aulas

Programador Back-end: Introdução

Este curso é o ponto inicial na sua carreira como programador back-end. Nele você vai aprender os conceitos básicos que...

Programador Mobile: Introdução
7 aulas

Programador Mobile: Introdução

Este curso é o ponto inicial na sua carreira como programador mobile. Nele você vai aprender os conceitos básicos que...

Programador Front-end: Introdução
7 aulas

Programador Front-end: Introdução

Este curso é o ponto inicial na sua carreira como programador front-end. Nele você vai aprender os conceitos básicos...

React Native: Criando componentes
10 aulas

React Native: Criando componentes

No React Native tudo que é exibido na tela para o usuário é chamado de componente. Imagens, textos e botões são...

JavaScript: Input
6 aulas

JavaScript: Input

Neste curso abordaremos o uso de inputs para permitir a entrada de dados via CLI no JavaScript através do Node. Faremos...

React Native: Estilização básica
10 aulas

React Native: Estilização básica

De nada adianta criarmos um aplicativo com funcionalidades muito úteis se não é claro para o usuário como utilizá-lo....

React Native: Exibindo uma imagem no aplicativo
8 aulas

React Native: Exibindo uma imagem no aplicativo

Praticamente todos os aplicativos exibem imagens como por exemplo: Instagram, Facebook, Nubank, dentre outros. As...

JavaScript: Aplicação em camadas
9 aulas

JavaScript: Aplicação em camadas

Neste curso vamos conhecer os conceitos de aplicação em camadas, que está por trás da separação do código em múltiplos...

React Native: Introdução
10 aulas

React Native: Introdução

React Native é um framework JavaScript utilizado para desenvolvimento de aplicativos para dispositivos móveis. Através...

Vue.js: Hello World com Vue 3.0 CLI
5 aulas

Vue.js: Hello World com Vue 3.0 CLI

Vue.js é um framework JavaScript utilizado para criar aplicações front-end chamadas de SPAs. Neste curso você vai...

React Native: Navegação
12 aulas

React Native: Navegação

Praticamente todo aplicativo possui mais de uma tela, com isso é necessário que o usuário possa navegar entre uma tela...

Node.js: Recebendo parâmetros no back-end
6 aulas

Node.js: Recebendo parâmetros no back-end

Neste curso vamos continuar utilizando o Express, o framework Node que tem como principal objetivo o trabalho com APIs....

Flutter: Conhecendo novos Widgets
11 aulas

Flutter: Conhecendo novos Widgets

Widgets são componentes de telas em Flutter. Exemplos desses componentes são botões, caixas de texto, ícones, etc....

Node.js: Primeira API Hello World
8 aulas

Node.js: Primeira API Hello World

O Express.js é um dos frameworks mais utilizados em conjunto com o Node.js porque ele facilita o desenvolvimento de...

Portugol: Estruturas de repetição
5 aulas

Portugol: Estruturas de repetição

Neste curso veremos o conceito de estruturas de repetição, além de conhecer todas as estruturas disponíveis no...

Portugol: Construindo uma aplicação de tabuada
4 aulas

Portugol: Construindo uma aplicação de tabuada

Neste curso veremos de forma prática como podemos reduzir a repetição de código através do uso de estruturas de...

Algoritmo: Estruturas condicionais
5 aulas

Algoritmo: Estruturas condicionais

As estruturas condicionais são um dos recursos mais utilizados no dia a dia do programador, quase todos os códigos que...

Portugol: Construindo uma mini calculadora
4 aulas

Portugol: Construindo uma mini calculadora

Neste curso vamos ver de forma prática o uso de operadores e aprenderemos a utilizar a estrutura condicional se / senao...

Algoritmo: Operadores aritméticos
5 aulas

Algoritmo: Operadores aritméticos

Os operadores aritméticos são utilizados na matemática para a resolução de cálculos. Neste curso conheceremos os...

JavaScript: Objeto Literal e coleção de objetos
5 aulas

JavaScript: Objeto Literal e coleção de objetos

Nesse curso vamos aprender sobre uma estrutura na linguagem JavaScript chamada objeto literal. Com essa estrutura...

Algoritmo: Variáveis e tipos de dados
4 aulas

Algoritmo: Variáveis e tipos de dados

Neste curso vamos nos aprofundar nos conceitos de variáveis e seus tipos de dados. As variáveis são formas de armazenar...

Vue.js: Exibindo listas (v-for)
6 aulas

Vue.js: Exibindo listas (v-for)

É comum em nossa página ou aplicação web exibirmos listas. Elas podem ser uma lista de notícias, postagens, jogos, etc....

Node.js: Introdução
3 aulas

Node.js: Introdução

O Node.js é uma plataforma que executa JavaScript no servidor, através dele podemos construir APIs e aplicações web...

Algoritmo: Primeiro código em Portugol
5 aulas

Algoritmo: Primeiro código em Portugol

Neste curso vamos dar nosso primeiro passo no mundo da programação. Vamos seguir todo o processo de criação, desde a...

Algoritmo: Portugol
4 aulas

Algoritmo: Portugol

O Portugol é uma linguagem voltada para o aprendizado da programação. Por ser totalmente em português, o portugol...

JavaScript: Array
5 aulas

JavaScript: Array

Nesse curso vamos conhecer o tipo de dado Array, que serve para organizar dados de um mesmo domínio. É muito importante...

HTML: Listas
5 aulas

HTML: Listas

As listas nos permitem criar subdivisões de textos para uma melhor abordagem sobre um assunto. Existem três tipos...

HTML: MetaTags
8 aulas

HTML: MetaTags

As tags de cabeçalho são tags HTML que ficam localizadas na seção de cabeçalho de uma página e podem ser utilizadas...

JavaScript: Estruturas de repetição
11 aulas

JavaScript: Estruturas de repetição

Estruturas de repetição são usadas quando há a necessidade de repetir um bloco de código diversas vezes. Nesse curso...

React: Passando e recebendo tags e componentes via props
5 aulas

React: Passando e recebendo tags e componentes via props

No React criamos um componente que por sua vez possui componentes menores. Uma das vantagens de criar um componente é a...

HTML: Tabelas
5 aulas

HTML: Tabelas

Tabelas são comumente utilizadas em páginas HTML para organizar e exibir dados em linhas e colunas. Neste curso vamos...

JavaScript: Estruturas condicionais
8 aulas

JavaScript: Estruturas condicionais

Estruturas condicionais são frequentemente usadas no desenvolvimento de software para definir fluxos diferentes para um...

Ver mais
VER CURSOS EM ACERVO
Ver mais cursos em acervo

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar