13% OFF
Curso VB .NET - Básico / Intermediário - Video Aulas

Introdução a nível básico e intermediário na linguagem VB .NET – 94 Vídeo Aulas

VB.NET_1 (54:00 min) - Apresentação da Linguagem VB .NET e da ferramenta Visual Basic 2008 Express Edition; Apresentação da plataforma .NET; criação de um projeto Windows Forms; Controles de formulário: Label, TextBox, GroupBox; Conceitos sobre variáveis e constantes;

VB.NET_2 (49:00 min) - Usando módulos e criando rotinas e funções; Tipos de variáveis: Integer, String, Single, Double, Char; conversão de tipos de dados : CInt, CSng; Definindo e usando Eventos; Efetuando Validações; Criando um SplashScreen; o Recurso MyProject;

VB.NET_3 (59:00 min) - Desenhando a interface da aplicação Windows Forms: Calculadora Natural; Criando suas proprias rotinas e funções; usando parâmetros e retornando valores; Tratando exceções com o bloco Try/Catch; Usando estruturas de decisão de fluxo: If/Then/Else; Operadores Lógicos; Modificadores de acesso: Public, Private ; Definindo e usando Namespaces;

VB.NET_3_1 (59:00 min) - Estruturas de repetição : laço for/next , Do Loop, While/End While; conceitos, sintaxe e exemplos; Array; conceitos, sintaxe, declaração, utilização e acesso com for/next e for each.

VB.NET_4 (63:00 min) - Criando um formulário de Login; Definindo o Startup Form; Usando operadores Lógicos: AND / OR; Criando um contador de acesso ao login; C riando e usando Classes; Construtores; O operador New; Definindo objeto, propriedades e métodos; Definindo Encapsulamento; Criando a classe Calculos e definindo os métodos da calculadora; Implementando os métodos no formulário;

VB.NET_5 (69:00 min) - Modificadores: private, public, Protected, Friend; criando uma instância da classe; Definição de Shared;Interfaces: conceitos e utilização; Classe Base, Herança, classes abstratas; As palavras reservadas: Overrides, MustOverrides, MustInherit, Inherits, MyBase, Sub New; Definição e utilização de Polimorfismo;

VB.NET_6 (34:00 min) - Mostrando o Class Diagram do Visual Studio 2008; Fazendo o deploy da sua aplicação; A tecnologia ClickOnce;Windows Installer; Pré-requisitos; Configurações do ClickOnce; MyProject : Signin, Security; Criando uma instalação na máquina local e definindo o controle de versão e atualização automática em localhost no IIS; Desinstalando e/ou revertendo para versão anterior;

VB.NET_7 (31:00 min) – DataBinding e novos componentes de acesso a dados
Acessando dados do SQL Server e exibindo nos controles de formulários Windows Forms.
Criando o Banco de dados e tabelas no Visual Studio
Usando o configuração do assistente DataSource : Exibição Grid ou Detalhes.
Criando uma aplicação com DataBinding

VB.NET_8 (15:00 min) – Usando DataSet Tipados
Objeto DataSet, DataTables; Criando um DataSet tipado e usando suas propriedades
Definindo e configurando consultas no DataSet

VB.NET_9 (57:00 min) – Acessando banco de dados – SQL Server usando ADO .NET
Conceitos sobre Banco de dados, tabelas, registros, campos
Provedores para acesso a dados SQL Server, MS Access – System.Data.SqlClient e System.Data.OleDb
Instruções SQL : SELECT, INSERT INTO, DELETE FROM, UPDATE SET
Criação do banco de dados e tabela no Visual Studio – definindo campos, tipo de dados, chave primária, coluna identity
Operações para Selecionar, Incluir, Atualizar, Eliminar e Navegação pelos registros.
Exibição dos registros no componente DataGridView
Objetos ADO .NET : DataSet, DataTable, DataAdapter
Formulário MDI, Formulário Startup

VB.NET_10 (34:00 min) – Stored Procedures – SQL Server
Conceitos e definições
Criando o banco de dados e Tabela no Visual Studio
Definindo a string de conexão no arquivo App.Config
Criando e Usando Stored Procedures com Visual Basic e SQL Server
Criando Stored Procedures para Incluir, Selecionar, Excluir e atualizar dados, definindo parâmetros
Exibindo dados no DataGridView

VB.NET_11 (35:00 min) – Stored Procedures - SQL Server
Criação da aplicação realizando as operações CRUD usando stored procedures no SQL Server

VB.NET_12 (18:00 min) – LINQ to SQL
Apresentação de conceitos , características e propriedades do LINQ to SQL

VB.NET_13 (60:00 min) – LINQ to SQL – Manutenção de dados – CRUD
Criando uma aplicação completo e realizando a inclusão, alteração, exclusão e seleção de dados usando LINQ to SQL
Realizando e entendendo o mapeamento objeto relacional do LINQ to SQL

VB.NET_14 (8:00 min) – Acessando dados no DataGridView
Usando os assistentes de configuração
Definindo operações para acesso a dados e exibição no DataGridView

VB.NET_15 (16:00 min) – Passando valores ente formulários
Passando dados entre formulários em uma aplicação Visual Basic com DataGridView

VB.NET_16 (37:00 min) – O acesso a dados Usando ADO .NET
Criando o Banco de dados e tabelas; Criando o formulário
Definindo a string de conexão no arquivo App.Config

VB.NET_17 (42:00 min) – O acesso a dados Usando ADO .NET
Realizando as tarefas básicas de acesso a dados – CRUD no SQL Server
Usando o código nos eventos dos controles e no formulário.

VB.NET_18 (60:00 min) – O acesso a dados Usando ADO .NET – Aperfeiçoando
Usando uma arquitetura em 3 camadas em uma aplicação Visual Basic
Separando responsabilidades
Criando uma camada de acesso a dados, camada de negócios e camada de interface

VB.NET_19 (22:00 min) –  Realizando uma busca dinâmica em formulários Windows
Criando uma aplicação Visual Basic do tipo Windows Forms e realizando buscas dinâmicas em formulários

VB.NET_20 (33:00 min) – Consumindo objetos de Negócio
Trabalhando com classes e objetos em uma aplicação Visual Basic
Consumindo dados com classes e objetos em uma aplicação Windows Forms

VB.NET_21 (18:00 min) – Os principais conceitos da programação orientada a objetos
Histórico
Objetos : comportamento, estado, instância da classe
Classes e Objetos – propriedades, estados e eventos
Encapsulamento de informações
Herança : Classe Pai, classe Filha
Conceitos : é um tipo de / é um
Polimorfismo

VB.NET_22 (90:00 min) – Criando uma camada de acesso a dados genérica – 4 Vídeo Aulas

ADO .NET – System.Data.Common
Factory de Provedores
DbProviderFactories e GetFactory
Criação da Camada de Acesso a dados Genérica
Teste com SQL Server
Teste com MySQL

VB.NET_23 (60:00 min) – Usando o Entity Framework – Manutenção de dados – 2 Vídeo Aulas
Entity Framework
Conceitos
Realizando as operações de manutenção e acesso aos dados

VB.NET_24 (24:00 min) – Apresentando o ReportViewer
Conceitos
Criando relatórios com o ReportViewer

VB.NET_25 (30:00 min) – Herança Visual
Conceitos
Herança de Formulários
Exemplos de herança Visual

VB.NET_26 (12:00 min) – MySQL – Apresentação e Instalação
Instalação do MySQL Conector

VB.NET_27 (10:00 min) – MySQL – Criando o banco de dados e as tabelas
Usando o MySQL Administrator e o Query Browser

 VB.NET_28 (38:00 min) – MySQL – Criando o projeto no Visual Basic .NET
Referenciando o Conector
Definindo a arquitetura da aplicação em camadas
Criando a camada DAL

VB.NET_29 (28:00 min) – MySQL – Criando a camada de negócios - BLL
Definindo as operações CRUD

VB.NET_30 (42:00 min) –  Criando a camada de apresentação
Implementando as operações CRUD
Acessando a Camada BLL

VB.NET_31 (33:00 min) –  Usando o NHibernate
Apresentação e Conceitos Básicos do NHibernate
Aplicação exemplo usando NHibernate com VB .NET

VB.NET_32 (32:00 min) –  Usando o Controle ProgressBar
Apresentação e Conceitos Básicos do Controle ProgressBar : Maximum, Minimum, Step, Value, Increment, PerformStep, ResetText, MarqueeAnimationSpeed
10 Aplicações que mostram os recursos do ProgessBar

VB.NET_33 (37:00 min) –  Usando o Controle ListBox
Apresentação e Conceitos Básicos do Controle ListBox: DataSource, Items, DisplayMember,
ValueMember, SelectedValue, SelectedItem, SelectedIndex
07 Aplicações que mostram os recursos do ListBox

VB.NET_34 (41:00 min) –  Usando o Controle Combobox - I
Apresentação e Conceitos Básicos do Controle Combobox: DataSource, Items, DisplayMember,
ValueMember, SelectedValue, SelectedItem, SelectedIndex
 Aplicações que mostram os recursos do ListBox

VB.NET_34 (38:00 min) –  Usando o Controle Combobox - II
Apresentação e Conceitos Básicos do Controle ListBox: DataSource, Items, DisplayMember,
ValueMember, SelectedValue, SelectedItem, SelectedIndex
07 Aplicações que mostram os recursos do ListBox

VB.NET_35 (38:00 min) – O controle OpenFileDialog
Conceitos básicos : FileName, InitialDirecotry, MultiSelect, FIleOpen, etc.
Exemplos práticos mostrando como usar os recursos do OpenFileDialog

VB.NET_35_1 (41:00 min) – O controle SaveFileDialog
Conceitos básicos : FileName, InitialDirecotry, Filter, DefaultExt, RestoreDirectory , CheckFileExists, CheckPathExists, CreatePrompt ShowDialog, DialogResult, etc.
Exemplos práticos mostrando como usar os recursos do SaveFileDialog

VB.NET_35_2 (18:00 min) – O controle FolderBrowserDialog
Conceitos básicos : Description, RootFolder, SelectedPath, ShowNewFolderButton, ShowDialog, DialogResult
Exemplos práticos mostrando como usar os recursos do FolderBrowserDialog

VB.NET_36 (57:00 min) –O controle DataGridView I
Apresentando o DataGridView, Vinculando a fonte de dados diretamente ao controle
Modos de Vinculação de dados; Usando o modo Bound - DataSet tipados
Filtrando dados no DataGridView; usando DataView e BindingSource

VB.NET_36 (56:00 min) – O controle DataGridView II
Acessando um banco de dados e vinculando as informações ao DataGridView
Usando datasets não tipados;Usando ADO .NET e comandos SQL para preencher o DataGridView

VB.NET_36 (57:00 min) – O controle DataGridView III
Conceitos básicos : Acessando outras fontes de dados
Acessando arquivos XML, arquivos Textos, Coleções Tipadas, Arrays de objetos

VB.NET_37 (34:00 min) – Menu e ToolBars - 1
Conceitos básicos : Criando um formulário de Menu com opções
Usando os controles: MenStrip, ToolStrip, StatusStrip, Timer, ListView e ImageList
Configurando os controles de menu e ToolBars

VB.NET_37 (60:00 min) – Menu e ToolBars - 2
Usando os controles: MenStrip, ToolStrip, StatusStrip, Timer, ListView e ImageList
Implementando algumas opções dos menus via código

VB.NET_38 (35:00 min) – Controle ListView - 1
Controle ListView - recursos propriedades, métodos e eventos
Propriedades : View , Columns,Groups, Items, FullRowSelect, SelectedItem, GridLines , HeaderStyle, Activation
Métodos: BeginUpdate, EndUpdate, ItemCheck, GetItemAt
Eventos: Click, ItemCheck, SelectedIndexChanged, TextChanged
Usando o ListView : configurando Cabeçalhos, Items, SubItens e Grupos
Usando o ListView com ImageList : LargeImageList, SmallImageList, StateImageList
Atribuindo imagens aos itens do ListView

VB.NET_38 (17:00 min) – Controle ListView - 2
Controle ListView - recursos propriedades, métodos e eventos
Configurando o Controle ListView via código
Definindo itens e subitens, selecionando itens e calculando totais no ListView

VB.NET_38 (34:00 min) – Controle ListView - 3
Controle ListView - recursos propriedades, métodos e eventos
Criando colunas, itens e subitens via código
Incluindo itens, removendo itens, editando itens, localizando itens via código
Usando as propriedades : HoverSelection, FocusedItem, FindItemWithText, SelectedItems

VB.NET_38 (21:00 min) – Controle ListView - 4
Controle ListView - recursos propriedades, métodos e eventos
Acessando um banco de dados SQL Server e exibindo as informações no ListView
Definindo a configuração e fazendo o acesso no SQL Server
Definindo colunas, itens e subitens no ListView a partir da tabela do banco de dados

VB.NET_39 (13:00 min) – Controle TreeView - 1
Controle TreeView - recursos propriedades, métodos e eventos
A classe TreeNode, criando Nós e sub nós usando o Editor Visual

VB.NET_39 (30:00 min) – Controle TreeView - 2
Controle TreeView - recursos propriedades, métodos e eventos
SelectedNode - Selecionando um Nó, Nodes.Add() criando Nós via código
Métodos BeginUpdate/EndUpdate, Expandindo e Recolhendo os nós usando ExpandAll/ColapseAll
Obtendo o caminho da hierarquia de nós com FullPath

VB.NET_39 (20:00 min) – Controle TreeView - 3
A classe TreeNode, criando Nós e sub nós usando via código
SelectedNode - Selecionando um Nó, Nodes.Add() criando nós dinamicamente
Removendo Nós com a propriedade Remove, Limpando nós com a propriedade Clear()
Criando uma instância do TreeView via código
Definindo imagens em um ImageList e exibindo com TreeView: ImageIndex e SelectedImageIndex

VB.NET_39 (30:00 min) – Controle TreeView - 4
Exibindo informações de um banco de dados no TreeView  : Northwind.mdf
Usando a ADO .NET para acessar e obter informações das tabelas : DataSet, DataView
Acessando tabelas do SQL Server e exibindo categorias e produtos no formato hierárquico
Atribuindo imagens ao TreeView

VB.NET_40 (46:00 min) – Controle TabControl - 1
Apresentação do controle e conceitos básicos
Propriedades principais : TabCount, SelectedTab, SelectTab, SelectedIndex
Eventos: Click, Selected, Selecting, SelectedIndexChanged
TabPages definição de propriedades

VB.NET_41 (26:00 min) – Controle TabControl -2
Utilização do Controle TabControl em tempo de execução
Criação da instância da classe TabControl, Instância da classe TabPage
Criação da  instância da classe Button, e PictureBox, ImageList
Atribuir o ImageList ao TabControl e definir os  índices das imagens

VB.NET_42 (32:00 min) – Controle SplitContainer -1
Apresentação do controle e conceitos básicos
Definição das propriedades principais do controle :  Orientation, Dock, SplitterDistance,
SplitterIncrement, SplitterWidth, Definição das propriedades dos Panels

VB.NET_43 (16:00 min) – Controle SplitContainer - 2
Utilização do controle em tempo de execução
Criação da instância da classe SplitContainer e definição de propriedades
Criação da instância da classe ListView e RichTextBox e inclusão desses controles no SplitContainer

VB.NET_44 (20:00 min) – Controle TableLayoutPanel  - 1
Apresentando o controle  TableLayoutPanel  e conceitos básicos
Configuração do controle : Add Column, Add Row, Remove Column e Row e Edit Rows e Columns
Propriedades: AutoSize, AutoScroll, ColumnCount,RowCount, CellBorderStyle e GrowStyle, ColumnsSpan, RowSpan, Cell

VB.NET_45 (20:00 min) – Controle TableLayoutPanel - 2
Utilização do controle em tempo de execução
Criação da instância da classe TableLayoutPanel e definição de propriedades : Location, Name, Size, CellBorderStyle, BackColor, ColumnCount, RowCount
Formatando as linhas e colunas do TableLayoutPanel :  ColumnStyles e RowStyles
Criação de instâncias da classe Button e inclusão no controle e posicionamento

VB.NET_46 (17:00 min) – Controle FlowLayoutPanel- 1
Apresentação do controle e conceitos básicos
Configuração do controle e suas propriedades : Dock, Anchor, FlowDirection, WrapContents
Utilização do controle em tempo de execução
Criação da instância da classe FlowLayoutPanel e definição das propriedades : Name, FlowDirection, WrapContents, Location, Size;  Criação de instâncias da classe Button e inclusão no controle FlowLayoutPanel

VB.NET_47 (19:00 min) – ProjetoExemploLayout
Visualizador de Imagens - Projeto Windows Forms  que mostra como criar uma interface básica usando os controles FlowLayoutPanel , TableLayoutPanel, PictureBox, Button e CheckBox, OpenFileDialog e ColorDialog

VB.NET_48 (29:40 min) – Controle RichTextBox - 1
Apresentação do controle e conceitos básicos
Configuração do controle seu métodos e suas propriedades : WordWrap, DetectUrls, Clear, SelectAll, Undo, Redo, Copy, Paste, Cut; Exemplo prático com definição de propriedades e métodos via código e via janela de propriedades 

VB.NET_48 (43:41 min) – Controle RichTextBox - 2
Criação de projeto exemplo mostrando como salvar arquivos, abrir arquivos, encontrar texto, aplicar negrito, itálico, sublinhado : Métodos : LoadFile, SaveFile, Find . Exemplo prático.

VB.NET_48 (38:00 min) – Controle RichTextBox - 3
Utilização e definição de propriedades e métodos no controle RichTextBox via código.
Inserindo imagens de um arquivo e da web no RichTextBox, Limpando o conteúdo do controle.
Ler o conteúdo texto do controle, carregar um arquivo .rtf, localizar texto , alterar texto selecionado e salvar arquivo no formato .rtf

VB.NET_49 (25:48 min) – Controle BackGroundWorker
Utilização e definição de propriedades e métodos e eventos principais no controle BackGroundWorker
Exemplo prático usando o BackGroundWorker mostrando como usar os principais métodos e eventos : DoWork, RunWorkerAsync, ProgressChanged, RunWorkerCompleted, ReportProgress, IsBusy, WorkerReportProgress e WorkerSupportsCancellation

VB.NET_50 (43:00 min) – Controle FileSystemWatcher
Utilização e definição de propriedades e métodos e eventos principais no controle FileSystemWatcher
Exemplo prático usando o FileSystemWatcher mostrando como usar os principais métodos e eventos :  Filter, InternalBufferSize, NotifyFilter, Path, OnChanged, OnCreated, OnDeleted, OnRenamed. WaitForChanged,

VB.NET_51 (43:00 min) – Controle DateTimePicker
Utilização e definição de propriedades e métodos e eventos principais no controle DateTimePicker
Exemplo prático usando o DateTimePicker mostrando como usar os principais métodos e eventos : Value, ShowUpDown, Format, Checked, CalendarFont, MaxDate, MinDate, DateTimePickerFormat,

VB.NET_52 (33:00 min) – Controle MaskedTextBox - 1
Utilização e definição de propriedades e métodos e eventos principais no controle MaskedTextBox
Exemplo prático usando o MaskedTextBox mostrando como usar os principais métodos e eventos : Mask, Text, TextMaskFormat, MaskInputRejected, MaskFull

VB.NET_53 (30:57 min) – Controle MonthCalendar - 1
Apresentação do controle suas propriedades e recursos básicos : SelectionRange, MaxDate, MinDate,  MaxSelecionCount, SelectionStart, SelectoinEnd, ShowToday, ShowTodayCircle, ShowWeekNumbers,  FirstDayOfWeek, BoldedDates, MonthlyBoldedDates,  AnnuallyBoldedDates,CalendarDimensions. Eventos DateChanged e DateSelected.;Projeto Exemplo mostrando as principais propriedades.

VB.NET_54 (31:46 min) – Controle MonthCalendar - 2
Projeto Exemplo mostrando como definir as propriedades e usar os eventos DatteChanged e DateSelected para selecionar data selecionada pelo usuário no controle MonthCalendar.

VB.NET_55 (26:42 min) – Controle MonthCalendar - 3 - Projeto Agenda com MonthCalendar
Projeto Exemplo mostrando como usar o controle MonthCalendar para criar uma agenda que permite ao usuário registrar e selecionar apontamentos de um agenda conforme a data selecionada pelo usuário no MonthCalendar

VB.NET_56 (26:27 min) – Controle WebBrowser - 1
Apresentação do controle suas propriedades e recursos básicos : Navigate, GoFoward, GoBack, GoHome, GoSearch, Stop, Refresh; Eventos : Navigating, Navigated, ProgressChanged, DocumentoCompleted
Projeto Exemplo mostrando as principais propriedades criando um navegador básico com progressbar.

VB.NET_57 (31:22 min) – Controle WebBrowser - 2
Tratando código HTML com Document, HtmlElement, GetElementsByTagName, GetElementByID, SetAttribute, GetAttribue, InvokeMember;  Fazendo login no web site do Yahoo com o webBrowser.

VB.NET_58:
Cadastro de Pacientes – Aplicação completa de Cadastro de Pacientes – CRUD com ADO .NET em Camadas -  8 Vídeo Aulas

  1. Vídeo Aula –  duração 44:58 min. – Apresentação do projeto, definição de requisitos funcionais, diagrama de caso de uso, definição da arquitetura da aplicação : DTO, DAL, BLL e UI , conceitos ADO .NET
  2. Vídeo Aula –  duração 34:35 min. – Definição da estrutura dos projetos, Criação da solução e dos projetos , definição do relacionamento entre as camadas
  3. Vídeo Aula –  duração 35:13 min. – Criação e definição da camada de acesso a dados – DAL
  4. Vídeo Aula –  duração 54:12 min. – Criação e definição da camada de negócios – BLL
  5. Vídeo Aula –  duração 47:33 min. – Criação e definição da camada de apresentação – UI – parte 1
  6. Vídeo Aula –  duração 43:23 min. – Criação e definição da camada de apresentação – UI – parte 2
  7. Vídeo Aula –  duração 52:41 min. – Criação e definição da camada de apresentação – UI – parte 3
  8. Vídeo Aula –  duração 47:03 min. – Criação e definição da camada de apresentação – UI – parte 4
  9. Código fonte do Projeto Completo

VB.NET_59 (35:16 min) – Controle Timer
Definição e utilização; Propriedades e Métodos Enabled, Interval, Stop, Start , Evento Tick,
Usando o componente Timer com Progressbar, Usando a classe Timer 
Exemplo prático usando o componente Timer e a classe Timer com AddHandler e AddresOff.

VB.NET_60 (16:10 min) – Classe StopWatch
Definição e utilização; Propriedades, Métodos e Eventos : Elapsed, ElapsedMiliseconds, ElapsedTicks, IsRunning, Start, Stop, StartNew, Reset e Restart
Usando a Classe StopWatch para medir tarefas:  Exemplo prático usando a classe StopWatch

VB.NET_61 (30:45 min) – Login em Camadas com ADO .NET Acessando o Microsoft Access 
Criando um projeto simples em camadas para separar as responsbilidades;
As camadas de apresentação, de negócio e de acesso aos dados; A camada de transferência : DTO
Definindo os métodos para acessar o banco de dados Microsoft Access 2007

VB.NET_62 (18:54 min) – As novidades da linguagem -  VB .NET 14           
ReadOnly AutoProperties :  conceitos e exemplo prático
Auto Property Initializers : conceitos e exemplo prático
Operador ?. :  conceitos e exemplo prático
Strings literais com múltiplas linhas :  conceitos e exemplo prático

VB.NET_63 (50:00 min) – Acessando a web (2 vídeo aulas)
Modos de interagir com a web: HttpWebRequest/HttpWebResponse, WebClient, HttpClient, APis de Terceiros;
HttpWebRequest/HttWebResponse : WebRequest/WebResponse - GET e POST , Create e CreateHttp;
WebClient - UploadFile, DownloadFile, OpenRead, OpenWrite, etc.
HttpClient - await, async, HttpRequestMessage, HttpResponseMessage;
Download de arquivos da web com WebClient.DownloadFileAsync com progressbar;

Receba as notas das principais aulas :  os arquivos PDF e PPT contendo a teoria das principais vídeo-aulas.
Receba também os códigos fontes dos projetos das principais vídeo-aulas.

Curso VB .NET - Básico / Intermediário - Video Aulas
R$80,00 R$70,00
Curso VB .NET - Básico / Intermediário - Video Aulas R$70,00

Introdução a nível básico e intermediário na linguagem VB .NET – 94 Vídeo Aulas

VB.NET_1 (54:00 min) - Apresentação da Linguagem VB .NET e da ferramenta Visual Basic 2008 Express Edition; Apresentação da plataforma .NET; criação de um projeto Windows Forms; Controles de formulário: Label, TextBox, GroupBox; Conceitos sobre variáveis e constantes;

VB.NET_2 (49:00 min) - Usando módulos e criando rotinas e funções; Tipos de variáveis: Integer, String, Single, Double, Char; conversão de tipos de dados : CInt, CSng; Definindo e usando Eventos; Efetuando Validações; Criando um SplashScreen; o Recurso MyProject;

VB.NET_3 (59:00 min) - Desenhando a interface da aplicação Windows Forms: Calculadora Natural; Criando suas proprias rotinas e funções; usando parâmetros e retornando valores; Tratando exceções com o bloco Try/Catch; Usando estruturas de decisão de fluxo: If/Then/Else; Operadores Lógicos; Modificadores de acesso: Public, Private ; Definindo e usando Namespaces;

VB.NET_3_1 (59:00 min) - Estruturas de repetição : laço for/next , Do Loop, While/End While; conceitos, sintaxe e exemplos; Array; conceitos, sintaxe, declaração, utilização e acesso com for/next e for each.

VB.NET_4 (63:00 min) - Criando um formulário de Login; Definindo o Startup Form; Usando operadores Lógicos: AND / OR; Criando um contador de acesso ao login; C riando e usando Classes; Construtores; O operador New; Definindo objeto, propriedades e métodos; Definindo Encapsulamento; Criando a classe Calculos e definindo os métodos da calculadora; Implementando os métodos no formulário;

VB.NET_5 (69:00 min) - Modificadores: private, public, Protected, Friend; criando uma instância da classe; Definição de Shared;Interfaces: conceitos e utilização; Classe Base, Herança, classes abstratas; As palavras reservadas: Overrides, MustOverrides, MustInherit, Inherits, MyBase, Sub New; Definição e utilização de Polimorfismo;

VB.NET_6 (34:00 min) - Mostrando o Class Diagram do Visual Studio 2008; Fazendo o deploy da sua aplicação; A tecnologia ClickOnce;Windows Installer; Pré-requisitos; Configurações do ClickOnce; MyProject : Signin, Security; Criando uma instalação na máquina local e definindo o controle de versão e atualização automática em localhost no IIS; Desinstalando e/ou revertendo para versão anterior;

VB.NET_7 (31:00 min) – DataBinding e novos componentes de acesso a dados
Acessando dados do SQL Server e exibindo nos controles de formulários Windows Forms.
Criando o Banco de dados e tabelas no Visual Studio
Usando o configuração do assistente DataSource : Exibição Grid ou Detalhes.
Criando uma aplicação com DataBinding

VB.NET_8 (15:00 min) – Usando DataSet Tipados
Objeto DataSet, DataTables; Criando um DataSet tipado e usando suas propriedades
Definindo e configurando consultas no DataSet

VB.NET_9 (57:00 min) – Acessando banco de dados – SQL Server usando ADO .NET
Conceitos sobre Banco de dados, tabelas, registros, campos
Provedores para acesso a dados SQL Server, MS Access – System.Data.SqlClient e System.Data.OleDb
Instruções SQL : SELECT, INSERT INTO, DELETE FROM, UPDATE SET
Criação do banco de dados e tabela no Visual Studio – definindo campos, tipo de dados, chave primária, coluna identity
Operações para Selecionar, Incluir, Atualizar, Eliminar e Navegação pelos registros.
Exibição dos registros no componente DataGridView
Objetos ADO .NET : DataSet, DataTable, DataAdapter
Formulário MDI, Formulário Startup

VB.NET_10 (34:00 min) – Stored Procedures – SQL Server
Conceitos e definições
Criando o banco de dados e Tabela no Visual Studio
Definindo a string de conexão no arquivo App.Config
Criando e Usando Stored Procedures com Visual Basic e SQL Server
Criando Stored Procedures para Incluir, Selecionar, Excluir e atualizar dados, definindo parâmetros
Exibindo dados no DataGridView

VB.NET_11 (35:00 min) – Stored Procedures - SQL Server
Criação da aplicação realizando as operações CRUD usando stored procedures no SQL Server

VB.NET_12 (18:00 min) – LINQ to SQL
Apresentação de conceitos , características e propriedades do LINQ to SQL

VB.NET_13 (60:00 min) – LINQ to SQL – Manutenção de dados – CRUD
Criando uma aplicação completo e realizando a inclusão, alteração, exclusão e seleção de dados usando LINQ to SQL
Realizando e entendendo o mapeamento objeto relacional do LINQ to SQL

VB.NET_14 (8:00 min) – Acessando dados no DataGridView
Usando os assistentes de configuração
Definindo operações para acesso a dados e exibição no DataGridView

VB.NET_15 (16:00 min) – Passando valores ente formulários
Passando dados entre formulários em uma aplicação Visual Basic com DataGridView

VB.NET_16 (37:00 min) – O acesso a dados Usando ADO .NET
Criando o Banco de dados e tabelas; Criando o formulário
Definindo a string de conexão no arquivo App.Config

VB.NET_17 (42:00 min) – O acesso a dados Usando ADO .NET
Realizando as tarefas básicas de acesso a dados – CRUD no SQL Server
Usando o código nos eventos dos controles e no formulário.

VB.NET_18 (60:00 min) – O acesso a dados Usando ADO .NET – Aperfeiçoando
Usando uma arquitetura em 3 camadas em uma aplicação Visual Basic
Separando responsabilidades
Criando uma camada de acesso a dados, camada de negócios e camada de interface

VB.NET_19 (22:00 min) –  Realizando uma busca dinâmica em formulários Windows
Criando uma aplicação Visual Basic do tipo Windows Forms e realizando buscas dinâmicas em formulários

VB.NET_20 (33:00 min) – Consumindo objetos de Negócio
Trabalhando com classes e objetos em uma aplicação Visual Basic
Consumindo dados com classes e objetos em uma aplicação Windows Forms

VB.NET_21 (18:00 min) – Os principais conceitos da programação orientada a objetos
Histórico
Objetos : comportamento, estado, instância da classe
Classes e Objetos – propriedades, estados e eventos
Encapsulamento de informações
Herança : Classe Pai, classe Filha
Conceitos : é um tipo de / é um
Polimorfismo

VB.NET_22 (90:00 min) – Criando uma camada de acesso a dados genérica – 4 Vídeo Aulas

ADO .NET – System.Data.Common
Factory de Provedores
DbProviderFactories e GetFactory
Criação da Camada de Acesso a dados Genérica
Teste com SQL Server
Teste com MySQL

VB.NET_23 (60:00 min) – Usando o Entity Framework – Manutenção de dados – 2 Vídeo Aulas
Entity Framework
Conceitos
Realizando as operações de manutenção e acesso aos dados

VB.NET_24 (24:00 min) – Apresentando o ReportViewer
Conceitos
Criando relatórios com o ReportViewer

VB.NET_25 (30:00 min) – Herança Visual
Conceitos
Herança de Formulários
Exemplos de herança Visual

VB.NET_26 (12:00 min) – MySQL – Apresentação e Instalação
Instalação do MySQL Conector

VB.NET_27 (10:00 min) – MySQL – Criando o banco de dados e as tabelas
Usando o MySQL Administrator e o Query Browser

 VB.NET_28 (38:00 min) – MySQL – Criando o projeto no Visual Basic .NET
Referenciando o Conector
Definindo a arquitetura da aplicação em camadas
Criando a camada DAL

VB.NET_29 (28:00 min) – MySQL – Criando a camada de negócios - BLL
Definindo as operações CRUD

VB.NET_30 (42:00 min) –  Criando a camada de apresentação
Implementando as operações CRUD
Acessando a Camada BLL

VB.NET_31 (33:00 min) –  Usando o NHibernate
Apresentação e Conceitos Básicos do NHibernate
Aplicação exemplo usando NHibernate com VB .NET

VB.NET_32 (32:00 min) –  Usando o Controle ProgressBar
Apresentação e Conceitos Básicos do Controle ProgressBar : Maximum, Minimum, Step, Value, Increment, PerformStep, ResetText, MarqueeAnimationSpeed
10 Aplicações que mostram os recursos do ProgessBar

VB.NET_33 (37:00 min) –  Usando o Controle ListBox
Apresentação e Conceitos Básicos do Controle ListBox: DataSource, Items, DisplayMember,
ValueMember, SelectedValue, SelectedItem, SelectedIndex
07 Aplicações que mostram os recursos do ListBox

VB.NET_34 (41:00 min) –  Usando o Controle Combobox - I
Apresentação e Conceitos Básicos do Controle Combobox: DataSource, Items, DisplayMember,
ValueMember, SelectedValue, SelectedItem, SelectedIndex
 Aplicações que mostram os recursos do ListBox

VB.NET_34 (38:00 min) –  Usando o Controle Combobox - II
Apresentação e Conceitos Básicos do Controle ListBox: DataSource, Items, DisplayMember,
ValueMember, SelectedValue, SelectedItem, SelectedIndex
07 Aplicações que mostram os recursos do ListBox

VB.NET_35 (38:00 min) – O controle OpenFileDialog
Conceitos básicos : FileName, InitialDirecotry, MultiSelect, FIleOpen, etc.
Exemplos práticos mostrando como usar os recursos do OpenFileDialog

VB.NET_35_1 (41:00 min) – O controle SaveFileDialog
Conceitos básicos : FileName, InitialDirecotry, Filter, DefaultExt, RestoreDirectory , CheckFileExists, CheckPathExists, CreatePrompt ShowDialog, DialogResult, etc.
Exemplos práticos mostrando como usar os recursos do SaveFileDialog

VB.NET_35_2 (18:00 min) – O controle FolderBrowserDialog
Conceitos básicos : Description, RootFolder, SelectedPath, ShowNewFolderButton, ShowDialog, DialogResult
Exemplos práticos mostrando como usar os recursos do FolderBrowserDialog

VB.NET_36 (57:00 min) –O controle DataGridView I
Apresentando o DataGridView, Vinculando a fonte de dados diretamente ao controle
Modos de Vinculação de dados; Usando o modo Bound - DataSet tipados
Filtrando dados no DataGridView; usando DataView e BindingSource

VB.NET_36 (56:00 min) – O controle DataGridView II
Acessando um banco de dados e vinculando as informações ao DataGridView
Usando datasets não tipados;Usando ADO .NET e comandos SQL para preencher o DataGridView

VB.NET_36 (57:00 min) – O controle DataGridView III
Conceitos básicos : Acessando outras fontes de dados
Acessando arquivos XML, arquivos Textos, Coleções Tipadas, Arrays de objetos

VB.NET_37 (34:00 min) – Menu e ToolBars - 1
Conceitos básicos : Criando um formulário de Menu com opções
Usando os controles: MenStrip, ToolStrip, StatusStrip, Timer, ListView e ImageList
Configurando os controles de menu e ToolBars

VB.NET_37 (60:00 min) – Menu e ToolBars - 2
Usando os controles: MenStrip, ToolStrip, StatusStrip, Timer, ListView e ImageList
Implementando algumas opções dos menus via código

VB.NET_38 (35:00 min) – Controle ListView - 1
Controle ListView - recursos propriedades, métodos e eventos
Propriedades : View , Columns,Groups, Items, FullRowSelect, SelectedItem, GridLines , HeaderStyle, Activation
Métodos: BeginUpdate, EndUpdate, ItemCheck, GetItemAt
Eventos: Click, ItemCheck, SelectedIndexChanged, TextChanged
Usando o ListView : configurando Cabeçalhos, Items, SubItens e Grupos
Usando o ListView com ImageList : LargeImageList, SmallImageList, StateImageList
Atribuindo imagens aos itens do ListView

VB.NET_38 (17:00 min) – Controle ListView - 2
Controle ListView - recursos propriedades, métodos e eventos
Configurando o Controle ListView via código
Definindo itens e subitens, selecionando itens e calculando totais no ListView

VB.NET_38 (34:00 min) – Controle ListView - 3
Controle ListView - recursos propriedades, métodos e eventos
Criando colunas, itens e subitens via código
Incluindo itens, removendo itens, editando itens, localizando itens via código
Usando as propriedades : HoverSelection, FocusedItem, FindItemWithText, SelectedItems

VB.NET_38 (21:00 min) – Controle ListView - 4
Controle ListView - recursos propriedades, métodos e eventos
Acessando um banco de dados SQL Server e exibindo as informações no ListView
Definindo a configuração e fazendo o acesso no SQL Server
Definindo colunas, itens e subitens no ListView a partir da tabela do banco de dados

VB.NET_39 (13:00 min) – Controle TreeView - 1
Controle TreeView - recursos propriedades, métodos e eventos
A classe TreeNode, criando Nós e sub nós usando o Editor Visual

VB.NET_39 (30:00 min) – Controle TreeView - 2
Controle TreeView - recursos propriedades, métodos e eventos
SelectedNode - Selecionando um Nó, Nodes.Add() criando Nós via código
Métodos BeginUpdate/EndUpdate, Expandindo e Recolhendo os nós usando ExpandAll/ColapseAll
Obtendo o caminho da hierarquia de nós com FullPath

VB.NET_39 (20:00 min) – Controle TreeView - 3
A classe TreeNode, criando Nós e sub nós usando via código
SelectedNode - Selecionando um Nó, Nodes.Add() criando nós dinamicamente
Removendo Nós com a propriedade Remove, Limpando nós com a propriedade Clear()
Criando uma instância do TreeView via código
Definindo imagens em um ImageList e exibindo com TreeView: ImageIndex e SelectedImageIndex

VB.NET_39 (30:00 min) – Controle TreeView - 4
Exibindo informações de um banco de dados no TreeView  : Northwind.mdf
Usando a ADO .NET para acessar e obter informações das tabelas : DataSet, DataView
Acessando tabelas do SQL Server e exibindo categorias e produtos no formato hierárquico
Atribuindo imagens ao TreeView

VB.NET_40 (46:00 min) – Controle TabControl - 1
Apresentação do controle e conceitos básicos
Propriedades principais : TabCount, SelectedTab, SelectTab, SelectedIndex
Eventos: Click, Selected, Selecting, SelectedIndexChanged
TabPages definição de propriedades

VB.NET_41 (26:00 min) – Controle TabControl -2
Utilização do Controle TabControl em tempo de execução
Criação da instância da classe TabControl, Instância da classe TabPage
Criação da  instância da classe Button, e PictureBox, ImageList
Atribuir o ImageList ao TabControl e definir os  índices das imagens

VB.NET_42 (32:00 min) – Controle SplitContainer -1
Apresentação do controle e conceitos básicos
Definição das propriedades principais do controle :  Orientation, Dock, SplitterDistance,
SplitterIncrement, SplitterWidth, Definição das propriedades dos Panels

VB.NET_43 (16:00 min) – Controle SplitContainer - 2
Utilização do controle em tempo de execução
Criação da instância da classe SplitContainer e definição de propriedades
Criação da instância da classe ListView e RichTextBox e inclusão desses controles no SplitContainer

VB.NET_44 (20:00 min) – Controle TableLayoutPanel  - 1
Apresentando o controle  TableLayoutPanel  e conceitos básicos
Configuração do controle : Add Column, Add Row, Remove Column e Row e Edit Rows e Columns
Propriedades: AutoSize, AutoScroll, ColumnCount,RowCount, CellBorderStyle e GrowStyle, ColumnsSpan, RowSpan, Cell

VB.NET_45 (20:00 min) – Controle TableLayoutPanel - 2
Utilização do controle em tempo de execução
Criação da instância da classe TableLayoutPanel e definição de propriedades : Location, Name, Size, CellBorderStyle, BackColor, ColumnCount, RowCount
Formatando as linhas e colunas do TableLayoutPanel :  ColumnStyles e RowStyles
Criação de instâncias da classe Button e inclusão no controle e posicionamento

VB.NET_46 (17:00 min) – Controle FlowLayoutPanel- 1
Apresentação do controle e conceitos básicos
Configuração do controle e suas propriedades : Dock, Anchor, FlowDirection, WrapContents
Utilização do controle em tempo de execução
Criação da instância da classe FlowLayoutPanel e definição das propriedades : Name, FlowDirection, WrapContents, Location, Size;  Criação de instâncias da classe Button e inclusão no controle FlowLayoutPanel

VB.NET_47 (19:00 min) – ProjetoExemploLayout
Visualizador de Imagens - Projeto Windows Forms  que mostra como criar uma interface básica usando os controles FlowLayoutPanel , TableLayoutPanel, PictureBox, Button e CheckBox, OpenFileDialog e ColorDialog

VB.NET_48 (29:40 min) – Controle RichTextBox - 1
Apresentação do controle e conceitos básicos
Configuração do controle seu métodos e suas propriedades : WordWrap, DetectUrls, Clear, SelectAll, Undo, Redo, Copy, Paste, Cut; Exemplo prático com definição de propriedades e métodos via código e via janela de propriedades 

VB.NET_48 (43:41 min) – Controle RichTextBox - 2
Criação de projeto exemplo mostrando como salvar arquivos, abrir arquivos, encontrar texto, aplicar negrito, itálico, sublinhado : Métodos : LoadFile, SaveFile, Find . Exemplo prático.

VB.NET_48 (38:00 min) – Controle RichTextBox - 3
Utilização e definição de propriedades e métodos no controle RichTextBox via código.
Inserindo imagens de um arquivo e da web no RichTextBox, Limpando o conteúdo do controle.
Ler o conteúdo texto do controle, carregar um arquivo .rtf, localizar texto , alterar texto selecionado e salvar arquivo no formato .rtf

VB.NET_49 (25:48 min) – Controle BackGroundWorker
Utilização e definição de propriedades e métodos e eventos principais no controle BackGroundWorker
Exemplo prático usando o BackGroundWorker mostrando como usar os principais métodos e eventos : DoWork, RunWorkerAsync, ProgressChanged, RunWorkerCompleted, ReportProgress, IsBusy, WorkerReportProgress e WorkerSupportsCancellation

VB.NET_50 (43:00 min) – Controle FileSystemWatcher
Utilização e definição de propriedades e métodos e eventos principais no controle FileSystemWatcher
Exemplo prático usando o FileSystemWatcher mostrando como usar os principais métodos e eventos :  Filter, InternalBufferSize, NotifyFilter, Path, OnChanged, OnCreated, OnDeleted, OnRenamed. WaitForChanged,

VB.NET_51 (43:00 min) – Controle DateTimePicker
Utilização e definição de propriedades e métodos e eventos principais no controle DateTimePicker
Exemplo prático usando o DateTimePicker mostrando como usar os principais métodos e eventos : Value, ShowUpDown, Format, Checked, CalendarFont, MaxDate, MinDate, DateTimePickerFormat,

VB.NET_52 (33:00 min) – Controle MaskedTextBox - 1
Utilização e definição de propriedades e métodos e eventos principais no controle MaskedTextBox
Exemplo prático usando o MaskedTextBox mostrando como usar os principais métodos e eventos : Mask, Text, TextMaskFormat, MaskInputRejected, MaskFull

VB.NET_53 (30:57 min) – Controle MonthCalendar - 1
Apresentação do controle suas propriedades e recursos básicos : SelectionRange, MaxDate, MinDate,  MaxSelecionCount, SelectionStart, SelectoinEnd, ShowToday, ShowTodayCircle, ShowWeekNumbers,  FirstDayOfWeek, BoldedDates, MonthlyBoldedDates,  AnnuallyBoldedDates,CalendarDimensions. Eventos DateChanged e DateSelected.;Projeto Exemplo mostrando as principais propriedades.

VB.NET_54 (31:46 min) – Controle MonthCalendar - 2
Projeto Exemplo mostrando como definir as propriedades e usar os eventos DatteChanged e DateSelected para selecionar data selecionada pelo usuário no controle MonthCalendar.

VB.NET_55 (26:42 min) – Controle MonthCalendar - 3 - Projeto Agenda com MonthCalendar
Projeto Exemplo mostrando como usar o controle MonthCalendar para criar uma agenda que permite ao usuário registrar e selecionar apontamentos de um agenda conforme a data selecionada pelo usuário no MonthCalendar

VB.NET_56 (26:27 min) – Controle WebBrowser - 1
Apresentação do controle suas propriedades e recursos básicos : Navigate, GoFoward, GoBack, GoHome, GoSearch, Stop, Refresh; Eventos : Navigating, Navigated, ProgressChanged, DocumentoCompleted
Projeto Exemplo mostrando as principais propriedades criando um navegador básico com progressbar.

VB.NET_57 (31:22 min) – Controle WebBrowser - 2
Tratando código HTML com Document, HtmlElement, GetElementsByTagName, GetElementByID, SetAttribute, GetAttribue, InvokeMember;  Fazendo login no web site do Yahoo com o webBrowser.

VB.NET_58:
Cadastro de Pacientes – Aplicação completa de Cadastro de Pacientes – CRUD com ADO .NET em Camadas -  8 Vídeo Aulas

  1. Vídeo Aula –  duração 44:58 min. – Apresentação do projeto, definição de requisitos funcionais, diagrama de caso de uso, definição da arquitetura da aplicação : DTO, DAL, BLL e UI , conceitos ADO .NET
  2. Vídeo Aula –  duração 34:35 min. – Definição da estrutura dos projetos, Criação da solução e dos projetos , definição do relacionamento entre as camadas
  3. Vídeo Aula –  duração 35:13 min. – Criação e definição da camada de acesso a dados – DAL
  4. Vídeo Aula –  duração 54:12 min. – Criação e definição da camada de negócios – BLL
  5. Vídeo Aula –  duração 47:33 min. – Criação e definição da camada de apresentação – UI – parte 1
  6. Vídeo Aula –  duração 43:23 min. – Criação e definição da camada de apresentação – UI – parte 2
  7. Vídeo Aula –  duração 52:41 min. – Criação e definição da camada de apresentação – UI – parte 3
  8. Vídeo Aula –  duração 47:03 min. – Criação e definição da camada de apresentação – UI – parte 4
  9. Código fonte do Projeto Completo

VB.NET_59 (35:16 min) – Controle Timer
Definição e utilização; Propriedades e Métodos Enabled, Interval, Stop, Start , Evento Tick,
Usando o componente Timer com Progressbar, Usando a classe Timer 
Exemplo prático usando o componente Timer e a classe Timer com AddHandler e AddresOff.

VB.NET_60 (16:10 min) – Classe StopWatch
Definição e utilização; Propriedades, Métodos e Eventos : Elapsed, ElapsedMiliseconds, ElapsedTicks, IsRunning, Start, Stop, StartNew, Reset e Restart
Usando a Classe StopWatch para medir tarefas:  Exemplo prático usando a classe StopWatch

VB.NET_61 (30:45 min) – Login em Camadas com ADO .NET Acessando o Microsoft Access 
Criando um projeto simples em camadas para separar as responsbilidades;
As camadas de apresentação, de negócio e de acesso aos dados; A camada de transferência : DTO
Definindo os métodos para acessar o banco de dados Microsoft Access 2007

VB.NET_62 (18:54 min) – As novidades da linguagem -  VB .NET 14           
ReadOnly AutoProperties :  conceitos e exemplo prático
Auto Property Initializers : conceitos e exemplo prático
Operador ?. :  conceitos e exemplo prático
Strings literais com múltiplas linhas :  conceitos e exemplo prático

VB.NET_63 (50:00 min) – Acessando a web (2 vídeo aulas)
Modos de interagir com a web: HttpWebRequest/HttpWebResponse, WebClient, HttpClient, APis de Terceiros;
HttpWebRequest/HttWebResponse : WebRequest/WebResponse - GET e POST , Create e CreateHttp;
WebClient - UploadFile, DownloadFile, OpenRead, OpenWrite, etc.
HttpClient - await, async, HttpRequestMessage, HttpResponseMessage;
Download de arquivos da web com WebClient.DownloadFileAsync com progressbar;

Receba as notas das principais aulas :  os arquivos PDF e PPT contendo a teoria das principais vídeo-aulas.
Receba também os códigos fontes dos projetos das principais vídeo-aulas.