Programação C# com Visual Studio – Avançado e Avançado II

Dando sequencia aos módulos Essencial e Intermediário, a partir de agora vamos focar no desenvolvimento de sistemas comerciais, porém, você aprenderá na prática, passo-a-passo, cada ação que deverá ser realizada junto à base de dados sem a ajuda de assistentes, o que contribuirá para que saiba localizar cada parte do código, facilitando, assim, a manutenção do sistema, assim verá  como a programação orientada a objetos funciona, utilizando o reaproveitamento de código e relembrando vários conceitos como classes, métodos, propriedades, atributos, herança, entre outros.

No módulo avançado II, vamos abordar a programação N-tier, que significa que facilita manutenções e atualizações em grandes sistemas e também permite que a lógica por trás do que for digitado pelo usuário, possa ser utilizada em aplicações desktop,  web e dispositivos móveis.

Duração

De acordo com o plano escolhido

Números de Aulas

34 Aulas

Categoria

Tecnologia

Conteúdo Programático

Módulo Avançado


Aula 01 – Controle de Academia: Iniciando o projeto

  • Revendo conceitos da aula interativa
  • String de Conexão
  • O que vamos fazer
  • Conhecendo o tratamento de erros Try e Catch
  • Aprimorando o tratamento de erros através do bloco Finally
  • Observações importantes
  • Atividade Extra

Aula 02 – Controle de Academia: Criando método de inserção com comandos SQL

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 03 – Controle de Academia: Buscando e exibindo registros

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • DataGridViewImageColumn
  • Atividade Extra

Aula 04 – Controle de Academia: Realizando Update

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 05 – Controle de Academia: Programando a exclusão de registros e criando pesquisa dinâmica

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Conhecendo o evento TextChanged
  • Atividade Extra

Aula 06 – Controle de Academia: Reforçando Conceitos

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 07 – Controle de Academia: Preparando os botões do menu do formulário

  • Modalidades
  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 08 – Controle de Academia: Criando interação com o banco de dados e interligando tabelas

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 09 – Controle de Academia: Revendo conceitos de Select e conhecendo a propriedade MDI

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Propriedade IsMdiContainer
  • Propriedade MdiParent
  • Atividade Extra

Aula 10 – Controle de Academia: Carregando dados de um formulário para outro, através do método construtor

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 11 – Controle de Academia: Utilizando os dados de um DataGridView para diminuir a interação do aplicativo com o Banco de Dados

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Conhecendo o evento FormClosed
  • Atividade Extra

Aula 12 – Controle de Academia: Preparando a inclusão de matrículas dos alunos

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 13 – Controle de Academia: Conhecendo a instrução COUNT(*) e o Casting das variáveis

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Trabalhando com Object e DataGridViewCellEventsArgs
  • Atividade Extra

Aula 14 – Controle de Academia: Criando um Controle de Mensalidades

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 15 – Controle de Academia: Iniciando a preparação do fluxo de caixa

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 16 – Controle de Academia: Continuando a preparação do fluxo de Caixa

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 17 – Controle de Academia: Finalizando o projeto e construindo um relatório

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Trabalhando com as propriedades de SetDisplayMode e ZoomMode
  • Atividade Extra

Módulo Avançado II

Aula 01 – Controle de Farmácia: Aprendendo a desenvolver em camadas

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 02 – Controle de Farmácia: Validando o cadastro dos clientes na camada Regra de Negócio

  • Revendo conceitos da aula interativa
  • Validando o CPF
  • Cálculo do primeiro dígito verificador
  • Cálculo do segundo dígito verificador
  • O que vamos fazer
  • Preparando a validação das alterações dos dados do cliente
  • Analisando o projeto
  • Atividade Extra

Aula 03 – Controle de Farmácia: Reforçando o trabalho com regras de negócio

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 04 – Controle de Farmácia: Continuando o trabalho com validações

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 05 – Controle de Farmácia: Criando um sistema de Login

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Carregando os dados do usuário que entrou no sistema
  • Trabalhando com o componente StatusStrip
  • Conhecendo as opções oferecidas pela StatusStrip
  • Aprendendo sobre a propriedade BorderSides
  • Utilizando a propriedade BorderStyle
  • Atividade Extra

Aula 06 – Controle de Farmácia: Definindo as permissões dos níveis de acesso na Tela Principal

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Conhecendo o componente Timer
  • Aplicando a propriedade ToLongTimeString
  • Atividade Extra

Aula 07 – Controle de Farmácia: Trabalhando com Criptografia de dados- Parte I

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 08 – Controle de Farmácia: Trabalhando com Criptografia de Dados-Parte II

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 09 – Controle de Farmácia: Iniciando a preparação das vendas dos produtos

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 10 – Controle de Farmácia: Trabalhando com Controle de estoque

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 11 – Trabalhando com Emissão de Cupom Fiscal

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Programando os botões Leitura X e Redução Z
  • Atividade Extra

Aula 12 – Controle de Farmácia – Implementando ECF (emissor de cupom fiscal)

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Aula 13 – Controle de Farmácia: Criando a Tela de Splash e o Instalador do Aplicativo

  • Revendo conceitos da aula interativa
  • O que vamos fazr
  • Atividade Extra

Aula 14 – Controle de Farmácia: Desenvolvendo um pacote completo de instalação – Parte I

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Trabalhando com a classe Program
  • Atividade Extra

Aula 15 – Controle de Farmácia: Desenvolvendo um pacote completo de instalação – Parte II

  • Revendo conceitos da aula interativa
  • O que vamos fazer
  • Atividade Extra

Ficou interessado(a) por esse curso?

Formulário Site

Vantagens de estudar aqui!

Cursos Individuais

sem formação de turmas

Método de Ensino
Revolucionário

Flexibilidade de horários

Manhã, tarde e noite

Cyber

Informação e entretenimento

Espaço Game

Pausa para diversão

Treinamento estendido

Continue se atualizando

Plantão de Aprimoramento

Aulas extras gratuitas

Certificado Premium

Registrado e reconhecido

Garantia de aprendizado

comprovada por milhares de alunos

Conheça sua nova escola

Fale com um
Consultor Online

Você está quase lá! Preencha os dados abaixo e um de nossos consultores entrará em contato com você.

Formulário Site
Quer falar conosco?