3ª Edição
ONLINE

Programação .NET em C#

Descrição

CURSO ONLINE - Este curso permite aos participantes obter competências na utilização da plataforma .NET com a linguagem C#. O C# é uma linguagem de programação produzida pela empresa Microsoft, e é parte integrante do pacote Microsoft Visual Studio.
 
O C# é a linguagem de programação criada pela Microsoft e especialmente pensada para o desenvolvimento de aplicações na plataforma .NET. Esta linguagem e a sua plataforma associada prometem modificar radicalmente a forma como as aplicações são desenvolvidas para Windows, e também para a Internet. Aliando todo o poder do C++ com a facilidade de programação do Visual Basic, o C# é uma linguagem rápida e moderna, desenhada especificamente para aumentar a produtividade dos programadores.
 
O conhecimento adquirido neste curso permitirá ao formando aprender e praticar a utilização do C# (Csharp) em ambientes reais, desde os assuntos básicos voltados para a estrutura da linguagem, até aos assuntos relacionados à arquitetura de software e as boas práticas de programação.
 

Objetivos

No final do curso, os formandos serão capazes de:
 
  • Desenvolver projetos com o Visual Studio;
  • Utilizar instruções, expressões e operadores do C#;
  • Efetuar tratamento de excepções;
  • Trabalhar com ficheiros e Streams;
  • Identificar tipos valor e tipos referência;
  • Criar classes, estruturas e enumerações;
  • Definir a visibilidade de membros e tipos;
  • Criar classes base e classes derivadas;
  • Criar e implementar interfaces e classes abstratas;
  • Criar e utilizar coleções e tipos genéricos;
  • Utilizar delegates, eventos e expressões lambda;
  • Utilizar LINQ para consultas em objetos;
  • Criar aplicações gráficas em .NET com integração com Base de Dados;
  • Criar aplicações .NET com integração com Microsoft Office.

Conteúdos Programáticos

  1. Introdução ao C# e a Framework .NET
  2. Ler e Escrever para ficheiros
  3. Programação Orientada por Objetos
  4. Aplicações Gráficas .NET com acesso a Base Dados
  5. Programação C# para Microsoft Office

Metodologias

Este curso será online, adotando uma estratégia muito semelhante à formação presencial. Teremos sessões de forma síncrona/em direto (formador e participantes estão online através de sistema de videoconferência), onde o formador abordará os conteúdos da formação e interagirá com os participantes e estes com o formador e com os restantes colegas. O formador estará disponível 15 minutos antes do início da sessão para apoio aos formandos na preparação dos meios necessários à participação.
 
Entre cada sessão síncrona, haverá atividades assíncronas que cada participante desenvolverá autonomamente, reforçando a sua aprendizagem.
 
Todos os módulos terão atividades individuais e/ou em grupo para investigação e estudo dos temas, consolidação de conhecimentos e prática nos softwares apresentados nas sessões síncronas.
 

Destinatários

Destina-se a todos os que pretendem adquirir os conhecimentos de base no desenvolvimento de aplicações no .NET Framework utilizando a linguagem C#.

Pré-requisitos

É recomendado, mas não obrigatório, que os participantes tenham conhecimentos básicos de lógica de programação, experiência anterior com outras linguagens de programação (por exemplo: VBA ou Visual Basic) e noções básicas do idioma Inglês.
Para a realização desta formação será utilizado o software Visual Studio Express e o servidor de base de dados SQLServer.

Formadores

Paulo Alexandre Serafim - formador na área das ciências informáticas há mais de 15 anos. Com vasta experiência em formação aos mais diversos níveis, tem-se dedicado à programação em diversas áreas, nomeadamente na programação Web e bases de dados.

Este site utiliza cookies

Usamos cookies para melhorar a experiência dos nossos utilizadores e medir o desempenho dos conteúdos.