Curso de Programação com C#
Aprenda a programar com este curso online e gratuito.

- Empresa: Bóson Treinamentos
- Carga horária: 8 Horas
- Nível do curso: Básico
Sobre o curso
Este curso foi criado com o principal objetivo de apresentar uma série de vídeos que vão guiar os alunos no seu trabalho inicial com esta importante linguagem de programação. Os usuários poderão acompanhar o desenvolvimento de um software simples, passo a passo, onde poderá aprender todas bases necessárias para trabalhar com esta linguagem em um nível mais avançado.Estrutura do curso
- Aula 01 – Apresentação da IDE e Download do Instalador
- Aula 02 – Estrutura de um programa básico e classe Console
- Aula 03 – Namespaces, Assemblies e a Diretiva using
- Aula 04 – Declaração e Atribuição de Variáveis
- Aula 05 – Operadores Aritméticos e Método Int32.Parse
- Aula 06 – Operadores de Atribuição, Incremento e Decremento
- Aula 07 – Operadores Relacionais e Lógicos
- Aula 08 – Estruturas de Decisão Condicional Simples e Composta
- Aula 09 – Estruturas de Decisão Condicional Aninhadas
- Aula 10 – Declaração Condicional Switch
- Aula 11 – Estrutura de Repetição While
- Aula 12 – Estrutura de Repetição For
- Aula 13 – Estrutura de Repetição Do While
- Aula 14 – Declaração break em estruturas de repetição
- Aula 15 – Declaração continue em estruturas de repetição
- Aula 16 – Declarando e Instanciando
- Aula 17 – Atribuição e leituras de Valores
- Aula 18 – Iteração com for e foreach
- Aula 19 – Arrays – Copiando e Clonando
- Aula 20 – Métodos – Declarando e Invocando
- Aula 21 – Métodos – Parâmetros de valor
- Aula 22 – Métodos – Parâmetros ref
- Aula 23 – Métodos – Sobrecarga (Overloading)
- Aula 24 – Interfaces Gráficas – Apresentação das tecnologias
- Aula 25 – Interfaces gráficas – Classe Form
- Aula 26 – Interface Gráfica – Button
- Aula 27 – Métodos – Parâmetros Opcionais
- Aula 28 – Métodos – Argumentos Nomeados
- Aula 29 – Métodos – Modificadores de Acesso
- Aula 30 – Métodos – Modificador Static
- Aula 31 – Interface Gráfica – TextBox (Propriedades)
- Aula 32 – Interface Gráfica – TextBox (Eventos)
- Aula 33 – Interface Gráfica – TextBox (Métodos)
- Aula 34 – Classes – Criando e Instanciando
- Aula 35 – Classes – Modificando e Acessibilidade
- Aula 36 – Classes – Métodos Construtor
- Aula 37 – Classes – Sobrecarga de Construtor
- Aula 38 – Classes – Métodos Estáticos
- Aula 39 – Classes – Campos Compartilhados
- Aula 40 – Tratamento de Exceções (Blocos Try…Catch)
- Aula 41 – Enumerações enums
- Aula 42 – Estruturas (structs)
- Aula 43 – Herança – Parte 01
- Aula 44 – Métodos Virtuais e Override – Herança – Parte 02
- Aula 45 – Acesso Protegido – Herança – Parte 03
Aulas:
-
Programação em C# - Apresentação da IDE e Download do Instalador - 01Programação em C# - Estrutura de um programa básico e classe Console - 02Programação em C# - Namespaces, Assemblies e a Diretiva using - 03Programação em C# - Declaração e Atribuição de Variáveis - 04Programação em C# - Operadores Aritméticos e Método Int32.Parse - 05Programação em C# - Operadores de Atribuição, Incremento e Decremento - 06Programação em C# - Operadores Relacionais e Lógicos - 07Programação em C# - Estruturas de Decisão Condicional Simples e Composta - 08Programação em C# - Estruturas de Decisão Condicional Aninhadas - 09Programação em C# - Declaração Condicional Switch - 10Programação em C# - Estrutura de Repetição While - 11Programação em C# - Estrutura de Repetição For - 12Programação em C# - Estrutura de Repetição Do While - 13Programação em C# - Declaração break em estruturas de repetição - 14Programação em C# - Declaração continue em estruturas de repetição - 15Programação em C# - Arrays - Declarando e Instanciando - 16Programação em C# - Arrays - Atribuição e leitura de valores - 17Programação em C# - Arrays - Iteração com for e foreach - 18Programação em C# - Arrays - Copiando e Clonando - 19Programação em C# - Métodos - Declarando e Invocando - 20Programação em C# - Métodos - Parâmetros de valor - 21Programação em C# - Métodos - Parâmetros ref - 22Programação em C# - Métodos - Sobrecarga (Overloading) - 23Programação em C# - Interfaces Gráficas - Apresentação das Tecnologias - 01Programação em C# - Interfaces Gráficas - Classe Form - 02Programação em C# - Interface Gráfica - Button (Botão) - 03Programação em C# - Métodos - Parâmetros Opcionais - 24Programação em C# - Métodos - Argumentos Nomeados - 25Programação em C# - Métodos - Modificadores de Acesso - 26Programação em C# - Métodos - Modificador Static - 27Programação em C# - Interface Gráfica - TextBox (Propriedades) - 04Programação em C# - Interface Gráfica - TextBox (Eventos) - 05Programação em C# - Interface Gráfica - TextBox (Métodos) - 06Programação em C# - Classes - Criando e Instanciando - 28Programação em C# - Classes - Modificando a Acessibilidade - 29Programação em C# - Classes - Método Construtor - 30Programação em C# - Classes - Sobrecarga de Construtor - 31Programação em C# - Classes - Métodos Estáticos - 32Programação em C# - Classes - Campos Compartilhados - 33Programação em C# - Tratamento de Exceções (Blocos Try...Catch) - 34Programação em C# - Enumerações enums - 35Programação em C# - Estruturas (structs) - 36Programação em C# - Herança - Parte 01 - 37Programação em C# - Métodos Virtuais e Override - Herança - Parte 02 - 38Programação em C# - Acesso Protegido - Herança - Parte 03 - 39Programação em C# - Classe ColorDialog - Usando paletas de coresProgramação em C Sharp - Interface Gráfica - Controle ListBoxProgramação em C# - Gerando números aleatórios com a classe RandomProgramação em C# - Criando Menus em Aplicações no Visual StudioProgramação em C# - Ordenação de Arrays com método Bubble SortProgramação em C# Como determinar a tela inicial da aplicação com Windows FormsProgramação em C# - Abrir nova janela a partir de um form usando threads