Este curso visa dotar os formandos de conhecimentos sobre linguagens orientadas a objectos e de programação em C#.

Os formandos ficarão aptos a desenvolver aplicações utilizando a linguagem C#, sendo que esta é uma das linguagens de computação mais utilizadas no universo da programação de computadores.

Tendo em consideração que os programadores informáticos são uma das profissões com maior procura no mercado, sendo uma profissão sem barreiras geográficas (as linguagens de programação são universais), nem físicas (pode-se trabalhar em qualquer lugar, mesmo que para um cliente que esteja no outro lado do mundo), nem académicas (não é necessário qualquer grau universitário para pode ser programador) e sempre muito bem remunerada, a iniciação à programação de computadores abre perpetivas de futuro a qualquer candidato.

Destinatários

O curso destina-se a todos os que pretendem entrar no mundo da programação de computadores, em concreto pela utilização da linguagem C#, proporcionando uma ferramenta específica e direcionada às necessidades do mercado.

Pré-Requisitos

Para a frequência desta formação não é necessária qualquer habilitação académica específica.

No entanto, os formandos deverão frequentar primeiro o curso de “Introdução à Programação de Computadores”, do INEPI, ou então possuírem já conceitos base de programação de computadores, nomeadamente de lógica de programação e criação de algoritmos.

O curso é aberto a qualquer participante, não sendo exigível habilitação prévia específica, para além dos conhecimentos referidos no parágrafo anterior.

Perfil Dos Formadores

Como é norma nos cursos do INEPI, os formadores conjugam uma relevante formação académica com uma experiência profissional prática e efectiva, sendo profissionais da área, com um conhecimento muito directo e prático das necessidades profissionais com que os formandos se confrontarão no mercado de trabalho.

Estruturação Pedagógica

O curso tem uma estrutura linear, sendo ministrado de forma contínua e sequencial.

Perfil de Competência

No final da formação o formando ficará a dominar os conceitos básicos de linguagens orientadas a objectos, e em consequência a criar um programa em C#, bem como a sua ligação/ dependência das Frameworks da Microsoft.

Ficará a saber utilizar o Visual Studio para criação/debug/deploy de aplicações escritas nesta linguagem.

Ficará também habilitado a colocar a aplicação como interface da Base de Dados, mesmo não dominando SQL.

Saídas Profissionais

Sendo a linguagem C#.net uma das mais usadas globalmente, o curso oferece saídas profissionais nos mais diversos sectores dentro da área de análise e desenvolvimento de aplicações em c#.

Esta linguagem é bastante utilizada no desenvolvimento dos mais diversos tipo de programas, como por exemplo aplicações Web, criação de WebSites, bem como de aplicações para sistemas Operativos Windows (e não só), sendo das mais usadas em ambientes Windows.

A procura por profissionais nesta área em empresas de consultoria, desenvolvimento de software, serviços, indústria, etc. é muitíssimo grande, havendo uma enorme carência de profissionais nas áreas da programação de computadores.

Este curso permite desempenhar funções como por exemplo:
    - c# .Net Programer
    - c# .Net Fullstack Developer
    - c# .Net Software Developer
    - c# Engineer
    - c# BackEnd Developer

Certificações

No final do curso o formando terá direito a um certificado de formação profissional, nos termos da legislação em vigor.

O curso não confere grau académico.

Metodologia Pedagógica

Nesta formação privilegia-se fundamentalmente a perspectiva prática, com o recurso a trabalhos práticos e casos de estudo.

Meios e Recursos Didáticos

O curso decorrerá em sala, com recurso a suportes audiovisuais e a equipamentos informáticos.

Os materiais consumíveis são, em qualquer curso, da responsabilidade dos formandos. No entanto, ao nível de consumíveis, este curso não exigirá o dispêndio de montantes significativos.

A bibliografia eventualmente recomendada, ou meios técnicos que o formando possa utilizar na sua vida profissional pós-curso, não são considerados como consumíveis, pelo que o seu custo não é considerado para a estimativa acima referida.

Por norma, qualquer documentação fornecida pelo INEPI, para apoio à formação, é disponibilizada em formato digital.

Para este curso é recomendado que o formando possua o seu próprio computador. Não obstante o INEPI poder disponibilizar computadores, é sempre vantajoso o formando ter o seu próprio equipamento, pois assim os formandos poderão desenvolver os seus trabalhos fora do horário normal das aulas.

Utilizando computadores do INEPI, os formandos ficarão limitados à sua utilização em aula, o que para este tipo de curso se torna limitativo.

Critérios de Avaliação

A avaliação resulta, basicamente, de duas vertentes: uma, a “avaliação contínua”, põe em equação factos como a assiduidade, pontualidade, participação activa nas aulas, e execução de trabalhos determinados pelos formadores, em aula ou em casa, individuais ou de grupo, consoante o seu próprio critério.

Por outro lado, é realizado um teste final escrito que, em conjunto com a avaliação contínua, dará a medida da qualificação atribuída ao aluno no final do curso.

A escala de avaliação utilizada é de 0 a 20.

Condições do Curso

A duração do curso é de 50 horas.

As condições quanto a horários disponíveis, preços e condições de pagamento são as que, à data, constarem da tabela de condições dos cursos, do INEPI. Esta informação é fornecida directamente pela Secretaria.

As condições contratuais são as constantes no Regulamento Interno do INEPI (disponível na Secretaria do INEPI e no site www.inepi.pt).

Versão do Referencial: V.1