Módulo 1: Introdução à Programação e C#
1.1 Introdução à programação
Conceitos básicos
Algoritmos e lógica de programação
1.2 Introdução ao C#
História e evolução
Configuração do ambiente de desenvolvimento (Visual Studio)
1.3 Sintaxe Básica em C#
Variáveis e tipos de dados
Estruturas de controle de fluxo (if, else, while, for)
Módulo 2: Programação Orientada a Objetos (POO) em C#
2.1 Conceitos de POO
Classes e objetos
Encapsulamento, herança e polimorfismo
2.2 Trabalhando com Classes e Objetos em C#
Definindo classes
Métodos e propriedades
Módulo 3: Coleções em C#
3.1 Arrays e Listas
Declaração e manipulação
Iteração e operações comuns
3.2 Dicionários e Conjuntos
Utilização e operações
Módulo 4: Manipulação de Strings e Expressões Regulares
4.1 Operações com strings
Concatenação, formatação, manipulação
Métodos da classe String
4.2 Expressões Regulares em C#
Sintaxe básica
Uso de regex em C#
Módulo 5: Tratamento de Exceções em C#
5.1 Entendendo Exceções
Blocos try, catch e finally
Propagação de exceções
5.2 Boas Práticas de Tratamento de Exceções
Logging de exceções
Criando exceções personalizadas
Módulo 6: Desenvolvimento de Aplicações Windows Forms
6.1 Introdução ao Windows Forms
Criando interfaces gráficas
Controles básicos (botões, caixas de texto, etc.)
6.2 Eventos em Windows Forms
Trabalhando com eventos de interface gráfica
Manipulação de controles em tempo de execução
Módulo 7: Acesso a Dados com ADO.NET
7.1 Conexão a Bancos de Dados
Configuração de conexões
Utilização de SQL Server ou outro banco de dados
7.2 Operações CRUD com ADO.NET
Execução de consultas
Inserção, atualização e exclusão de dados
Módulo 8: Desenvolvimento de Aplicações Web com ASP.NET
8.1 Introdução ao ASP.NET
Arquitetura e conceitos básicos
Configuração do ambiente de desenvolvimento
8.2 Desenvolvimento de Páginas ASP.NET
Controles web, eventos e estado de página
Modelos de páginas ASP.NET
Projeto Final
Desenvolvimento de um projeto prático que integre os principais conceitos aprendidos ao longo do curso, aplicando C# em uma aplicação real.
https://www.nasciweb.com.br/academy/ind ... nline-de-c