Solicite informação
Curso de C#
-
Objectivos
Após a conclusão deste curso, vai ficar a saber como funciona um programa em C#, compreender a estrutura de um projeto criado em Visual Studio e conhecer os conceitos básicos da linguagem, como variáveis, controlos de fluxo, arrays, operadores, métodos, etc.
-
Practicas
60 horas previstas
-
Dirigido a
Este curso destina-se a todos os que se querem iniciar na programação e também para quem pretende adquirir conhecimentos de C#.
-
Titulação
DGERT
-
Conteúdo
Introdução
Conceitos básicos de programação
Compilador e programa executável
Código Intermédio CIL
Introdução ao Visual Studio
Editor Visual Studio
Sintaxe
Compilação e Execução
Classe Console
Variáveis e Constantes
Tipos de Dados
Arrays
Controlo de Fluxo
Operadores e Expressões
Controlo de fluxo
Switch
Ciclos For, While e Do...While
Debug
Debug e Breakpoints
Valores de variáveis e expressões
Block Comments
Ciclos com arrays
Quebras de Ciclos
Break e Continue
Arrays Bidimensionais
Ciclos Encadeados
Operadores Específicos e Compactações Sintácticas
Operador “and” e “or”
Operador resto da divisão
Operadores negação e diferente
Operador ternário
Utilização compacta de operadores
Métodos
Parâmetros
Tipo de retorno
Âmbito das variáveis
Programação Orientada por Objetos
Definição e Implementação
Construtor
Strings
Garbage Collection
Visibilidade e Encapsulamento
Conceito de Static
Overloading
Funcionalidades Visual Studio
Go To Definition
Help
Autocomplete
Refatorização
Opções de Debug
Namespace
Solution e Project
Herança e Polimorfismo
Conceito de Herança
Definição de Polimorfismo
Classes Abstratas
Interfaces
Exceções
Windows Forms
Toolbox e componentes
Eventos
Alterar propriedades dos componentes
Código do Designer
Classes úteis do C#
ArrayList
DateTime
Timespan
Random
Ficheiros
Escrita e leitura de dados em ficheiros
Criar e remover ficheiros
Ficheiros de dados estruturados
Controlos Extra
ListView
Temporizador
Exportar Projeto
Exportar projetos no Visual Studio
Solicite informação
Outro curso relacionado com c++
Centro: Escola Superior de Tecnologia e de Gestão - Instituto Politécnico de Bragança
Solicite informação
Centro: Escola Superior de Tecnologia e de Gestão - Instituto Politécnico de Bragança
Solicite informação
Centro: Instituto Superior de Estatística e Gestão de Informação - NOVA Information Management School
Solicite informação