Curso Visual Basic .net Completo Grátis
O curso está divido em 132 aulas com os seguintes tópicos:
- Módulo 1 – Iniciando no Visual Studio 2015
- Módulo 2 – Variáveis e Constantes
- Módulo 3 – Estruturas de Decisão
- Módulo 4 – Estruturas de Repetição
- Módulo 5 – Windows Forms
- Módulo 6 – Eventos
- Módulo 7 – ToolBox
- Módulo 8 – Subrotinas
- Módulo 9 – Classes e Módulos
- Módulo 10 – Métodos
- Módulo 11 – Banco de Dados
- Módulo 12 – Integração com PagSeguro
Requisitos para fazer o curso:
Computador com processador I3 com 4GB de memória ou superior.
Sistema operacional Window 10 ou Windows 7.
Não é necessário ter conhecimento em nenhuma linguagem de programação.
Módulo 1 – Iniciando no Visual Studio 2015
Neste módulo vamos baixar e instalar a IDE de desenvolvimento Visual Studio 2015 Community. Este software é onde vamos criar nossos programas.
O VS2015 Community é totalmente gratuito e pode ser utilizado para desenvolver sistemas como freelancer ou em uma pequena equipe, mais detalhes sobre a licença será explicado no decorrer do curso.
Aula 01 e 02 – Instalação e Configuração do Visual Studio 2015 Community
Nesta aula vamos baixar e instalar o VS2015 Community, também vamos criar uma conta Microsoft para ativar a licença do VS2015.
Mesmo o VS2015 sendo gratuito é necessário ativar a licença através de uma conta da Microsoft que também é gratuita, se não fizermos a ativação o VS2015 funcionará apenas por 30 dias como avaliação.
Link para baixar o VS2015 – Download
Segui a aula:
Aula 03 – Visão Geral
Nesta aula vamos conhecer a interface do VS2015 e os recursos que vamos utilizar no decorrer do curso.
Aula 04 – Criando o Primeiro Projeto
A forma de criarmos um sistema no VS2015 é por meio de um projeto, ou seja, para podermos desenvolver um programa no VS2015 precisamos criar um projeto e selecionar qual tipo de projetos queremos criar.
Como estamos no início do curso vamos criar um projeto do tipo Console App. Este tipo de projeto facilita o aprendizado da linguagem Visual Basic .net.
Após aprendermos a base da linguagem vamos passar para o projeto gráfico onde vamos utilizar janelas, botões, imagens, etc.
Aula 05 – Digitando o Primeiro Código
Nesta aula vamos entender como funciona a digitação do código no VS2015.
Módulo 02 – Variáveis e Constantes
Aula 06 – Introdução
Aula 07 – Variáveis e Constantes
Nesta aula vamos entender o que é uma variável e uma constante.
Variável: é um espaço reservado na memória do computador onde podemos armazenar ou recuperar uma informação, como o próprio nome diz está informação pode ser alterada no decorrer da execução do programa.
Constante: é um espaço reservado na memória do computador onde podemos armazenar e recuperar uma informação, como o próprio nome diz está informação não pode ser alterada no decorrer da execução do programa.
Aula 08 – Escopo de Variáveis e Constantes
Escopo de variáveis e constante é o nível de acesso desta variável, por exemplo, se declaramos dentro de um método a variável e a constante só pode ser acessados dentro deste método e se declaramos ela no início do módulo ou de uma classe podemos acessa-los de qualquer parte deste módulo ou classe.
Aula 09 – Tipo de Operadores
Nesta aula vamos aprender a trabalhar com operadores do Visual Basic .net.
Módulo 03 – Estruturas de Decisão
Neste módulo vamos aprender como funciona o controle de fluxo na linguagem Visual Basic .net.
Os controles de fluxo é o que determina se um bloco de código vai ser executado ou não. A linguagem possui dois controladores de fluxo o IF…THEN…ELSE e o SELECT…CASE.
Aula 10 – Introdução
Aula 11 – IF…THEN…ELSE
Aula 12 – SELECT…CASE
Aula 13 – Aplicando na Prática
Módulo 04 – Estruturas de Repetição
Neste módulo vamos entender como funciona as estruturas de repetição no Visual Basic .net.
Estas estruturas são utilizadas para repetir um bloco de código várias vezes de acordo a regra de cada estrutura.
Aula 14 – Introdução
Aula 15 – FOR…NEXT
Aula 16 – FOR…EACH…NEXT
Aula 17 – Do…While
Aula 18 – Do…Until
Aula 19 – Aplicando na Prática
Módulo 05 – Windows Forms
A partir deste módulo vamos dar a entrada no projeto com parte gráfica utilizando o projeto Window Forms App.
Aula 20 – Introdução
Aula 21 – Criando Projeto Windows Forms Parte 1
Aula 22 – Criando Projeto Windows Forms Parte 2
Aula 23 – Criando MDI Forms
Aula 24 – Distribuição para o Usuário Final
Módulo 06 – Eventos
Neste módulo vamos ver como funciona os eventos na linguagem Visual Basic .net.
A linguagem VB.net é totalmente orientada a objetos e eventos.
Aula 25 – Introdução
Aula 26 – Evento Click
Este evento é disparado quando o usuário clica em algum objeto no seu sistema.
Aula 27 – Evento KeyDown
Este evento é disparado enquanto a tecla está pressionada.
Aula 28 – Evento KeyPress
Este evento é disparado no momento em que a tecla é pressionada.
Aula 29 – Evento KeyUp
Este evento é disparado no momento em que a tecla é liberada.
Aula 30 – Evento MouseDown
Este evento é disparado no momento em que o botão do mouse está pressionado.
Aula 31 – Evento MouseEnter
Este evento é disparado quando o ponteiro do mouse entra em algum objeto.
Aula 32 – Evento MouseLeave
Este evento é disparado quando o ponteiro do mouse sai de algum objeto.
Aula 33 – Evento MouseDoubleClick
Este evento é disparado é feito o duplo clique em algum objeto.
Aula 34 – Evento FormClosing
Este evento é disparado quando o formulário está sendo fechado, com a possibilidade de interromper o fechamento.
Aula 35 – Evento Load
Este evento é disparado quando o formulário está sendo carregado na memória.
Aula 36 – Evento GotFocus
Este evento é disparado quando o focus entra em algum controle.
Aula 37 – Evento LostFocus
Este evento é disparado quando o focus sai de algum controle.
Módulo 07 – ToolBox
Neste módulo vamos trabalhar com vários controles do Windows Forms App.
Aula 38 – Introdução
Aula 39 – Button Parte 1
Aula 40 – Button Parte 2
Aula 41 – CheckBox
Aula 42 – CheckedListBox
Aula 43 – ComboBox
Aula 44 – ListBox
Aula 45 – ListView
Aula 46 – MaskedTextBox
Aula 47 – PictureBox
Aula 48 – RadioButton
Aula 49 – TextBox
Aula 50 – ToolTip
Aula 51 – ErrorProvider
Aula 52 – Timer
Aula 53 – GroupBox
Aula 54 – Panel
Aula 55 – TabControl
Aula 56 – MenuStrip
Aula 57 – ContextMenuStrip
Aula 58 – StatusStrip
Aula 59 – ToolStrip
Aula 60 – ImageList
Módulo 08 – Subrotinas e Funções
Neste módulo vamos entender como criar rotinas e funções para reaproveitar os códigos.
Aula 61 – Introdução
Aula 62 – Subrotina Parte 1
Aula 63 – Subrotina Com Parâmetros Parte 2
Aula 64 – Função Parte 1
Aula 65 – Função Com Parâmetros Parte 2
Módulo 09 – Classes e Módulos
Neste módulo vamos entender como trabalhar com classes e módulos na linguagem Visual Basic .net.
Aula 66 – Introdução
Aula 67 – Classes
Aula 68 – Módulos
Módulo 10 – Métodos
Neste módulo vamos trabalhar com métodos da linguagem e do framework.
Aula 69 – Introdução
Aula 70 – Convert
Aula 71 – FormatNumber
Aula 72 – Math
Aula 73 – MessageBox
Aula 74 – strConv
Aula 75 – Trim
Aula 76 – Now
Aula 77 – FormatDateTime
Aula 78 – Mid
Módulo 11 – Banco de Dados
Neste módulo vamos desenvolver um aplicativo utilizando o banco de dados access utilizando todo os conceitos que foi passado no decorrer do custo.
Aula 79 – Introdução
Aula 80 – Criando Banco de Dados
Aula 81 – Criando o Projeto
Aula 82 – Cadastro de Cliente Parte 1
Aula 83 – Cadastro de Cliente Parte 2
Aula 84 – Consulta
Aula 85 – Criando Classe de Dados Parte 1
Aula 86 – Criando Classe de Dados Parte 2
Aula 87 – Criando Classe de Dados Parte 3
Aula 88 – Programando Form Principal
Aula 89 – Programando Form Cliente Parte 1
Aula 90 – Programando Form Cliente Parte 2
Aula 91 – Programando Form Cliente Parte 3
Aula 92 – Programando Form Cliente Parte 4
Aula 93 – Programando Form Cliente Parte 5
Aula 94 – Programando Form Cliente Parte 6
Aula 95 – Programando Form Consulta Parte 1
Aula 96 – Programando Form Consulta Parte 2
Aula 97 – Programando Form Consulta Parte 3
Aula 98 – Adicionando Botão Remover
Módulo 14 – Vendendo com PagSeguro
Neste módulo vamos fazer a integração do sistema com a plataforma de pagamento PagSeguro.
Vamos fazer isso para liberar a licença do sistema podendo ser por dias ou licença única.
Aula 99 – Criando Conta PagSeguro
Aula 100 – Gerando Token
Aula 101 – Documentação de Integração
Aula 102 – Modificando Banco de Dados
Aula 103 – Criando Classe Cad Usuário
Aula 104 – Criando Função de Criptografar
Aula 105 – Criando Função de Descriptografar
Aula 106 – Design Cadastro Usuário
Aula 107 – Codificando Botões Incluir, Consultar e Editar
Aula 108 – Codificando Botão Gravar
Aula 109 – Testando Cadastro de Usuário
Aula 110 – Codificando Botão Cancelar
Aula 111 – Codificando Consulta
Aula 112 – Finalizando Cadastro de Usuário
Aula 113 – Codificando Formulário Login
Aula 114 – Criando Tabela de Liberação
Aula 115 – Criando Formulário de Liberação
Aula 116 – Criando Botão PagSeguro
Aula 117 – Hospedando Link do PagSeguro
Aula 118 – Codificando Botão Comprar
Aula 119 – Alterando Link do Botão no PasteBin
Aula 120 – Criando Tabela de Liberação
Aula 121 – Consultando Chave no PagSeguro – Parte 1
Aula 122 – Consultando Chave no PagSeguro – Parte 2
Aula 123 – Criando Classe Tabela Registro
Aula 124 – Consultando Tabela Registro
Aula 125 – Codificando Liberação de Chave
Aula 126 – Debugando Liberação do Sistema
Aula 127 – Finalizando Codificação de Liberação
Aula 128 – Codificando Método Para Verificar Licença
Aula 129 – Debugando Método de Verificar Licença
Aula 130 – Adicionando Tempo Para Verificar Licença
Aula 131 – Configurando o Sistema Para a Primeira Execução do Usuário
Aula 132 – Configurando o Sistema Para a Primeira Execução pelo Usuário
Parabéns por concluir o curso!