
Solicite um OrçamentoProgramação C# com Visual Studio - Avançado 2
Com um conteúdo desenvolvido com base nos conceitos fundamentais de programação orientada a objetos e as funcionalidades do Microsoft Visual Studio, o módulo avançado continua a apresentar novos conceitos e ferramentas.
Oportunidade
Há cada vez mais oportunidades de emprego para os profissionais do setor de programação e desenvolvimento, uma vez que todos os setores da economia estão ligados à tecnologia de alguma forma. Visto isso, o curso de Programação C# com Visual Studio foi idealizado, sendo este o último de quatro módulos voltados para automação comercial. Faça já o download, ofereça mais esse título de peso em sua escola e desfrute de boas vendas, aproveitando o aquecimento do mercado.
Conteúdo programático
- Aula 01 Controle de Farmácia: Aprendendo a desenvolver em camadas
- Interativa:
- Criar um projeto conhecendo a programação multicamadas;
- Fazer três camadas para o sistema;
- Referenciar as camadas.
- Apostila:
- Revisar os conceitos vistos na apostila
- Aula interativa:
- Utilizar break points para verificar o comportamento dos códigos.
- Aula 02 Controle de Farmácia: Validando o cadastro dos clientes na camada Regra de Negócio
- Interativa:
- Usar o método Trim e a propriedade Length;
- Conhecer e utilizar o método Replace;
- Iniciar a validação do CPF.
- Apostila:
- Preparar a validação das alterações dos dados do cliente;
- Analisar o projeto.
- Aula 03 Controle de Farmácia: Reforçando o trabalho com regras de negócio
- Interativa:
- Rever conceitos utilizados na programação multicamadas;
- Fazer uso do Método Trim;
- Utilizar a Propriedade Lenght;
- Estabelecer uma Validação.
- Apostila:
- Elaborar uma programação de alteração para cadastros existentes.
- Aula 04 Controle de Farmácia: Continuando o trabalho com validações
- Interativa:
- Adicionar uma validação no frmProdutos;
- Alterar o campo Valor Unitário;
- Exibir os produtos com estoque baixo.
- Apostila:
- Continuar configurando o frmCategorias.
- Aula 05 Controle de Farmácia: Criando um sistema de Login
- Interativa:
- 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.
- Apostila:
- 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.
- Aula 06 Controle de Farmácia: Definindo as permissões dos níveis de acesso na Tela Principal
- Interativa:
- Relembrar e utilizar a estrutura condicional Swicth Case;
- Conhecer e trabalhar com o método OnLoad;
- Relembrar e utilizar a ferramenta Surround With;
- Apostila:
- Conhecer o Componente Timer;
- Aplicar a Propriedade ToLongTimeString;
- Aula 07 Controle de Farmácia: Trabalhando com Criptografia de dados Parte I
- Interativa:
- 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.
- Apostila:
- Aprender o processo de descriptografar.
- Aula 08 Controle de Farmácia: Trabalhando com Criptografia de Dados Parte II
- Interativa:
- 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.
- Apostila:
- Continuar com a implementação.
- Aula 09 Controle de Farmácia: Iniciando a preparação das vendas dos produtos
- Interativa:
- 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.
- Apostila:
- Implementar o código para aceitar diferentes produtos;
- Aula 10 Controle de Farmácia: Trabalhando com Controle de estoque
- Interativa:
- Criar métodos e desenvolver a lógica para atualizar o banco de dados na compra de produtos.
- Apostila:
- Programar as ações de Remover itens e cancelar compra.
- Aula 11 Trabalhando com Emissão de Cupom Fiscal
- Interativa:
- 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.
- Apostila:
- Programar os botões Leitura X e Redução Z do ECF.
- Aula 12 Controle de Farmácia: Implementando ECF (Emissor de Cupom Fiscal)
- Interativa:
- Implementar a DLL Bematech;
- Configurar o frmFinalizarVenda.
- Apostila:
- Configurar o botão Salvar e Finalizar do formulário Vendas.
- Aula 13 Controle de Farmácia: Criando a Tela de Splash e o Instalador do Aplicativo
- Interativa:
- Criar uma Tela Splash animada;
- Programar para que dois formulários carreguem simultaneamente;
- Desenvolver o pacote simples de instalação do aplicativo.
- Apostila:
- Executar o setup do aplicativo comprovando a sua funcionalidade.
- Aula 14 Controle de Farmácia: Desenvolvendo um pacote completo de instalação Parte I
- Interativa:
- Gerar o script do banco Farmacia;
- Preparar a programação necessária antes de gerar o instalador.
- Apostila:
- Trabalhar com a classe Program;
- Utilizar o recurso Breakpoint.
- Aula 15 Controle de Farmácia: Desenvolvendo um pacote completo de instalação Parte II
- Interativa:
- 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.
- Apostila:
- Acessar as propriedades da Interface e realizar o processo de criação do instalador.
- Realizar um teste no instalador, a fim de verificar seu funcionamento.
Cursos
3D Max - Criação, Animação e Efeitos Especiais Adobe After Effects Adobe Illustrator Adobe Photoshop Avançado Adobe Photoshop Essencial Adobe Premiere Agente de Vendas Assistente Contábil Assistente de Crédito e Cobrança Assistente de RH AutoCAD Mecânico Banco de Dados SQL Corel Draw X5 Avançado Corel Draw X5 Essencial Desenho Arquitetônico Desvendando Segredos da Era Digital Digitação Dreamweaver CS5 Avançado Dreamweaver CS5 Essencial Excel Excel Avançado Flash CS5 Avançado Flash CS5 Essencial Gestão de Pessoas Hotelaria e Turismo Inglês Internet - Navegando de Maneira Eficiente Introdução à Informática Lógica de Programação Montagem e Manutenção de Computadores Multimídia com Windows 7 Operador de Caixa Operador de Telemarketing PowerPoint Programação C# com Visual Studio - Avançado 1 Programação C# com Visual Studio - Avançado 2 Programação C# com Visual Studio - Essencial Programação C# com Visual Studio - Intermediário Recepção Escolar Redes - Cabeamento e Infraestrutura Redes – Lógica e Estruturação Rotinas Administrativas Segurança na Era Digital Série Evolução Profissional Visual Class Windows 8 Word