Pretende-se com o módulo de Introdução à Programação orientada a Objetos em C# (POO) fornecer aos formandos conhecimentos para iniciarem os seus projetos com aplicações desktop. Pretende-se também que os formandos adquiram conceitos básicos do paradigma de POO.
Cursos relacionados
Destinatários
Todos os interessados em iniciar uma atividade profissional na área da programação.
Pré-requisitos
Conhecimentos de programação, equivalentes ao curso de Princípios Fundamentais da Programação.
Objetivos
- Oferecer uma formação teórico-prática para desenvolverem aplicações Windows com a linguagem C# .
- Dotar os Formandos de conceitos iniciais de Programação Orientada a Objetos.
Programa
- Object-Oriented Programming Concepts
- Constructors and Destructors; Static behavior
- Overloading: Methods and Constructors; Operator Overloading
- Exception handling
- Data annotations
- Indexers; Delegates; Events
- Namespaces and assemblies
- Inheritance & Polymorphism
- Reflection
- Structures; Collections and Generics; Linq to Objects
- Parallel Programming
- Design Patterns – OOP