Carreira de
Desenvolvedor Back-End

Estude e desenvolva suas habilidades para iniciar sua carreira como Desenvolvedor Back-End. Assista a cursos completos no seu ritmo, crie projetos práticos, participe de aulas ao vivo, mentorias individuais e assessorias de carreira, e adapte o aprendizado ao seu momento profissional.

Enviar minha candidatura

Vagas limitadas. Você precisa ser aprovado em nosso processo de candidatura para se inscrever.

Aprenda com o maior time de mentores do Brasil, de empresas como:

120h de carga horária

Conteúdos teóricos e parte prática

8 semanas de duração

Aprenda no seu ritmo

Certificado de conclusão

Reconhecido pelo mercado

Mentorias individuais

Maior time de mentores do Brasil

Sobre a carreira

Ao atuar como Desenvolvedor Back-End, você será responsável por conectar o banco de dados à interface e garantir o funcionamento da infraestrutura de aplicações e sites. Trata-se de uma área em pleno crescimento, e que permanece em alta demanda para os próximos anos.

Você vai estar preparado para

A trilha de aprendizagem oferece uma visão ampla sobre a profissão, incluindo os principais conhecimentos e habilidades necessárias para iniciar uma carreira na área, assim como uma perspectiva direcionada ao mercado. Ao fim das aulas, você estará preparado para atuar como Desenvolvedor Back-End.

Focado nos seus objetivos profissionais

Assessoria de carreira

Entenda como esse recurso pode ajudar você durante o processo de recolocação profissional

1

Primeira etapa

Começando

Dê os primeiros passos para o seu desenvolvimento

Entender seu momento

Mentoria individual

Revisar Linkedin

Revisar currículo

2

Segunda etapa

Processos seletivos

Receba o suporte de nosso time para se inserir no mercado

Preparação para processos seletivos

Entrevistas simuladas

Dicas de negociação de salários

3

Terceira etapa

Oportunidades

Tenha acesso a oportunidades exclusivas e possibilidades especialmente para você

Vagas Exclusivas

Parcerias com Empresas

Médias salariais altas

Quanto ganha um
Desenvolvedor Back-End?

A média salarial para a área de Desenvolvedor Back-End é de cerca de R$ 5.400, podendo chegar até a faixa de R$ 11.000 para profissionais com mais experiência.

via

Logo Glassdoor

R$ 5.400,00/mês

R$ 5.400,00/mês

R$ 2K

R$ 11K

R$ 2K R$ 22K

Salário mais provável

Salário possível

Projetos reais

Cases de Alunos

Durante os cursos, você desenvolve projetos reais com temas direcionados ao mercado. Dessa maneira, você coloca em prática o que é aprendido nas aulas, constrói seu portfólio e se prepara para atuar profissionalmente.

Confira mais depoimentos →

Projetos reais

Demo Day

Durante o Demo Day, você tem a oportunidade de apresentar trabalhos desenvolvidos durante o curso para colegas de turma e uma banca de especialistas, como forma de obter feedbacks e se preparar para o mercado.

Confira mais depoimentos →
Demo Day

Feita por especialistas, pensada no mundo real

Grade curricular Mais completa do mercado

Nós temos um comprometimento com a qualidade de nossos cursos, e nossa grade curricular é a mais completa do mercado sobre o tema. Ela foi criada por especialistas e pensada desde o primeiro dia em sua aplicabilidade prática.

Fundamentos de Programação

Conheça a grade curricular do nosso curso de Fundamentos de Programação:

1

Boas-vindas

O que você irá encontrar nesta jornada em Fundamentos de Programação


Proposta do Curso
Aulas e Mentoria
Projeto e Práticas
Ajuda e Dicas

2

Introdução à Computação

Uma introdução sobre como a parte física (hardware) dos computadores funciona


Lógica e Aritmética
Arquitetura de um Computador
Software, OS e Apps & Redes, Internet e Nuvem
Algoritmos e Diagramas
Software, OS e Apps
Redes, Internet e Nuvem
Lógica e Aritmética
Algoritmos e Diagramas
Conhecendo a Computação

3

Linguagens e Paradigmas

As muitas linguagens de programação existentes, suas semelhanças e diferenças


Linguagens e Paradigmas
Paradigmas de Programação
Tipos, Interpretação e Compilação
Linguagens de Programação
Pensando como um Dev
Edição de Código
Um pouco mais das Linguagens

4

Variáveis e Conceitos Básicos

Dê os primeiros passos com conceitos básicos em programação


Apresentação da ferramenta para execução dos códigos
Variáveis e Conceitos Básicos I
Variáveis e Conceitos Básicos II
Variáveis e Conceitos Básicos III
Elementos Básicos das Linguagens
Variáveis e Constantes
Operações e Operadores
Tipos e Estruturas de Dados
Criando Código Legível
Aplicando o Conhecimento

5

Condicionais e Repetições

Crie pequenos programas que permitem tomar decisões


Condicionais e Repetições I
Condicionais e Repetições II
Apresentando a documentação
Exemplos em JavaScript
Exemplos em Python
Modelagem de Decisões
Operadores de Decisão
Estruturas Sequenciais
Estruturas Condicionais
Estruturas de Repetição
Usando UML

6

Funções e Classes

Entenda como criar softwares complexos a partir de partes menores


Funções e Classes
O que é uma Função?
Implementando Funções
O que é uma Classe?
Programando com Classes
Herança e Polimorfismo
Funções e Classes em um Código

7

Codificação Profissional

A rotina e as práticas de devs no trabalho em times e em larga escala


Codificação Profissional
Como um Dev Trabalha?
Bibliotecas e Frameworks
Versionamento e Controle de Código
Usando Bancos de Dados
Criando Programas Complexos
Aprendendo com Ferramentas

8

Próximos Passos

Avance na carreira com dicas e referências na área


Próximos Passos
Livros Recomendados
Referências da Área
Encontrando a Comunidade
Continuando a se Desenvolver

Programação Backend

Conheça a grade curricular do nosso curso de Programação Backend:

1

Boas-vindas

O que você irá encontrar nesta jornada em Programação Back-End


Proposta do Curso
Aulas e Mentoria
Projeto e práticas
Ajuda e Dicas

2

Fundamentos de BackEnd

Entenda a relação servidor-cliente na web e onde a programação back-end atua


Fundamentos do Desenvolvimento BackEnd
O que é BackEnd?
Relação Servidor-Cliente
Pensando como um Desenvolvedor
Ferramentas de Desenvolvimento
Linha de Comando e Sistemas
Exploração Inicial

3

Linguagem Javascript

Aprenda a linguagem de programação que é sinônimo de aplicações web


A Linguagem Javascript em BackEnd
Introdução a Javascript
Javascript em Relação a HTML e CSS
Como Javascript chega ao BackEnd
Conceitos Básicos na Linguagem
Recursos Intermediários e Avançados
Calculadora de Fretes

4

Node.js: Fundamentos

Conheça Node.js, uma revolução na programação web back-end


Conhecendo Node.js
Introdução a Node.js
Instalação e Primeiros Passos
Contato com Módulos
Console, Input e Event Loop
Síncrono e Assíncrono
Melhorando os Cálculos

5

Node.js: Core Modules

Saiba porque core modules como http, fs e url são o "coração" do Node


Visão Geral sobre Core Modules
Módulo HTTP
Módulo FS
Módulo URL
Adicionando Funcionalidades
Construção da API
Integração com Terceiros

6

NPM, Frameworks e MVC

Acrescente funcionalidades e poderes ao Node.js com frameworks


Gerenciando Projetos com NPM
Comandos e dicas em NPM
Arquitetura MVC
Express: Facilitando as Coisas
Mais Frameworks úteis
Refatoração

7

Bancos de Dados

Como usar bancos de dados SQL e NoSQL em aplicações web


Banco de Dados e SGBD
CRUD (Create, Read, Update, Delete)
Modelo Relacional e NoSQL
Linguagem SQL e MySQL
NoSQL e Mongodb
JSON: Dados em Javascript
Persistência do Item

8

APIs

Programe formas de sua aplicação se comunicar com outras


Entendendo APIs
O que é API?
APIs REST e RESTful
Microsserviços
Roteamento e EndPoints
Criação e Anatomia de uma API
CRUD de Item

9

Boas Práticas em Código

Técnicas profissionais de edição, versionamento e gerenciamento de código


Boas Práticas em Código
Segurança da Informação
Git, Github e Versionamento
Recursos para Revisar e Corrigir Códigos
Testando os Códigos
Princípios SOLID, DRY e KISS
Segurança e Otimização de Software
Versionamento
Testes
Boas Práticas
Segurança

10

Próximos Passos

Avance na carreira com dicas e referências na área


Posicionamento de Carreira
Livros, Artigos e Referências
Encontrando a Comunidade
Continuando a se Desenvolver

Terças e quintas às 19h

Participe de aulas ao vivo

Você vai aprender ao longo de 8 semanas, e participar de aulas ao vivo duas vezes na semana. Ao total, você vai ter mais de 16h de aulas com os melhores profissionais do Brasil.

Imagem live class

Materiais de apoio

Aprenda no seu ritmo

Elas ficam gravadas pra você assistir depois. Além disso, você vai ter acesso aos materiais da plataforma – são artigos, vídeo-aulas e outros conteúdos para complementar seu aprendizado.

Imagem plataforma

Receba seu

Certificado reconhecido

Ao fim de cada curso você receberá um certificado com o selo da ABED, Associação Brasileira de Ensino à Distância, comprovando a experiência desenvolvida.

Imagem certificado

Maior time de mentores do Brasil

Mentorias individuais

Você vai agendar mentorias totalmente individuais com o maior time de mentores do Brasi, que atuam em empresas como Disney, Nubank, iFood, Google e mais. Essas sessões são essenciais para você tirar dúvidas e receber feedback.

Conheça nossos mentores →

Já são milhares de histórias de sucesso com a Awari

Confira depoimentos de quem confia na Awari

Nós já ajudamos mais de 30 mil alunos a avançarem suas carreiras. Faça parte de nossa comunidade com os melhores profissionais do mercado.

Confira todos os depoimentos →

Confira os valores

Dê seu próximo passo profissional

Aulas ao vivo, mentorias individuais, aconselhamento de carreira e uma comunidade com os melhores profissionais. Tudo o que é essencial para você se desenvolver e se destacar no mercado.

Investimento

Dê seu próximo passo profissional

R$266,58 por mês

Plano anual no boleto, pix ou cartão de crédito

Enviar minha candidatura

Vagas limitadas. Você precisa ser aprovado em nosso processo de candidatura para se inscrever.

  • Aulas ao vivo

    Aulas ao vivo e online com professores especialistas

  • Eventos exclusivos

    Agenda com webinars e lives recorrente e exclusiva para alunos

  • Projetos práticos

    Aprenda com cases reais relacionados às principais demandas do mercado

  • Cursos no seu ritmo

    Flexibilidade para se organizar e estudar no seu tempo

  • Matrículas ilimitadas

    Acesso aos materiais de todos os cursos da plataforma

  • Assinatura anual

    Acesso ilimitado aos materiais do curso durante doze meses

  • Mentorias individuais

    Encontros individuais com profissionais das principais empresas do mercado como Nubank, iFood, Google e outras

  • Consultorias de carreira

    Agende encontros para ter auxílio de nosso time de especialistas de carreira para encontrar uma oportunidade no mercado de trabalho

  • Comunidade exclusiva

    Fortaleça seu networking em nossa comunidade exclusiva de alunos, professores e mentores

  • Certificado de conclusão

    Receba um certificado validado pela ABED (Associação Brasileira de Educação à Distância)

  • Professores especialistas

    Profissionais atuantes no mercado de Tecnologia com sólida experiência em suas áreas de atuação

Perguntas Frequentes

Não encontrou sua dúvida abaixo? Nosso time está pronto para te atender:

Fale Conosco

Como funciona o processo de candidatura?

Nosso processo de candidatura consiste em duas etapas: um formulário inicial e uma entrevista com nosso time.


Nosso objetivo é entender seu momento profissional e avaliar se é um fit interessante com o que buscamos para nossa comunidade.

Qual plataforma de ensino é utilizada pela Awari?

O curso é realizado através da nossa própria plataforma de ensino, desenvolvida internamente.


É através dela que você vai agendar mentorias, acessar aulas ao vivo, conferir os materiais de apoio e mais.

Qual a política de reembolso?

Você pode solicitar o reembolso total do valor pago no prazo de até 14 (quatorze) dias corridos após a data de compra.

Como funcionam as mentorias individuais?

As mentorias são chamadas de vídeos realizadas através da nossa plataforma, e têm duração de 30 (trinta) minutos.


Você pode usar as ligações para tirar dúvidas, receber feedback sobre suas tarefas e aprender mais sobre o dia a dia do especialista da área.

Quantas mentorias eu posso agendar?

Existem dois tipos de mentorias totalmente individuais – gratuitas e mentorias agendadas por créditos.


Você vai poder agendar quantas mentorias gratuitas quiser enquanto sua assinatura estiver ativa. Além disso, vai receber 800 créditos para agendar até 8 (oito) mentorias de 100 créditos cada.

Qual é a carga horária do curso?

O curso de Desenvolvedor Back-End tem carga horária total de 120 horas.

Quais são os métodos de pagamento?

O pagamento pode ser realizado por cartão de crédito em até 12x sem juros, parcelado no boleto via financiamento estudantil, ou à vista através do Pix ou boleto.