Curso de Desenvolvimento em C

Sobre este cursoIntermediário · 6 módulos · 9h

Imagine um sistema de cadastro de clientes lento e suscetível a erros, onde a confiabilidade dos dados é uma preocupação constante. Este curso transforma essa realidade, guiando você na construção de uma solução robusta e eficiente.

Nível: Intermediário

Para quem é: Desenvolvedores com conhecimento básico de programação em C que desejam integrar suas aplicações a um banco de dados relacional

Ao concluir, você será capaz de: Desenvolver um sistema de cadastro de clientes utilizando a linguagem C para interação com um banco de dados PostgreSQL

6 módulos · 9h · certificado ao final

  • Diagnosticando Legacy Client Systems
    Compreender as limitações de sistemas de cadastro de clientes baseados em arquivos e a necessidade de persistência em banco de dados
  • Instrumentando o Ambiente de Desenvolvimento C/PostgreSQL
    Configurar o ambiente de desenvolvimento para compilar aplicações C com suporte a PostgreSQL
  • Otimizando a Conexão C ao PostgreSQL e Modelando o CRUD
    Estabelecer a conexão entre uma aplicação C e o banco de dados PostgreSQL, definindo a estrutura de dados para clientes
  • Monitorando Operações de Inserção e Leitura de Clientes
    Implementar e testar as funcionalidades de inserção e leitura de dados de clientes no PostgreSQL a partir de uma aplicação C
  • Diagnosticando e Otimizando Atualização e Exclusão de Clientes
    Implementar e depurar as operações de atualização e exclusão de dados de clientes, garantindo a integridade dos dados
  • Projeto Final: Sistema de Cadastro de Clientes em C com PostgreSQL
    Integrar todas as funcionalidades de CRUD em uma aplicação C completa com interface de linha de comando

Projeto Final

Uma aplicação CLI completa para cadastro de clientes em C, persistindo dados em um banco de dados PostgreSQL, incluindo funcionalidades de inserção, leitura, atualização e exclusão, acompanhada de um manual de uso.

>_
Desenvolvimento em C
módulo de ~90 min certificado
🔥 0 Nv 1
Módulo 1 de 6
Laboratório + Tutor IA

Aqui você pratica — não só lê.

Cada bloco é editável e roda no seu navegador. Aperte Executar para começar:

# Edite e aperte Executar. Ctrl+Enter também roda.
curso = "Desenvolvimento em C"
print(f"Primeira linha rodada no curso de {curso}.")

Módulo 1: Diagnosticando Legacy Client Systems

Do que você gosta? Uso nos exemplos.
Sem cadastro para começar.
🎤 fale sua resposta a qualquer momento · 🔊 toque para ouvir qualquer mensagem do tutor