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.
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
