Cursos online gratuitos de Programação back-end

Aprenda a desenvolver servidores, APIs REST, bancos de dados e aplicações escaláveis com cursos online gratuitos e certificado. Estude NodeJS, domine APIs com NodeJS e Express e conheça Python e FastAPI. A lista também reúne Java com Spring, PHP, MongoDB, TypeScript, NestJS, GraphQL, Dart, MySQL e infraestrutura de software. Escolha um curso, aprenda no seu ritmo e fortaleça o currículo com habilidades práticas para iniciar ou avançar na carreira de desenvolvedor back-end.

19

Verified icon

cursos em vídeo

2

Verified icon

cursos em áudio

3

Verified icon

cursos em texto

Cursos online Gratuitos sobre Programação back-end

Cursos online gratuitos por assunto

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Arquitetura Offline-First em Apps Móveis: Como Criar Experiências Rápidas Mesmo Sem Internet

Arquitetura offline-first em apps móveis para criar experiências rápidas, confiáveis e funcionais mesmo sem conexão com a internet.

Tratamento de Erros e Logs no Back-end: como diagnosticar problemas e criar APIs mais confiáveis

Tratamento de erros e logs no back-end: respostas HTTP corretas, logs úteis, exceções globais e APIs mais confiáveis.

Bancos de Dados no Back-end: Como Modelar, Consultar e Otimizar do Jeito Certo

Bancos de dados no back-end: SQL vs NoSQL, modelagem, consultas, índices, transações, cache e segurança para escalar com eficiência.

Background Jobs e Filas no Back-end: Como Processar Tarefas sem Travar sua API

Entenda como usar background jobs e filas no back-end para processar tarefas assíncronas sem travar sua API.

Arquitetura em Camadas no Back-end: Como Organizar Código para Crescer sem Dor

Entenda arquitetura em camadas no back-end e aprenda a organizar código com controllers, services e repositories sem dor.

Criando APIs com NodeJS: Um Guia Prático e Completo

Aprenda a criar APIs escaláveis com NodeJS usando Express, boas práticas, integração com bancos de dados e ferramentas essenciais para o back-end.

O que é Node.js e Como Ele Revolucionou o Desenvolvimento Back-end

Node.js permite rodar JavaScript no servidor com alta performance, escalabilidade e versatilidade, revolucionando o back-end com seu modelo assíncrono.

Criando Rotas Dinâmicas com Slim Framework em PHP

Crie rotas dinâmicas com parâmetros no Slim Framework para APIs PHP flexíveis, seguras e escaláveis com validações diretas na URL.

O que estão falando sobre os cursos online gratuitos de Programação back-end

TD

Thaina De Lima Saraiva

EstrelaEstrelaEstrelaEstrelaEstrela

ótimo curso super explicativo é sempre bom adquirir um conhecimento

CursoAprenda NodeJS e Express criando um clone da Netflix

Chevron Right Icon
EO

Eloi Oliveira

EstrelaEstrelaEstrelaEstrelaEstrela

muito bom , só acho que as aulas de instalação e configuração ficaram muito extensas . muitas aulas.

CursoDesenvolvimento Back-End em Java com Spring

Chevron Right Icon

Aprenda também sobre

Aprenda a criar aplicações, APIs e sistemas modernos

Encontre cursos online gratuitos para desenvolver competências essenciais na criação de servidores, bancos de dados, APIs REST, autenticação e infraestrutura de software. As aulas atendem estudantes iniciantes e desenvolvedores que desejam ampliar seus conhecimentos com uma formação prática. Todos os cursos são gratuitos, possuem certificação também gratuita e oferecem exercícios para reforçar a aprendizagem.

Conteúdos para sua formação profissional

Estude linguagens, frameworks e ferramentas utilizadas pelo mercado de tecnologia. O catálogo inclui cursos de Node.js, Express, MongoDB, MySQL, TypeScript, Python, FastAPI, PHP, Java, Spring, Dart, NestJS e GraphQL. Você pode começar pelo conteúdo de NodeJS e avançar gradualmente para projetos completos, integração com bancos de dados e desenvolvimento de serviços escaláveis.

Aprendizagem prática e com certificado

Os cursos ajudam a compreender rotas, requisições HTTP, arquitetura de aplicações, orientação a objetos, operações CRUD, APIs reativas, deploy e conexão com bancos de dados. Por meio das videoaulas e dos exercícios gratuitos, o aluno pode praticar conceitos relevantes, criar projetos para o portfólio e preparar-se para oportunidades de estágio, emprego ou aperfeiçoamento profissional na área de desenvolvimento de software.

Como acessar os cursos

Para assistir às aulas, realizar os exercícios e obter a certificação gratuita, é necessário instalar o aplicativo Cursa. Acesse Baixar para Android pela Google Play ou Baixar para iOS / iPhone pela App Store.

Escolha um curso, organize sua rotina de estudos e avance no seu próprio ritmo. Esta seleção gratuita é uma oportunidade de aprender programação, desenvolver habilidades técnicas e conquistar conhecimentos valorizados no mercado de tecnologia.

O que é programação back-end?

É o desenvolvimento da parte do sistema que processa dados, regras de negócio e integrações com bancos de dados.

Quais linguagens são mais usadas no back-end?

Node.js com JavaScript ou TypeScript, Python, Java, PHP e Dart estão entre as tecnologias mais utilizadas.

Como criar uma API REST no back-end?

É preciso definir rotas, métodos HTTP, validações, regras de negócio e respostas em formatos como JSON.

Node.js é bom para programação back-end?

Sim. Node.js é muito usado para criar APIs, aplicações web escaláveis e serviços em tempo real.

O que preciso aprender para ser desenvolvedor back-end?

Aprenda lógica de programação, uma linguagem, APIs REST, bancos de dados, autenticação, Git e noções de infraestrutura.

Qual banco de dados aprender para back-end?

MySQL é uma boa opção para começar; MongoDB também é comum em projetos com Node.js.

Como funciona a autenticação no back-end?

O servidor valida as credenciais do usuário e pode usar sessões ou tokens JWT para controlar o acesso às rotas.

Ícone de certificado de conclusão de curso

Certificado Digital Gratuito em todos os cursos

Conclua qualquer curso desta área e emita seu certificado pelo aplicativo — sem pagar nada. Válido em todo o Brasil.

Saber mais sobre o certificado