Programação C# Visual Studio Avançado 1
O que você vai aprender com esse curso?
O curso de Programação C# com Visual Studio foi idealizado, sendo este o terceiro 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.
Conteúdo programático
Aula 1: Controle de Academia: Iniciando o projeto Interativa
- Conhecer o que o curso oferecerá;
- Criar a classe Conexão;
- Atribuir uma string de conexão para a classe;
- Testar a conexão com o Barco;
Aula 2: Controle de Academia: Criando método de inserção com comandos SQL
- Aprender sobre a classe SqlCommand;
- Conhecer e adicionar uma namespace;
- Estruturas um método com comandos SQL;
- Criar uma StringBuilder;
Aula 3: Controle de Academia: Buscando e exibindo registros
- Criar o método DataTable dadosTabela;
- Gerar uma nova conexão com a tabela Professores;
- Elaborar o método listarProfessores;
Aula 4: Controle de Academia: Realizando UPDATE
- Aprender como gerar evento Click para o componente DataGridView;
- Aprender como acessar os dados do DataGridView através do código;
- Aprender a atualizar o banco de dados através do comando UPDATE;
Aula 5: Controle de Academia: Programando a exclusão de registros e criando pesquisas dinâmicas
- Aprender a criar um método com comandos SQL para excluir registros;
- Conhecer um método que nos ajudará a pesquisar por registros;
- Utilizar o comando LIKE;
Aula 6: Controle de Academia: Reforçando Conceitos
- Conhecer e utilizar a Propriedade DataSource do ComoBox por meio de código;
- Aprender sobre o DisplayMember;
- Obter conhecimento sobre ValueMember;
- Criar a classe Modalidades;
Aula 7: Controle de Academia: Preparando os botões do menu do formulário Modalidades
- Programar o botão Salvar;
- Acrescentar um método na classe Modalidades;
Aula 8: Controle de Academia: Criando integração com o banco de dados e interligando tabelas
- Modificar o método Listar no formulário Modalidades;
- Aprender a usar o INNER JOIN;
- Criar o método Excluir do frmModalidades;
- Fazer o evento do DataGridView no frmModalidades responsável por editar os registros;
Aula 9: Controle de Academia: Revendo conceitos de Select e conhecendo a propriedade MDI
- Relembrar e utilizar a instrução Sql INNER JOIN;
- Conhecer e utilizar o recurso Surround With;
Aula 10: Controle de academia: Carregando dados de um formulário para outro, através do método construtor
- Criar uma condição para o btnHorario;
- Converter a tabela CODIGO para int;
- Programar uma janela de confirmação;
- Criar variáveis;
- Realizar configurações para a barra de títulos;
- Criar o método ListarHorarios();
Aula 11: Controle de Academia: Utilizando os dados de um DataGridView para diminuir a interação do aplicativo com o banco de dados
- Aprender a utilizar os dados do DataGridView no lugar de um DataTable;
- Trabalhar com evento Enter
Aula 12: Controle de Academia: Preparando a inclusão de matrículas dos alunos
- Programar o botão incluir;
- Aplicar o evento Cellclick;
- Utilizar o evento Load;
Aula 13: Controle de Academia: Conhecendo a instrução COUNT(*) e o Casting de variáveis
- Aprender a utilizar a instrução COUNT(*);
- Aprender a usar o Casting de variáveis;
Aula 14: Controle de Academia: Criando um controle de mensalidades
- Trabalhar com DateTime para definir a data de vencimento de uma mensalidade;
- Adicionar coluna no DataGridView;
Aula 15: Controle de Academia: Iniciando a preparação do fluxo de caixa
- Deixar dinâmico o aparecimento da data e hora atuais na barra de título do frmAberturaCaixa;
- Verificar qual item foi escolhido no ComboBox, através do evento SelectedIndexChanged;
- Preparar o método AtualizarAberturaCaixa() e aplicar o método Substring no formulário();
- Preparar as caixas de textos para realizarem ações assim que saímos delas;
Aula 16: Controle de Academia: Continuando a preparação do fluxo de Caixa
- Criar o Método VerificaSituaçãoCaixa (frmPrincipal) e SituacaoCaixa (frmCaixa);
- Programar o Botão FecharCaixa;
- Elaborar o Método ListarDetalhesCaixa (frmCaixa);
- Trabalhar com os Formulários Retirada e Suprimento;
Aula 17: Controle de Academia: Finalizando o projeto e construindo um relatório
- Atribuir o componente ReportViewer;
- Criar um relatório por meio do item Report;
- Adicionar Expressões.
Quer mudar sua carreira, faça essa certificação em uma unidade Evolua.
- ATENDIMENTO
- SUPORTE
- FINANCEIRO
- RELACIONAMENTO
- APRENDA
- BLOG
- MATERIAIS EDUCATIVOS
- NOTÍCIAS
- ACADEMIA
ENDEREÇO R. XV de Novembro, 430 - Centro Cravinhos - SP TELEFONE (16) 3951-7200 EMAIL contato@evoluaeducacao.com.br