<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.
<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.
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!
<Transformando
histórias/>
+200.305
alunos que se tornaram programadores
<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.
<Você vai despertar a sua mente programadora em 5 passos />
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
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.
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.
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.
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.
Cronograma
Comece agoraIntroduçã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
<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.
<Chega de adiar seus sonhos, conquiste uma nova vida através da programação./>
Promoção de Natal
Oferta exclusiva de Natal!
Pagamento anual
12x no cartão
De: R$ 69,00
Por: R$ 59,90
Total: R$ 718,80
Garanta o desconto
- Formação FullStack Completa
- Carreira Front-end I e II, Algoritmo e Javascript, Back-end e Mobile
- +10.000 exercícios gamificados
- +50 projetos reais
- Comunidade com + 200 mil alunos
- Estude pelo Aplicativo (Android e iOS)
- Suporte online
- 12 meses de acesso
Pagamento recorrente
Cobrado mensalmente no cartão
De: R$ 79,00
Por: R$ 59,90 /mês
Total: R$ 718,80
Garanta o desconto
- Formação FullStack Completa
- Carreira Front-end I e II, Algoritmo e Javascript, Back-end e Mobile
- +10.000 exercícios gamificados
- +50 projetos reais
- Comunidade com + 200 mil alunos
- Estude pelo Aplicativo (Android e iOS)
- Suporte online
- Fidelidade de 12 meses
- Não compromete o limite do seu cartão
<Perguntas frequentes>
Cursos de Programação para Iniciantes
33 cursosA 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
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
Os seletores são padrões usados para identificar elementos em uma página. Com eles você pode definir estilos para...
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
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
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
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
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
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
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
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
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
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
Neste curso vamos dar nosso primeiro passo no mundo da programação. Vamos seguir todo o processo de criação, desde a...
Algoritmo: Portugol
O Portugol é uma linguagem voltada para o aprendizado da programação. Por ser totalmente em português, o portugol...
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
As listas nos permitem criar subdivisões de textos para uma melhor abordagem sobre um assunto. Existem três tipos...
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
Estruturas de repetição são usadas quando há a necessidade de repetir um bloco de código diversas vezes. Nesse curso...
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?
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
Manipular strings é muito importante pois esse tipo de dado é praticamente utilizado em todo tipo de projeto. Obter o...
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
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
Aprenda como funciona a entrada e saída de dados em um programa, usando exemplo na linguagem Portugol.
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
Neste curso veremos uma introdução a algoritmos, utilizando como linguagem de apoio o Portugol. Para isso, abordaremos...
O que é HTML?
Neste curso apresentaremos os conceitos introdutórios do HTML: seu funcionamento e uma apresentação da tecnologia....
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
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
Neste curso de JavaScript aprenderemos conceitos básicos e as principais funções dessa linguagem. Para isso usaremos um...
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
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
CSS forma, juntamente com HTML e JavaScript, os fundamentos da programação web. Com ele descrevemos para o navegador...