T.I

PROGRAMAÇÃO BACK-END

40h Carga horáriaPT-BR IdiomaPossui ApostilaAtualizado

Ementa

Programação back-end: conceitos, tecnologias e ferramentas. Algoritmos simples e técnicas de depuração e solução de problemas em programas back-end. Linguagem de programação back-end e sintaxe e as estruturas de controle, funcionalidades back-end, frameworks e bibliotecas populares. Banco de dados e modelagem, SQL, técnicas de modelagem de dados, frameworks ORM. API (Application Programming Interface), serviços e endpoints e técnicas de autenticação e segurança.

OBJETIVO: Este conteúdo visa capacitar os alunos a compreender, desenvolver e aplicar os conceitos, tecnologias e ferramentas fundamentais da programação back-end.

CONTEÚDO PROGRAMÁTICO:

UNIDADE I - INTRODUÇÃO À PROGRAMAÇÃO BACK-END
  • CONCEITOS BÁSICOS DE PROGRAMAÇÃO BACK-END
  • TECNOLOGIAS E FERRAMENTAS PARA PROGRAMAÇÃO BACK-END
  • ALGORITMOS SIMPLES NA LINGUAGEM DE PROGRAMAÇÃO BACK-END
  • TÉCNICAS DE DEPURAÇÃO E SOLUÇÃO DE PROBLEMAS EM BACK-END
UNIDADE II - LINGUAGENS DE PROGRAMAÇÃO BACK-END
  • LINGUAGENS DE PROGRAMAÇÃO PARA O DESENVOLVIMENTO BACK-END
  • SINTAXE E AS ESTRUTURAS DE CONTROLE DA LINGUAGEM BACK-END
  • FUNCIONALIDADES MAIS COMUNS EM APLICAÇÕES BACK-END
  • FRAMEWORKS E BIBLIOTECAS POPULARES NO DESENVOLVIMENTO BACK-END
UNIDADE III - BANCO DE DADOS E MODELAGEM
  • CONCEITOS FUNDAMENTAIS DE BANCO DE DADOS
  • SQL PARA CRIAR E MANIPULAR BANCOS DE DADOS RELACIONAIS
  • TÉCNICAS DE MODELAGEM PARA EFICIÊNCIA E INTEGRIDADE DOS SISTEMAS
  • FRAMEWORKS ORM (OBJECT-RELATIONAL MAPPING) PARA BANCOS DE DADOS
UNIDADE IV - API E INTEGRAÇÃO DE SISTEMAS
  • CONCEITOS DE API (APPLICATION PROGRAMMING INTERFACE)
  • FRAMEWORKS E BIBLIOTECAS PARA CRIAR E CONSUMIR API
  • SERVIÇOS E ENDPOINTS E AS FUNCIONALIDADES BACK-END
  • TÉCNICAS DE AUTENTICAÇÃO E SEGURANÇA PARA PROTEGER UMA API