Você está na página 1de 1

DESENVOLVIMENTO (VISUAL STUDIO).

Um cronograma de aulas de C# com duração de 200 horas permitirá uma exploração


CARGA
AULA mais aprofundada dos conceitos e tópicos da linguagem, incluindo programação
HORÁRIA
orientada a objetos, manipulação de dados e interfaces gráficas.

Introdução ao C# (20 horas)

1 Introdução ao C# e ao ambiente de desenvolvimento (Visual Studio). 4


2 Sintaxe básica: variáveis, tipos de dados, operadores e estruturas de controle. 4
3 Entrada e saída de dados. 4
4 Métodos e funções básicas. 4
5 Exercicios da Materia 4
Programação Orientada a Objetos (40 horas)
6e7 Conceitos de POO: classes, objetos, encapsulamento, herança, polimorfismo e abstração. 8
8e9 Construtores e destrutores. 8
10 e 11 Propriedades, campos, métodos e eventos. 8
12 e 13 Interfaces e classes abstratas. 8
14 e 15 Exercícios práticos com programação orientada a objetos. 8
Coleções e Manipulação de Dados (40 horas)
16 e 17 Arrays, listas, pilhas, filas e dicionários. 8
17 e 18 LINQ (Language-Integrated Query) para consultas de dados. 8
18 e 19 Acesso a bancos de dados usando ADO.NET ou Entity Framework. 8
20 e 21 Operações de CRUD (Create, Read, Update, Delete) em bancos de dados. 8
22 e 23 Tratamento de exceções. 8
Interfaces Gráficas (40 horas)
24 e 25 Introdução ao Windows Forms ou WPF (Windows Presentation Foundation). 8
25 e 26 Criação de formulários e controles gráficos. 8
26 e 27 Eventos e manipulação de interações do usuário. 8
27 e 28 Organização de layouts e controle de posicionamento. 8
28 e 29 Desenvolvimento de uma aplicação com interface gráfica. 8
Tópicos Avançados (40 horas)
30 e 31 Programação assíncrona com async/await. 8
32 e 33 Uso de bibliotecas e recursos avançados do .NET. 8
34 e 35 Princípios de arquitetura de software e boas práticas de programação. 8
36 e 37 Introdução a testes unitários e práticas de depuração (debugging). 8
38 e 39 Projeto final: Desenvolvimento de um projeto completo aplicando os conceitos aprendidos. 8
Revisão e Projeto Final (20 horas)
40 e 41 Revisão dos principais conceitos e tópicos abordados ao longo do curso. 8
42 Discussão de projetos pessoais e oportunidades de carreira em C#. 4
43 Apresentação dos projetos finais pelos alunos. 4
44 Encerramento do curso e entrega de certificados. 4

TOTAL 200

Você também pode gostar