25 anos de mercado

<Curso de Programação para Iniciantes/>

Formação do Zero ao Expert_

A programação se divide em três áreas. Escolher bem a sua é o primeiro passo. A carreira de programador pode ser dividida em três segmentos: programação Front-end, programação Back-end e programação Mobile.

Cada uma dessas áreas exige conhecimentos e habilidades diferentes. Então antes de mais nada é preciso conhecer bem cada uma delas para fazer uma boa escolha e iniciar sua carreira com o pé direito.

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

Assinatura

<Escolha o plano que mais
combina com você/>

Plano anual

Em até 12x

R$ 69,90

à vista de R$828,00

Quero começar a estudar
  • Formação FullStack Completa
  • Carreira de Front-end, Back-end e Mobile
  • +10 mil exercícios gamificados
  • +50 projetos reais
  • Comunidade com + 200 mil alunos
  • Suporte online
  • 12 meses de acesso

Plano recorrente

Cobrado mensalmente

R$ 69,00 /mês

Não usa o limite do cartão

Quero começar a estudar
  • Formação FullStack Completa
  • Carreira de Front-end, Back-end e Mobile
  • +10 mil exercícios gamificados
  • +50 projetos reais
  • Comunidade com + 200 mil alunos
  • Suporte online
  • Fidelidade de 12 meses
  • Não compromete o limite do seu cartão

Cursos de Programação para Iniciantes

34 cursos

A programação se divide em três áreas. Escolher bem a sua é o primeiro passo.

A carreira de programador pode ser dividida em três segmentos: programação Front-end, programação Back-end e programação Mobile.

Cada uma dessas áreas exige conhecimentos e habilidades diferentes. Então antes de mais nada é preciso conhecer bem cada uma delas para fazer uma boa escolha e iniciar sua carreira com o pé direito.

Na listagem abaixo você irá encontrar nossos cursos para iniciantes.

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

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

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

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

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

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

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

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

O que é Lógica?
5 aulas

O que é Lógica?

Algoritmo e lógica são conceitos que caminham lado a lado. Todo algoritmo precisa de uma inteligência para tomar uma...

JavaScript: Manipulação de string
12 aulas

JavaScript: Manipulação de string

Manipular strings é muito importante pois esse tipo de dado é praticamente utilizado em todo tipo de projeto. Obter o...

HTML: Tags básicas
14 aulas

HTML: Tags básicas

Para que o usuário entenda do que se trata uma página web é necessário que o conteúdo dela esteja organizado. Para isso...

Algoritmo: O que é algoritmo
8 aulas

Algoritmo: O que é algoritmo

O primeiro passo para se tornar um programador é entender o conceito de algoritmo e o porquê dele ser essencial no...

Algoritmo: Entrada e saída de dados
4 aulas

Algoritmo: Entrada e saída de dados

Aprenda como funciona a entrada e saída de dados em um programa, usando exemplo na linguagem Portugol.

Algoritmos: Variáveis
5 aulas

Algoritmos: Variáveis

As variáveis, assunto deste curso, são utilizadas a todo momento na programação, porque é praticamente impossível...

Lógica de Programação
16 aulas

Lógica de Programação

Neste curso veremos uma introdução a algoritmos, utilizando como linguagem de apoio o Portugol. Para isso, abordaremos...

O que é HTML?
2 aulas

O que é HTML?

Neste curso apresentaremos os conceitos introdutórios do HTML: seu funcionamento e uma apresentação da tecnologia....

 HTML: Fundamentos do HTML
7 aulas

HTML: Fundamentos do HTML

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

Curso de HTML Básico
13 aulas

Curso de HTML Básico

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

Primeiros passos com JavaScript
9 aulas

Primeiros passos com JavaScript

Neste curso vamos aprender a sintaxe do Javascript e entender como declarar variáveis, criar estruturas de repetição,...

Curso de Introdução ao JavaScript
14 aulas

Curso de Introdução ao JavaScript

Neste curso de JavaScript aprenderemos conceitos básicos e as principais funções dessa linguagem. Para isso usaremos um...

O que é CSS?
Legendado
2 aulas

O que é CSS?

Neste curso apresentaremos os conceitos introdutórios do CSS: como funciona e como ele pode ajudar no desenvolvimento e...

Como criar sua primeira página com CSS
6 aulas

Como criar sua primeira página com CSS

Neste curso usaremos a linguagem CSS para customizar a aparência de uma página HTML. Para isso, usaremos um documento...

Introdução ao CSS na prática
17 aulas

Introdução ao CSS na prática

CSS forma, juntamente com HTML e JavaScript, os fundamentos da programação web. Com ele descrevemos para o navegador...

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

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