Mascote Lumi Área de Desenvolvimento

Desenvolvimento de Software

Desenvolvimento de software é usar código para criar soluções como sites, aplicativos e sistemas. Existem diferentes caminhos na área, desde o que aparece na tela até dados, segurança e funcionamento interno.

O que você pode fazer nessa área?

Criar

Transformar ideias em sites, aplicativos e sistemas que as pessoas possam usar.

Programar

Escrever códigos e construir as funcionalidades que fazem um software funcionar.

Resolver

Encontrar problemas no código, corrigir erros e melhorar aplicações existentes.

Por onde começar?

Não tente aprender várias linguagens de uma vez! Comece entendendo a lógica e escolha uma linguagem para praticar. O importante agora é construir uma boa base.

01

Lógica de programação

Aprenda a pensar passo a passo e resolver problemas com código.

02

HTML + CSS

Comece criando páginas e entendendo como as interfaces são estruturadas.

03

JavaScript

Dê vida às páginas e aprenda sua primeira linguagem de programação.

04

Git + GitHub

Aprenda a salvar versões do seu código e compartilhar seus projetos.

05

Banco de Dados

Aprenda como os sistemas guardam, organizam e encontram informações.

06

Projetos

Coloque tudo em prática criando seus primeiros projetos para o portfólio.

Onde esse caminho pode te levar?

Início de carreira
Júnior (0 a 2 anos)
Meio de carreira
Pleno (2 a 5 anos)
Carreira avançada
Sênior (+5 anos)

Dev Front-end Júnior

Cria interfaces e páginas que os usuários utilizam.

Dev Front-end Pleno

Desenvolve interfaces mais complexas e experiências interativas.

Dev Front-end Sênior

Define soluções avançadas de interface, arquitetura e experiência.

Dev Back-end Júnior

Desenvolve APIs, regras de negócio e integrações.

Dev Back-end Pleno

Desenvolve sistemas, APIs e integrações mais robustas.

Dev Back-end Sênior

Projeta sistemas escaláveis, seguros e de alta performance.

Dev Mobile Júnior

Cria aplicativos para celulares e dispositivos móveis.

Dev Mobile Pleno

Cria aplicativos completos e soluções móveis mais avançadas.

Dev Mobile Sênior

Lidera o desenvolvimento de aplicativos complexos e escaláveis.

Dev Full Stack Júnior

Trabalha tanto com a interface quanto com o back-end.

Dev Full Stack Pleno

Atua em toda a aplicação, do front-end ao back-end.

Dev Full Stack Sênior

Domina toda a aplicação e participa de decisões de arquitetura.

Qual a média salarial?

Valores aproximados para o mercado brasileiro em 2026. Podem variar conforme experiência, localização, empresa, especialização e modelo de contratação. Ver fonte da pesquisa

Estágio
R$ 1.500 - 2.500
Júnior
R$ 3.000 - 6.000
Pleno
R$ 6.000 - 12.000
Sênior
R$ 12.000 - 22.000
Tech Lead
R$ 20.000 - 35.000

Conheça a rotina real

Assista ao vídeo preparado por um profissional da área de Desenvolvimento e acompanhe de perto como é a dinâmica do dia a dia na criação de softwares.

Minha Rotina REAL como Engenheira de Software

Caio Andres

Onde estudar?

Iniciante: Lógica e Desenvolvimento Web

Algoritmos e Lógica de Programação

Curso em Vídeo
Acessar curso

HTML5 e CSS3

Curso em Vídeo
Acessar curso

JavaScript

Curso em Vídeo
Acessar curso

Intermediário: Programação e Banco de Dados

Responsive Web Design

FreeCodeCamp
Acessar curso

JavaScript Algorithms and Data Structures

FreeCodeCamp
Acessar curso

Git e GitHub

Curso em Vídeo
Acessar curso

Avançado: Full Stack e Projetos

Full Stack JavaScript — DAX

The Odin Project
Acessar curso

Back End Development and APIs

FreeCodeCamp
Acessar curso

Iniciante: Base de Programação

Formação Iniciante em Programação

Alura
Acessar curso

Formação HTML e CSS

Alura
Acessar curso

Lógica de Programação

Udemy
Acessar curso

Intermediário: Desenvolvimento Full Stack

Formação Full Stack

Rocketseat
Acessar curso

Formação JavaScript para Web

Alura
Acessar curso

Formação SQL e Banco de Dados

Udemy
Acessar curso

Avançado: Arquitetura e Engenharia De Software

Formação Arquitetura de Software

Alura
Acessar curso

Desenvolvimento Full Stack avançado

Udemy
Acessar curso

Formação/Carreira em Desenvolvimento

DevMedia
Acessar curso