25 anos de mercado

<Cursos de Programação/>

Os Melhores Cursos Online_

Nosos cursos oferecem uma imersão abrangente no mundo da programação, desde os conceitos básicos até as técnicas avançadas. São cursos de JavaScript, React, React Native, Node e muito mais. Explorando algoritmos, estruturas de dados e desenvolvimento web. Projetos práticos consolidam o aprendizado, preparando os alunos para desafios reais.

Para os iniciantes em programação ensinamos os fundamentos da lógica de programação, preparando o aluno para as principais carreiras: Front-end Web, Back-end e Mobile.

Comece agora

Francisco Gabriel

Aluno DevMedia

Maria Rodrigues

Aluna DevMedia

Victor Cozak

Aluno DevMedia

Pollyana Roberta

Aluna DevMedia

João Vitor

Aluno DevMedia

Pedro Henrique

Aluno DevMedia

Weydson Bruno

Aluno DevMedia

Francisco Gabriel

Aluno DevMedia

Maria Rodrigues

Aluna DevMedia

Victor Cozak

Aluno DevMedia

Pollyana Roberta

Aluna DevMedia

João Vitor

Aluno DevMedia

Pedro Henrique

Aluno DevMedia

Weydson Bruno

Aluno DevMedia

Por que escolher a DevMedia?

<Metodologia Inovadora/>

Desenvolvemos nesses 25 anos um método onde todo mundo pode aprender a programar.

Não precisa ter conhecimento em tecnologia.

Não precisa saber inglês.

Não precisa ser jovem.

Não precisa ser bom em matemática.

Você só precisa querer aprender.

Com a ferramenta correta você só vai precisar de dedicação.

Comece agora

Adquiri o curso de vocês e logo percebi que são os melhores do Brasil. É um passo a passo incrível. Só não aprende quem não quer. Foi o melhor investimento da minha vida!

Comprei a assinatura tem uma semana, aprendi mais do que 4 meses estudando outros cursos. Exercícios práticos que não tem como não aprender, estão de parabéns!

Depoimentos

<Transformando
histórias/>

+200.305

alunos que se tornaram programadores

Metodologia

<Descubra os diferenciais da nossa metodologia/>

<Progressão/>

.DevMedia:

Nos preocupamos em construir uma boa base para que o aluno desenvolva sua mente programadora.

.outras escolas:

Já começam ensinando as sintaxes das linguagem sem o aluno sequer ter conhecimentos de lógica.

<Prática/>

.DevMedia:

Projetos práticos e muitos exercícios em todas as etapas garantindo ao aluno um conhecimento sólido.

.outras escolas:

Muita vídeo-aula, pouco exercício, pouca repetição, pulam de nível antes da compreensão da matéria.

<Autonomia/>

.DevMedia:

Ensina a usar as tecnologias para os alunos ganharem a capacidade de montar seus projetos com total autonomia.

.outras escolas:

Ensinam através de projetos. O professor monta um projeto e os alunos copiam, não aprendem a fazer sozinhos.

Comece agora

Mente Programadora

<Você vai despertar a sua mente programadora em 5 passos />

#1

Menos aulas e
muita prática.

Nada de video-aulas intermináveis que te dão sono, aqui você vai colocar a mão no teclado e praticar o tempo todo

Menos aulas e mais prática
#3

Exercícios gamificados para fixar e motivar.

A plataforma é gamificada, seus acertos valem pontos e moedas o que torna os estudos mais motivantes e divertidos.

Menos aulas e mais prática
#5

Suporte ao aluno 365 dias do ano.

Na menor dúvida, você conta com um time de professores pacientes e dedicados a sua disposição 24h por dia.

Menos aulas e mais prática
#2

Plano de estudo
passo a passo.

Aprenda por camadas e ganhe uma nova habilidade a cada etapa, sem pular conteúdos e sem se perder pelo caminho.

Menos aulas e mais prática
#4

Projetos que
desenvolvem sua
autonomia.

Aqui não tem copia e cola. Desde a primeira aula você vai ganhar a capacidade de montar seus próprios projetos.

Menos aulas e mais prática

Cronograma Completo

<Acesso completo a Formação FullStack/>

Confira o cronograma ↓

Cronograma

Comece agora

Introdução

Variaveis e operadores

Objetos

Estruturas condicionais

Estruturas de repetição

Funções

Modulos

Import

Introdução

Propriedades

Seletores

Background

Box Model

Posicionamento

Flexbox

Pseudo-classes e Pseudo-elementos

Media Queries

Introdução

Algoritmos em portugol

Algoritmos na Prática

Variáveis

Operadores

Estruturas Condicionais

Estruturas de Repetição

Introdução

Variáveis e Operadores

Objetos

Estruturas Condicionais

Inputs

Array

Estruturas de Repetição

Manipulação De String

Manipulação de Data

Funções

Manipulação de Array

Módulos

Aplicação em Camadas

Introdução

Componentes

State Hook e evento onClick

Rotas

Props

Deploy

Coleção de dados

Introdução

Algoritmo em Portugol

Algoritmo na Prática

Variáveis

Operadores

Estrutura Condicional

Estrutura de Repetição

Introdução

Variáveis e Operadores

Objetos

Estrutura Condicional

Estrutura de Repetição

Array

Funções

Manipulação de Strings

Manipulação de Datas

Manipulação de Arrays

Módulos

Aplicações em Camadas

Introdução

Criando meu primeiro Banco de Dados

Comando SELECT

Comandos DML - INSERT, UPDATE e DELETE

Filtros - Operadores, WHERE, LIKE, IN e EXISTS

Ordenação - ORDER BY

Agregação e Funções - GROUP BY, HAVING e DATA

Seleção Múltiplas Tabelas e Funções - JOINs

Subqueries

Introdução

Primeira API - Hello World

Recebendo Parâmetros no Back-End

API Rest

API Rest e Coleção de Dados

Deploy - Publicando sua API

Introdução

Algoritmo em Portugol

Algoritmo na Prática

Variáveis

Operadores

Estrutura Condicional

Estrutura de Repetição

Introdução

Variáveis e Operadores

Objetos

Estrutura Condicional

Estrutura de Repetição

Array

Funções

Manipulação de Strings

Manipulação de Datas

Manipulação de Arrays

Módulos

Aplicações em Camadas

Introdução

Estilização e Exibição de imagens

Componentes

Naveção

Containers

Tab Navigation

Props

Variáveis de Estado

Componente TextInput

Stack Navigation

Coleção de dados

Avançando com JavaScript

Consimindo APIs

Deploy

Introdução

API Rest

Gamificação

<Plataforma gamificada que estimula e te ajuda no combate à procrastinação/>

Aqui seus acertos valem pontos, moedas, um lugar no ranking e até prêmios. Na DevMedia estudar é divertido.

Assine hoje

<Chega de adiar seus sonhos, conquiste uma nova vida através da programação./>

Começar agora

Promoção de Natal

DevMedia - Plataforma para Programadores

Oferta exclusiva de Natal!

<Perguntas frequentes>
Carreira
Por onde devo iniciar os estudos?

Recomendamos começar pelo Plano de Estudo Carreira Programador Front-End. Essa área da programação é mais visual e intuitiva, tornando-a ideal para iniciantes. No Front-End, você aprenderá a criar a parte visual dos sites, como layout, cores e interatividade. Depois de dominar o Front-End, você pode avançar para Programador Back-End, onde aprenderá a lidar com a lógica e o funcionamento interno dos sites, e, finalmente, para Programador Mobile, focando no desenvolvimento de aplicativos para smartphones. Nossa metodologia é estruturada de forma progressiva para garantir que você desenvolva confiança e experiência ao criar projetos reais, como sites estáticos e dinâmicos.

Em quanto tempo vou me tornar um programador?

O tempo necessário para se tornar um programador varia de acordo com a dedicação de cada estudante. Com nossa metodologia, que inclui um Plano de Estudo detalhado e suporte contínuo, você pode se tornar um programador de 6 meses a um ano, dependendo do seu ritmo e esforço. Nossa abordagem prática e orientada a projetos ajudará a acelerar seu aprendizado.

Eu preciso de um diploma de faculdade para começar a atuar como programador?

Não. Ser programador é uma excelente oportunidade para quem não possui diploma de faculdade. Muitas empresas contratam baseadas nas habilidades técnicas e experiência prática, não necessariamente em diplomas. Após conquistar uma vaga, você pode optar por complementar sua formação com um diploma.

Por que a programação se tornou a profissão mais promissora da atualidade?

A necessidade de programadores cresceu exponencialmente, especialmente após a pandemia de Covid-19, que forçou muitas empresas a se adaptarem ao digital. Com o crescimento das empresas de tecnologia, a demanda por programadores aumentou. Atualmente, há mais de 200 mil vagas abertas no Brasil devido à falta de profissionais qualificados.

Metodologia
Quais são os principais diferenciais da DevMedia?

Didática e Metodologia Com mais de 20 anos de experiência, nossa metodologia foca em menos aulas e mais prática. Desenvolvemos dezenas de projetos e exercícios para ajudar você a se tornar um programador completo. Nossos projetos são desafiadores e autênticos, não apenas exercícios repetitivos.
Projetos reais e exercícios Você desenvolverá diversos projetos práticos em cada carreira (Front-End, Back-End e Mobile), recebendo mentoria e suporte contínuo. A prática é essencial, e oferecemos milhares de exercícios para ajudar você a fixar o conteúdo e melhorar sua posição no ranking.
Suporte ao aluno Nossa plataforma oferece suporte dedicado com professores experientes, respondendo suas dúvidas em menos de uma hora. Isso garante que você receba a ajuda necessária durante toda a sua jornada de aprendizado.
Gamificação A DevMedia utiliza gamificação para tornar o aprendizado mais envolvente e motivador. Você acumula pontos e moedas por acertos, que podem ser trocados por produtos e customizações no seu card pessoal. Além disso, o sistema de ranking mensal incentiva a competição amigável e a melhoria contínua.

O que eu irei aprender estudando pela DevMedia?

Ao estudar conosco, você se tornará um programador Full Stack, dominando Front-End, Back-End e Mobile. Utilizamos a linguagem JavaScript, a mais utilizada no mercado, preparando você para criar sistemas webs e aplicativos celulares. Nossa abordagem prática inclui exercícios para fixar o conhecimento e desenvolvimento de projetos reais que te preparam, para o mercado de trabalho.

Quais as vantagens de aprender programação através da linguagem JavaScript?

  1. Ela é Multiplataforma, ela vai te permitir programar para web e para celulares utilizando praticamente a mesma sintaxe.
  2. Elá é Full Stack. Ela te permite criar aplicações Front-end, Back-end e Mobile. Isso acelera muito sua carreira e aumenta suas possibilidades de pegar trabalhos autônomos e conquistar uma vaga no mercado.
  3. Ela é fácil de aprender. Como ela não exige conhecimento inicial em “Orientação a Objetos” ela se torna mais simples com uma curva de aprendizado suave e vai te permitir começar a programar mais rápido do que outras linguagens

A plataforma oferece certificados?

Sim, oferecemos dois tipos de certificados: o certificado de conclusão, que você adquire ao consumir o conteúdo, e o certificado de autoridade, que você obtém ao acertar exercícios. Ambos possuem carga horária, que pode ser utilizada para fins acadêmicos, como atividades complementares na faculdade, e também para comprovações em processos seletivos ou no seu currículo.

A plataforma tem suporte ao aluno, como funciona?

Sim, temos uma equipe de programadores pronta para ajudar com todas as suas dúvidas! Durante o horário comercial, o tempo médio de resposta é de até 10 minutos. E não se preocupe, também oferecemos suporte à noite e nos finais de semana, com um prazo de resposta um pouco maior.

A DevMedia me forma como programador Full Stack?

Sim! Oferecemos uma formação completa, do zero até Full Stack. Nosso foco é na prática, então você vai encontrar muitos exercícios e projetos reais ao longo do curso. Garantimos que você sairá com a autonomia necessária para desenvolver seus próprios projetos com confiança!

Tem horário para as aulas?

Não, não temos horários fixos para as aulas. Todo o nosso conteúdo está disponível para você acessar a qualquer momento, permitindo que você estude conforme sua própria disponibilidade e ritmo. Dessa forma, você pode integrar o aprendizado à sua rotina de maneira mais flexível e eficaz.

Por que a DevMedia não usa videoaulas em sua didática?

Nosso foco principal é formar programadores de verdade. Sabemos que o dia a dia de um programador envolve muita leitura, interpretação e escrita de código. Por isso, nosso conteúdo é desenvolvido para ambientar você nesse processo desde o início, proporcionando mais autonomia e acelerando seu aprendizado.
Na vídeo-aula é o professor que está lendo, interpretando e escrevndo o código para você, isso limita o seu progresso. Ao ler e interagir diretamente com o conteúdo, você exercita sua capacidade de leitura e concentração, além de poder avançar no seu próprio ritmo. Dessa forma, você se torna um programador mais independente e preparado para os desafios reais do mercado.

Preciso de um computador específico para estudar na DevMedia?

Não é necessário nada específico. Qualquer computador com processador atual e memória de 8 GB é suficiente.

Eu consigo estudar pelo celular?

Sim, a DevMedia possui um aplicativo que te permite seguir com seus estudos de qualquer lugar.

A DevMedia tem aplicativo?

Sim, nosso aplicativo está disponível na Play Store e na Apple Store, permitindo que você estude de forma prática e conveniente em qualquer lugar.

Preciso estar na faculdade para acompanhar os estudos na DevMedia?

Não, a faculdade não é necessária. Você não precisa de nenhum conhecimento prévio para iniciar os estudos na nossa plataforma.

Assinatura e Pagamentos
Quais são os planos de assinatura disponíveis?

Oferecemos dois tipos de planos: o plano recorrente e o plano anual. No plano recorrente, a cobrança é lançada mensalmente no cartão de crédito, necessitando apenas do limite para uma parcela. No plano anual, o valor total é lançado no cartão de crédito, parcelado em 12 vezes, e você precisa dispor do valor total no limite do seu cartão. Você também pode optar por pagar no PIX ou no Boleto parcelado (sujeito à analise de crédito)

Adquirindo o plano, terei acesso a todo o conteúdo?

Sim, ao assinar nossa plataforma, você desbloqueia acesso total a todo o nosso conteúdo, sem precisar comprar nada separadamente.

A plataforma tem planos vitalícios?

Não, nossos planos são anuais, garantindo que você tenha acesso contínuo às atualizações mais recentes e aos novos conteúdos. A tecnologia evolui rapidamente, e um plano vitalício oferece um conteúdo estático que se tornará ultrapassado em pouco tempo. Com nossos planos anuais, você está sempre à frente, aprendendo as novidades e tendências mais atuais no mundo da programação.

A DevMedia tem fidelidade?

Sim, nosso plano tem uma fidelidade de 12 meses, o que garante o tempo ideal para você explorar nosso conteúdo e desenvolver a autonomia necessária para trabalhar com programação.

Como funciona o cancelamento?

Nós garantimos seu direito de cancelamento com reembolso total dentro dos primeiros 7 dias, tanto no plano anual quanto no plano recorrente. Após esse período, se você estiver no plano recorrente e optar por cancelar antes de completar 12 meses, há uma taxa de 10% sobre o valor total. No plano anual, não há multas adicionais, mas o valor pago não é reembolsável.
Para que você aproveite ao máximo seu investimento, oferecemos suporte personalizado para orientá-lo na utilização da plataforma. Também temos a opção de transferência de titularidade do plano, permitindo que outra pessoa aproveite o restante do seu período de assinatura.

A renovação é automática?

Sim, nosso plano anual renova automaticamente após 12 meses, proporcionando conveniência e continuidade no seu aprendizado. Na renovação automática não é debitado do seu cartão as 12 parcelas. Para facilitar e não prejudicar o seu limite, a renovação é feita no modelo recorrente, cobrando uma mensalidade a cada mês.
Além disso, a renovação não tem fidelidade, oferecendo total flexibilidade. Você também tem a liberdade de desativar a renovação automática a qualquer momento, garantindo controle absoluto sobre sua assinatura.

Cadastro
Como excluir meus dados da plataforma?

Para excluir seus dados da plataforma, acesse o link : https://www.devmedia.com.br/fale-conosco/ e abra um protocolo de 'Exclusão de dados'. Nossa equipe processará a solicitação e removerá todas as informações do seu cadastro.

Cursos de Programação

625 cursos

São mais de 400 cursos em diversas as áreas da programação: Java, PHP, Javascript, .NET, Python, Delphi, HTML, CSS, banco de dados e muito mais.

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

HTML: Escrevendo seus primeiros códigos
4 aulas

HTML: Escrevendo seus primeiros códigos

Neste curso veremos o que é e como utilizar editores de código. Aqui, você aprenderá a utilizar o editor de códigos...

HTML: span, iframe e comentários
4 aulas

HTML: span, iframe e comentários

O curso tem como foco a tag span, a tag iframe e os comentários no HTML.

Programando com Smartphone
7 aulas

Programando com Smartphone

Neste curso você vai descobrir como é possível programar usando apenas seu Smartphone ou Tablet, seja Android ou...

API com INSERT
14 aulas

API com INSERT

Você aprendeu anteriormente a criar APIs que retornam registros de um banco de dados. Neste curso vamos dar o...

HTML: Fundamentos
9 aulas

HTML: Fundamentos

O HTML é uma linguagem de marcação utilizada para a criação de páginas na web. Sua principal finalidade é estruturar o...

Node.js: APIs e bancos de dados
18 aulas

Node.js: APIs e bancos de dados

A evolução das nossas APIs é separar os dados do código, permitindo que nossas APIs passem a lidar com dados dinâmicos....

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

O props dá a capacidade de passar praticamente qualquer tipo de dado de um componente para outro e também possibilita...

React: Modificando o comportamento da página com State Hook e evento onClick
7 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
10 aulas

JavaScript: Aplicação em camadas

Neste curso conheceremos o conceito de divisão do código em camadas. De forma simples, o código fica dividido em...

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...

Ver mais
VER CURSOS EM ACERVO
Ver mais cursos em acervo

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

Aceitar