Pular para o conteúdoNova unidade em Caucaia: matrículas abertas
Digital College
ProgramaçãoCurso

Curso Desenvolvedor Back-end com IA

Construa APIs e sistemas com Node.js, banco de dados e testes

88 horas de aulas presenciais em Fortaleza para aprender lógica de programação, Git, SQL, Node.js e Express, criando APIs RESTful testadas e projetos práticos para o seu portfólio.

Formato
Presencial
Duração
88 horas
Carga horária
88 horas
Onde
Fortaleza e Caucaia
Certificado
De conclusão

Para quem é

Este curso é para você que…

  • Quem quer começar a programar

    Você quer entender como os sistemas funcionam por trás da tela e prefere começar pela lógica de programação, com acompanhamento de professores em sala.

  • Quem já conhece front-end

    Você já cria interfaces e quer entender servidor, banco de dados e APIs para desenvolver aplicações completas e conversar melhor com o time.

  • Quem está mudando de carreira

    Você vem de outra área, gosta de resolver problemas com raciocínio lógico e quer uma trilha prática para trabalhar com desenvolvimento de sistemas.

Funções para as quais o curso prepara:

  • Desenvolvedor(a) Back-end
  • Desenvolvedor(a) Node.js
  • Desenvolvedor(a) de APIs
  • Programador(a) Júnior

Conteúdo programático

O que você vai aprender

88 horas de aulas presenciais, organizadas em 3 módulos com exercícios que simulam a rotina de trabalho.

  • JavaScript
  • Node.js
  • Express.js
  • SQL
  • Git
  • GitHub
  • Jest
Quero garantir minha vaga
  1. Módulo Introdutório

    Introdução ao desenvolvimento web

    3 tópicos

    Entenda os papéis em uma equipe de desenvolvimento e como front-end e back-end se comunicam.

    • Papéis dos profissionais, da concepção da ideia à entrega ao cliente
    • Tecnologias de front-end e de back-end
    • Como as informações transitam entre cliente e servidor
  2. Módulo 01

    Lógica de programação e versionamento

    4 tópicos

    Construa a base de raciocínio para programar e aprenda a gerenciar projetos de software em equipe.

    • Lógica de programação: estruturas de dados e de controle
    • Algoritmos aplicados aos códigos construídos em aula
    • Git: versionamento de projetos por comandos no terminal
    • GitHub: trabalho em equipe e metodologias ágeis
  3. Módulo 02

    Banco de dados, Node.js e APIs

    4 tópicos

    Leve a lógica de programação para o servidor e crie APIs conectadas a um banco de dados, com testes automatizados.

    • Banco de dados relacional: estrutura e registros com SQL
    • Node.js: JavaScript no back-end
    • Express.js: criação e manutenção de APIs RESTful
    • Testes automatizados com Jest para endpoints

Transformação

Como você chega. Como você sai.

  • Não sabe por onde começar a transformar um problema em código.

    Aplica lógica de programação, estruturas de dados e de controle para escrever algoritmos.

  • Guarda versões do projeto em pastas copiadas e perde alterações.

    Versiona projetos com Git pelo terminal e colabora em equipe pelo GitHub.

  • Vê o banco de dados como uma caixa-preta.

    Cria e consulta tabelas e registros em um banco relacional usando SQL.

  • Não sabe como o site conversa com o servidor.

    Desenvolve APIs RESTful com Node.js e Express conectadas ao banco de dados.

  • Descobre os erros só quando o sistema já está no ar.

    Escreve testes automatizados com Jest para validar endpoints e a integridade dos dados.

Por que aprender back-end

Por trás de cada login, carrinho de compras ou cadastro existe um back-end: o servidor que recebe as requisições, aplica as regras de negócio e guarda as informações no banco de dados. Quem domina essa camada entende como os sistemas realmente funcionam e consegue construir aplicações que vão além da interface.

Neste curso, você começa pela lógica de programação, aprende a versionar seus projetos com Git e GitHub e, em seguida, trabalha com bancos de dados relacionais usando SQL. Com essa base, passa a desenvolver APIs RESTful com Node.js e Express, conectadas ao banco, e aprende a garantir que tudo funcione com testes automatizados em Jest. Como o JavaScript é usado do início ao fim, a transição entre os conteúdos é mais natural.

Como são as aulas

As aulas são 100% presenciais, em Fortaleza, com professores que atuam no mercado. A metodologia é baseada em projetos (PBL): você aprende construindo, com exercícios que simulam rotinas reais de uma equipe de desenvolvimento, e termina o curso com projetos próprios para o portfólio.

O convívio em sala também desenvolve soft skills como comunicação, colaboração e organização do trabalho em equipe. A Digital College oferece ainda orientação de carreira, com apoio no portfólio e no currículo, preparação para entrevistas e encaminhamento para empresas parceiras.

Próximo passo: a formação completa

O curso Desenvolvedor Back-end é um dos módulos da Formação Desenvolvedor Full Stack com IA. Se você também quer criar as interfaces que consomem suas APIs, com HTML, CSS, JavaScript e React, a formação completa reúne front-end e back-end em uma única jornada.

Quem já passou por aqui

Histórias de alunos da Digital College

Conheça a Digital College por dentro

Estrutura moderna, turmas reduzidas e um ambiente feito para quem quer aprender fazendo. Agende uma visita em uma das nossas unidades.

Ver unidades

Onde estudar

Aulas presenciais em Fortaleza e Caucaia

  • Manhattan Square Garden

    Aldeota · Fortaleza

  • Washington Soares Trade Center (WSTC)

    Edson Queiroz · Fortaleza

  • Harmony Premium Business

    Pici · Fortaleza

  • LM Office Mall

    Centro · Caucaia

A disponibilidade de turmas varia por unidade. Consulte um consultor para ver horários e unidades da próxima turma.

>_ Para empresas

Leve Back-end com IA para a sua equipe

Turmas fechadas, trilhas sob medida e treinamentos in company em tecnologia, dados, marketing e IA — com o mesmo método prático das nossas formações.

  • Conteúdo customizado para o seu negócio
  • Na sua empresa, em nossas unidades ou online
  • Professores de mercado
  • Convênio com condições para colaboradores

Dúvidas frequentes

Perguntas sobre Back-end com IA

Não encontrou sua resposta? Fale com um consultor.

Chamar no WhatsApp
Preciso ter experiência?

Não. O curso começa pela introdução ao desenvolvimento web e pela lógica de programação antes de chegar a Node.js e APIs. Ter noções de HTML ou JavaScript ajuda, mas não é obrigatório.

Tem certificado?

Sim. Ao concluir o curso, você recebe o certificado de conclusão emitido pela Digital College.

O curso é reconhecido pelo MEC?

É um curso livre de qualificação profissional, modalidade que não depende de autorização do MEC, conforme a Lei 9.394/96 e o Decreto 5.154/04. O certificado de conclusão é emitido pela Digital College.

Posso parcelar?

Sim, há condições de parcelamento. Fale com um consultor para conhecer as opções disponíveis para a sua turma.

Esse curso faz parte de uma formação?

Sim. O curso Desenvolvedor Back-end é um módulo que também compõe a Formação Desenvolvedor Full Stack com IA. Você pode fazê-lo separadamente ou seguir na formação completa, somando os conhecimentos de front-end.

Por que aprender back-end com JavaScript e Node.js?

Com Node.js você usa a mesma linguagem do navegador, o JavaScript, também no servidor. Isso reduz a curva de aprendizado, facilita a transição entre front-end e back-end e permite criar APIs completas com uma única linguagem.

Outros cursos de Programação

Fale com a gente

Quero garantir minha vaga em Back-end com IA

Deixe seus dados e um consultor de carreira da Digital College entra em contato para tirar suas dúvidas, apresentar as turmas e as condições de pagamento.

  • Orientação gratuita para escolher o curso certo
  • Condições de pagamento facilitadas
  • Aula experimental sob consulta
Prefiro falar pelo WhatsApp

Resposta em horário comercial. Seus dados estão protegidos.