Programação C# Avançado 02

Benefícios

O curso de Programação C# foi idealizado, sendo este o último de quatro módulos voltados para automação comercial. Com um conteúdo desenvolvido com base nos conceitos fundamentais de programação orientada a objetos e as funcionalidades da ferramenta, este módulo apresenta novos conceitos para o aluno, além de aprofundar alguns conceitos abordados no módulo anterior.

Mercado de atuação

Atue em empresas de tecnologia, start up, desenvolvimento de programas, fábrica de software, em seu próprio negócio e muito mais.


Duração

15 Horas

Nível

Avançado

Pré-requisitos

Ter conhecimento em Windows e ter concluído o curso Programação C# Avançado 1.

Conteúdo programático

  • Criar um projeto conhecendo a programação multicamadas
  • Fazer três camadas para o sistema
  • Referenciar as camadas
  • Utilizar break points para verificar o comportamento dos códigos
  • Usar o método Trim e a propriedade Length
  • Conhecer e utilizar o método Replace
  • Iniciar a validação do CPF
  • Preparar a validação das alterações dos dados do cliente
  • Fazer uso do Método Trim
  • Utilizar a Propriedade Lenght
  • Adicionar uma validação no frmProdutos
  • Alterar o campo Valor Unitário
  • Exibir os produtos com estoque baixo
  • Ocultar os caracteres dos campos: Senha e Redigite
  • Definir o número de caracteres para a senha
  • Verificar se o conteúdo presente no campo Senha é o mesmo do campo Redigite
  • Programar uma condição nos métodos Salvar e Alterar para que não haja logins iguais
  • Trabalhar com o formulário Login
  • Definir que o frmLogin, será o primeiro a ser exibido
  • Carregar os dados do usuário que entrou no sistema
  • Trabalhar com o componente StatusStrip
  • Conhecer as opções oferecidas pela StatusStrip
  • Aprender sobre a propriedade BorderSides
  • Utilizar a propriedade BorderStyle
  • Conhecer e trabalhar com o método onload
  • Relembrar e utilizar a ferramenta Surround With
  • Conhecer o Componente Timer
  • Aprender sobre Criptografia de dados
  • Classe ASCIIEncoding e codificação de caracteres ASCII
  • Base64
  • Criar uma classe com métodos que possibilitem a criptografia de senhas.
  • Alterar os métodos para o novo padrão Hash MD5
  • Retirar o método Descriptografar
  • Aplicar uma ³máscara´no campo senha fazendo com que apenas 8 dígitos sejam apresentados
  • Ativar o evento TextChanged do TextBox o frmVendas
  • Fazer uma verificação sobre o produto informado
  • Detectar quantas unidades de um mesmo produto foram vendidas
  • Criar métodos e desenvolver a lógica para atualizar o banco de dados na compra de produtos
  • Entender sobre automação comercial
  • Aprender sobre cupom fiscal
  • Trabalhar com um emulador de impressora fiscal
  • Configurar portas seriais virtuais
  • Aprender a utilizar as funções da impressora para programar a emissão do cupom fiscal
  • Implementar a DLL Bematech
  • Configurar o frmFinalizarVenda
  • Configurar o botão Salvar e Finalizar do formulário Vendas
  • Criar uma Tela Splash animada
  • Programar para que dois formulários carreguem simultaneamente
  • Desenvolver o pacote simples de instalação do aplicativo
  • Gerar o script do banco Farmacia
  • Preparar a programação necessária antes de gerar o instalador
  • Elaborar métodos dentro da classe CriaBancoAcessoDados
  • Elaborar métodos dentro da classe intermediária CriaBancoRegraNegcios
  • Acessar a classe Program e implementar o seu código com uma estrutura condicional

 


Garanta sua vaga hoje mesmo!