Back

Programação Visual

    Detalhes do curso

  • Conhecimentos de Base Recomendados

    Conhecimento de programação orientada a objetos e linguagem java. 
    Conhecimentos de bases de dados e linguagem SQL.
    Conhecimentos de programação para a Internet, html, css e javascript.

  • Objetivos

    Capacidade de integrar conhecimentos, adquiridos em outras unidades curriculares, através da sua aplicação num projeto de software.
    Capacidade de adaptação a novas tecnologias.
    Capacidade de trabalho em equipa.
    Desenvolvimento de aplicações profissionais.
    Capacidade de integrar conhecimentos, adquiridos em outras unidades curriculares, através da sua aplicação num projeto de software.
    Capacidade de adaptação a novas tecnologias.
    Capacidade de trabalho em equipa.
    Desenvolvimento de aplicações profissionais.

  • Métodos de Ensino

    Aulas teórico práticas:
    - Exposição da matéria com base em exemplos práticos utilizando o ambiente de desenvolvimento MS-Visual Studio

    Aulas laboratoriais:
    - Resolução de exercícios práticos utilizando o ambiente MS-Visual Studio e a linguagem C#

    Avaliação:
    Projecto a desenvolver fora das aulas, assiduidade laboratórios, 2 avaliações laboratoriais.

  • Estágio(s)

    Não

  • Programa

    Introdução à linguagem C#
    Tipos de dados, variáveis, operadores e expressões, estruturas de selecção e controlo
    Classes, objectos, herança e polimorfismo. Interfaces e métodos.
    Tabelas e classes de colecção. Tratamento de excepções
    Componentes: Propriedades e indexers.
    Conceitos avançados de C#.
    Programação Assíncrona.
    Linguagem de interrogação LINQ.
    Programação Web baseada em ASP.NET Core MVC
    Introdução ao desenvolvimento de aplicações para a Internet em ASP.NET MVC.
    Controladores e ações.
    Vistas e a linguagem Razor.
    Modelos. Utilização da tecnologia Entity Framework para acesso a dados.
    Segurança e a tecnologia MS Identity.
    Injeção de dependências em ASP.NET.

  • Demonstração de conteúdos

    -

  • Demonstração da metodologia

    -

  • Docente(s) responsável(eis)

    José António Moinhos Cordeiro - 2.º Semestre

  • Bibliografia

    Microsoft; Microsoft, Documentação online C# e ASP.NET MVC, 2023

  • Código

    TINF21

  • Modo de Ensino

    PRESENCIAL

  • ECTS

    6.0

  • Duração

    Semestral

  • Horas

    60h Teórico-Práticas

Conteúdo atualizado em 21/03/2025 15:46
Visão Geral da Privacidade
Escola Superior de Tecnologia do Barreiro - ESTBarreiro/IPS

Este site utiliza cookies para lhe oferecer a melhor experiência possível. As informações dos cookies são armazenadas no seu navegador e permitem funcionalidades como reconhecê-lo quando regressa ao nosso site e ajudar a nossa equipa a perceber quais as secções que considera mais interessantes e úteis.

Cookies Estritamente Necessários

Os cookies estritamente necessários devem estar sempre ativados para que possamos guardar as suas preferências de configuração de cookies.

Cookies de Terceiros

Este site utiliza o Google Analytics para recolher informação anónima, como o número de visitantes do site e as páginas mais populares. Manter este cookie ativado ajuda-nos a melhorar o nosso website.