Curso VB .NET Básico/Intermediário Vídeo Aulas

Clique aqui e faça o seu pedido (receba via download)

 

Conteúdo e duração de cada vídeo aula (9 Módulos - 105 vídeo aulas) -  

Assista às aulas brinde do Curso   Aula de introdução ao Curso de VB .NET

(Aula Expressões Lambdas) (DataGridView - Paginação) (Login Camadas - ADO NET) (Novidades VB .NET)
 

Módulo 1 – Fundamentos da Linguagem 

Aula01 (54:00 min) - Apresentação da Linguagem VB .NET;  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;


Aula02 (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;

Aula03 (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;

Aula04 (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.

Aula05 (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; Criando 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;

Aula06 (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;

Aula07 (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;

Aula08 (15:20 min) Passando valores ente formulários Windows Forms no VB .NET
Passando dados entre formulários em uma aplicação Visual Basic com DataGridView

Aula09 (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

Aula10 (23: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

Aula11 (26:00 min) Herança Visual
Conceitos básicos da herança de formulários
Exemplos práticos da herança Visual

Aula12 (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

Aula13 (18:35 min)
Imprimindo com PrintDocument - I                                                   
Os fundamentos da impressão usando o Print Document
Objetos : PrintDocument, PrintPreviewDialog, PrintPreviewControl, PrintDialog e PageSetupDialog
Os métodos DrawString, DrawLine, DrawRectangle, DrawImage
Os objetos Pen, Brush, Point, Format
Os eventos : BeginPrint, QueryPageSettings, PrintPage e EndPrint 

Aula14 (27:38 min) Imprimindo com PrintDocument – II
Geração de relatório com informações da tabela Customers do banco de dados Northwind.mdf

Usando PrintDocument e PrintPreviewDialog e namespace System.DrawingPrinting
Acessando os dados com ADO .NET e definindo o código nos eventos BeginPrint, PrintPage e EndPrint


Aula15 (24:00 min)
– Apresentando o ReportViewer
Conceitos básicos sobre o ReportViewer
Criando relatórios com o ReportViewer
 
Configurando e usando o ReportViewer


Aula16 (18:02 min) Os principais conceitos da programação orientada a objetos
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
 

Aula17 (16:02 min) Diagrama de Classes conceito e utilização
A UML e os diagramas; O Diagrama de classes
Criando um diagrama de classes no Visual Studio

Aula18 (12:40 min) Delegates - Apresentação : Conceitos e Utilidades                       
Delegate e MultiCastDelegate;  Como funciona o delegate
Definindo delegates no VB .NET - declaração , instanciação e invocação
Exemplos práticos mostrando como criar e usar delegates

Aula19 (13:31 min) Expressões Lambdas - Apresentação e Conceitos básicos   
Apresentando o conceito das Expressões lambdas
Características das expressões lambdas no VB .NET; Utilidades
Exemplos  de sintaxe e de definições e utilizações usando Expressões Lambdas

Aula20 (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

Módulo 2 – DataBinding_AdoNet

Aula01 (29: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

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

Aula03 (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

Aula04 (24:00 min) Acesso a dados via Assistentes; Criando aplicações com acesso a dados
Conceitos básicos de utilização do VB .NET para criar aplicações Windows Forms
Acessando um banco de dados SQL Server usando DataSet Tipados e os Assistentes

Aula05 (18:44 min) – Stored Procedures I – 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

Aula06 (9:59 min) Stored Procedures II - SQL Server
Criação da aplicação realizando as operações CRUD usando stored procedures no SQL Server

Aula07 (37:00 min) – O acesso a dados Usando ADO .NET em Camadas - I
Criando o Banco de dados e tabelas,  Criando o formulário
Definindo a string de conexão no arquivo App.Config
Criando um projeto Estoque


Aula08 (42:00 min) O acesso a dados Usando ADO .NET II
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.

Aula09 (62:00 min) O acesso a dados Usando ADO .NET  III – Aperfeiçoando o projeto
Usando uma arquitetura em 3 camadas em uma aplicação Visual Basic
Separando responsabilidades (o princípio SRP)
Criando uma camada de acesso a dados, camada de negócios e camada de interface

Aula10 (14:46 min)Criando uma camada de acesso a dados genérica I –
Apresentando os conceitos de arquitetura em Camadas : UI, BLL e DAL
Criação da Camada de Acesso a dados Genérica – DAL Genérica
ADO .NET – System.Data.Common, Factory de Provedores
DbProviderFactories e GetFactory
 

Aula11 (25:46 min)Criando uma camada de acesso a dados genérica  II –
Criando o projeto Class Library  DAL no Visual Studio
Criando o projeto Class Library  BLL
Criando o projeto Windows Forms WinFormsTeste
Criação da classe de conexão, DALGenerico e Enumeração TipoComando


Aula12 (55:00 min)
Criando uma camada de acesso a dados genérica  III –
Criando o projeto para testar a DAL Generica;

Testando o projeto da camada de acesso a dados genérico
Testando para o SQL Server e MySQL

Aula13 (30:25 min) – Login em Camadas com ADO .NET  - Microsoft Access            
Criando um projeto simples em camadas para separar as responsabilidades;
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

Aula14 (52:24 min)DataBinding com WPF
Apresentando os conceitos básicos da vinculação de dados da WPF
Criando o projeto WPF e fazendo o CRUD com databinding
A propriedade DataContext;  

Aula15 (30:24 min)DataBinding com WPF e ListBox

Apresentando o DataBinding da WPF, a linguagem XAML
Apresentando o ambiente do WPF
Criando o projeto para preencher um Controle ListBox com dados
Acessando o SQL Server , Northwind.mdf e acessando a tabela Categories

Módulo 3 – LinqToSQL, Entity Framework e NHibernate

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

Aula02 (14:00 min) – LINQ to SQL - Mestre Detalhes
Exemplo de criação de aplicação com Mestre-Detalhes com DataBinding usando LINQ to SQL

Aula03 (57: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

Aula04 (16:00 min) Usando o Entity Framework – Manutenção de dados –
Apresentando o Entity Framework - A ferramenta ORM da Microsoft

Conceitos básicos : O que é o Entity Framework, como trabalha, Entity Data Model 

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


Módulo 4 – Acessando o MySQL

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

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

Aula03 (35:00 min) MySQL – Criando o projeto no Visual Basic .NET
Referenciando o Conector/Net
Definindo a arquitetura da aplicação em camadas
Criando a camada DAL - Data Access Layer

Aula04 (27:50 min) – MySQL – Criando a camada de negócios - BLL
Definindo as operações CRUD - Create, Update, Read, Delete

Aula05 (42:00 min) –  Criando a camada de apresentação
Implementando as operações CRUD - Alterar, Incluir, Excluir, Editar
Acessando a Camada BLL - Business Logic Layer

Módulo 5 – Windows Forms – Controles de formulário I

Aula01 (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 

Aula02 (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

Aula03 (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
 

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

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

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

Aula07 (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
 

Aula08 (54: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

Aula09 (55: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 

Aula10 (39: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
 

Aula11 (34:41 min) O controle DataGridView IV - Paginação com DataSet    
Usando os objetos DataAdapter, DataSet e DataTable e o método Fill sobrecarregado,
Definindo o registro inicial, o número de registro a paginar e a fonte de dados

Módulo 6 – Windows Forms – Controles de formulário II

Aula01 (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  

Aula02 (60:00 min) Menu e ToolBars - 2
Conceitos básicos : Criando um formulário de Menu com opções

Usando os controles: MenStrip, ToolStrip, StatusStrip, Timer, ListView e ImageList
Implementando algumas opções dos menus via código
 

Aula03 (35:00 min) – Controle ListView - 1
Controle ListView - recursos propriedades, métodos e eventos
Propriedades : View , Columns,Groups, Items, FullRowSelect, SelectedItem, GridLines , HeaderStyle 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
 

Aula04 (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
 

Aula05 (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
 

Aula06 (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
 

Aula07 (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 

Aula08 (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
 

Aula09 (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

Aula10 (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

Aula11 (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

Aula12 (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
 

Módulo 7 – Windows Forms – Controles de formulário III

Aula01 (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
 

Aula02 (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

Aula03 (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

Aula04 (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

Aula05 (17:00 min) – Controle FlowLayoutPanel
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


Aula06 (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
O projeto permite selecionar e visualizar imagens no controle PictureBox nos formatos Normal e Stretch

Aula07 (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 

Aula08 (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 Editor de textos.

Aula09 (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

Aula10 (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

Aula11 (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.
 

Aula12 (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,

 Módulo 8 – Windows Forms – Controles de formulário IV

Aula01 (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

Aula02 (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.

Aula03 (31:46 min) – Controle MonthCalendar - 2
Projeto Exemplo mostrando como definir as propriedades via código e usar os eventos DatteChanged e DateSelected para selecionar data selecionada pelo usuário.

Aula04 (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

Aula05 (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.

Aula06 (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.

Aula07 (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.

Aula08 (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


Módulo 9 – Acessando a Web 

Aula01 (29:00 min) – Acessando informações na Web I

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;

Aula02 (26:00 min) – Acessando informações na Web II
Criando um projeto VB .NET para Download de arquivos da web com
WebClient.DownloadFileAsync com progressbar;
 

 BÔNUS 1 – Cadastro de Pacientes – CRUD com ADO .NET em Camadas

Aula01 –  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

Aula02 –  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

Aula03 –  duração 35:13 min. – Criação e definição da camada de acesso a dados – DAL

Aula04 –  duração 54:12 min. – Criação e definição da camada de negócios – BLL

Aula05 –  duração 47:33 min. – Criação e definição da camada de apresentação – UI – parte 1

Aula06 –  duração 43:23 min. – Criação e definição da camada de apresentação – UI – parte 2

Aula07 –  duração 52:41 min. – Criação e definição da camada de apresentação – UI – parte 3

Aula08 –  duração 47:03 min. – Criação e definição da camada de apresentação – UI – parte 4

Código fonte do Projeto Completo

 BÔNUS 2 – Projeto Livraria – Usando os Assistentes e a Vinculação de dados
 

      Aula01 –  Apresentação do projeto, definição de requisitos funcionais, diagrama entidade relacionamento, relacionamento entre as tabelas do sistema, Criação do projeto, Criação do banco de dados e das tabelas
Aula02 –  
Incluindo dados nas tabelas, Diagrama das tabelas e relacionamentos,  criando os formulários e definindo o menu de opções, formulário MDI
 Aula03 –  
Criando os formulários de Cadastro da aplicação
Aula04 –  
Criando o formulário de consulta do sistema, Databinding, BindingNavigator, TableAdapter
Aula05 –  
Implementando o cadastramento de pedidos
Aula06 –  
Implementando o relatório de pedidos dos clientes usando o ReportViewer
Aula07 –  
Fazendo o Deploy da aplicação;  Usando o ClickOnce
Código fonte do Projeto Completo

 

 

Receba os códigos fontes dos principais projetos das vídeo aulas.

Clique aqui e faça o seu pedido (receba via download )

Jose Carlos Macoratti - Microsoft MVP Visual Basic