Conheça nosso Curso Programação C# com Inteligência Artificial (presencial em Londrina-Pr) ou remoto em qualquer lugar do país

Curso presencial em Londrina-Pr ou remoto: Programação C# com Inteligência Artificial

Entre para o mundo da tecnologia de forma ativa e profissional, unindo uma das linguagens mais robustas do mercado corporativo (C#) com a tecnologia mais demandada da atualidade (Inteligência Artificial).

foto ilustrativa do Curso Programação C# com Inteligência Artificial em Londrina-Pr

Um curso para quem pensa grande

Em meio a tantas tecnologias e linguagens de programação que se pode optar, aprender C# (CSharp) nos dias de hoje ainda continua sendo (e tudo indica que será assim por muitos e muitos anos) a melhor escolha, se você desejar ser um profissional bem qualificado e disputado no mercado de trabalho.

Isso porque o C# é o centro do ecossistema .NET, embora a plataforma .NET tenha sido projetada para aceitar várias linguagens. O C# é o motor que impulsiona a plataforma e a escolha da esmagadora maioria dos desenvolvedores.

O .NET 10 possui IA nativa, o que permite integrar modelos de IA generativa com pouquíssimas linhas de código. Além disso, o C# hoje disputa o topo de performance com C++ e Rust, mas com uma escrita muito mais simples, o que o faz ter uma velocidade incomparável.

Não é à toa que grandes corporações, bancos globais e as maiores empresas de tecnologia do mundo rodam em C#, como a própria Microsoft, Stack Overflow, Intel, Samsung, Accenture, dentre muitas outras.

Aprenda na prática a fazer um HelpDesk

O projeto integrador que escolhemos oferecer aos alunos deste curso, tanto para fixar os conhecimentos adquiridos, quanto fazer o aluno já sair com seu primeiro sistema concluído, é o Sistema de Chamados Internos (HelpDesk). Um sistema onde o setor de TI cadastra e administra os funcionários pelo aplicativo Desktop, e os funcionários abrem seus chamados pela versão Web, contando com um assistente de Inteligência Artificial que tenta resolver o problema antes mesmo do chamado ser aberto.

Conteúdo do Curso:

Ícone ilustrativo

.NET Framework

Começaremos este curso lhe apresentando a plataforma .NET Framework e a ferramenta Visual Studio, assim como também o projeto que construiremos ao longo deste curso.

Ícone ilustrativo

Lógica de Programação

Este módulo aborda os fundamentos da lógica de programação e o desenvolvimento de formulários tanto no front-end quanto no back-end, incluindo a depuração de código e operações de cálculo e conversão. O conteúdo avança pelo uso prático de operadores lógicos, estruturas de repetição, variáveis globais, tipos Enum e a criação e reutilização de métodos. Por fim, introduz conceitos essenciais de Programação Orientada a Objetos (POO) com Get e Set, manipulação de listas genéricas e de objetos, além de consultas com LINQ e operações de CRUD.

Ícone ilustrativo

Criação do projeto Desktop

Criaremos o projeto versão Desktop, utilizado pelo setor de TI. Este módulo foca na criação de um projeto desktop estruturado a partir de uma nova solution, desenvolvendo todos os formulários necessários com validações de campos obrigatórios e métodos padrões. A aplicação prática engloba a construção de uma tela de login para o técnico e uma tela de cadastro de funcionários com CRUD completo. Além disso, abrange o desenvolvimento do formulário de Base de Conhecimento para artigos e soluções, finalizando com a gestão da Fila de Chamados para atendimento e fechamento.

Ícone ilustrativo

Criação do projeto Web

Será criado o projeto versão Web do projeto, utilizado pelos funcionários da empresa. As páginas continuam sendo geradas pelo servidor, e o Alpine.js entra para dar vida à tela: validar, exibir e manipular as informações em JavaScript sem recarregar a página.

Ícone ilustrativo

Banco de Dados

Este módulo capacita na modelagem de um banco de dados estruturado conforme as regras de negócio, definindo relacionamentos essenciais e chaves estrangeiras entre as tabelas do projeto. O aprendizado prático envolve o domínio dos comandos SQL fundamentais, incluindo operações de inserção, atualização, exclusão e seleção de dados. O foco principal está na estruturação das tabelas de Funcionário, Técnico, Chamado e Base de Conhecimento, concluindo com a criação de consultas específicas para alimentar e gerenciar o sistema de soluções.

Ícone ilustrativo

Introdução a API e comunicação entre sistemas

Neste módulo o aluno enxerga a API pelos dois lados: expondo endpoints dentro do próprio projeto Web, para o navegador conversar com o servidor, e consumindo uma API externa pelo backend. O Desktop e a Web continuam acessando o banco de dados diretamente — a API entra como camada de integração, e não como uma reescrita da arquitetura do projeto.

Ícone ilustrativo

Inteligência Artificial aplicada ao projeto

Ao final deste módulo, o aluno terá um sistema que aprende com o próprio uso: cada chamado resolvido alimenta a Base de Conhecimento, e a Base de Conhecimento evita o próximo chamado igual.

Matrículas Abertas

Achou bacana? Preencha todos os campos abaixo para saber mais informações ou, se preferir, entre em contato direto com nosso WhatsApp:

Informe seus Dados para Contato
ícone ilustrativo

Entre em contato

Ainda está com dúvidas?

Entre em contato conosco, preferencialmente enviando uma mensagem pelo nosso Canal de Atendimento no WhatsApp