Leitura recomendada
Tópicos abordados
Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.
- VB.NET Básico
Tipos Derivados/Referenciados
P.O.O
Delegates
Estrutura de dados/Coleções
Gerenciando erros
Classes Nativas
Manipulação de arquivos
Desenvolvimento Desktop
Desenvolvimento Web
Desenvolvimento Mobile
Integração
VB.NET Básico
Nesta parte do tutorial de VB.NET vamos aprender alguns assuntos básicos sobre a linguagem que
abrangem desde a sintaxe passando por comandos, funções entre outros.
Nesta parte, vamos poder acompanhar a história da linguagem VB.NET por meio de suas versões
e melhorias.
Quero aprender »
Para iniciar nossos estudos, vamos ver uma pouco sobre a linguagem, ferramentas online,
versões e outros.
Quero aprender »
Aqui vamos aprender sobre como é a sintaxe da linguagem VB.NET como comentário, bloco de
código e etc.
Quero aprender »
Para declaração de variáveis e outros em nossos programas em VB.NET precisamos conhecer os
tipos de dados básicos.
Quero aprender »
Nesta parte vamos aprender a declarar variáves, constantes e também entender sobre
escopo da linguagem VB.NET.
Quero aprender »
Aqui vamos ver como funciona a tipagem nullable bem como o básico sobre tipos dinâmicos e
checagem de tipos.
Quero aprender »
Já conhecendo os tipos de dados e variáveis, vamos aprender o básico sobre casting ,
conversão com CType e outros recursos.
Quero aprender »
Para captura e exibição de dados em nossos programas em VB.NET, precisamos de saber como
pode ser feita a entrada/saída de dados.
Quero aprender »
Os operadores são necessários para criação de expressões aritméticas, lógicas e outras utilizadas em
nossos programas.
Quero aprender »
Aqui vamos aprender os comando de decisão, repetição, escolha e outros fornecidos pela
linguagem VB.NET.
Quero aprender »
Nesta parte, vamos aprender os comandos de decisão if, if-else, if-else-if e if ternário
com exemplos e fluxogramas.
Quero aprender »
Aqui, vamos aprender os comandos de repetição For, For Each, while e Do-While com exemplos. E
também comandos de parada.
Quero aprender »
Seguindo nos estudos, nesta parte vamos aprender o comando e escolha switch e exemplos
de formas de uso.
Quero aprender »
De forma semelhante a C/C++, VB.NET possui algumas diretivas como #define, #if e outras que
serão vistas aqui.
Quero aprender »
VB.NET permite que possamos formatar nossas strings de forma amigável e exibí-las com
valores formatados.
Quero aprender »
Já conhecendo os tipos de dados e variáveis, vamos aprender o básico sobre conversão e
identificar tipos de dados.
Quero aprender »
Nesta parte do tutorial vamos aprender o básico sobre como lidar com argumentos passados por
linha de comando.
Quero aprender »
Outros tópicos básicos que se enquadram nesta parte do tutorial estão em estudo e em breve estão
disponíveis
Quero aprender »
Tipos derivados/Referenciados básicos
Nesta parte do tutorial vamos estudar so tipos de dado básicos derivados de outros tipos de dados
primitivos criando assim dados mais complexos. Objetos não serão vistos aqui.
Aqui vamos aprender o básico sobre array como declação, acesso a elementos, iteração,
cópia e outros.
Quero aprender »
Aqui vamos aprender o básicos sobre string desde a declaração/alteração até operações como iteração,
concatenação e outros.
Quero aprender »
Utilizando o tipo de dado Enum podemos criar uma ou mais contantes que que para uso em nossos
programas escritos em VB.NET.
Quero aprender »
Nesta parte vamos aprender o básico sobre matriz como declação, acesso a elementos, iteração,
cópia e outros.
Quero aprender »
Struct é um tipo de dados complexo composto de outros tipos e, em VB.NET, tem suporte a
recursos O.O.
Quero aprender »
Outros tópicos que se enquadram nesta parte do tutorial estão em estudo e em breve estarão
disponíveis
Quero aprender »
Orientação a Objeto
Nesta parte do tutorial vamos aprender a aplicar os conceitos básicos de P.O.O utilizando a
linguagem VB.NET como classes, encapsulamento e outros.
Nesta parte vamos de nosso tutorial, vamos aprender a declarar classes que representam o esqueleto
e um objeto e outros assuntos.
Quero aprender »
Atributo | Encapsulamento
Em VB.NET, podemos podemos utilizar os modificadores public, protected e private para encapsular os dado de
nossas classes.
Quero aprender »
Métodos são "funções" associadas a objetos. Nesta parte do tutorial vamos ver métodos,
sobrecargas e assuntos relacionados.
Quero aprender »
Herança é um conceito que nos permite estender nossas classes de forma a adicionar mais
funcionalidades e outros.
Quero aprender »
Nesta parte do tutorial vamos aprender um pouco sobre abstração utilizando interfaces
em VB.NET.
Quero aprender »
Classe abstrata | Herança
Nesta parte do tutorial, vamos aprender um pouco sobre abstração utilizando classes abstratas e
herança em VB.NET.
Quero aprender »
Com o estudo de generics na linguagem VB.NET, vamos poder declarar classes, métodos e
outros com tipos de dados como argumneto.
Quero aprender »
Usando reflection, podemos obter informações de nossos objetos como campos,
propriedades e métodos.
Quero aprender »
Outros tópicos que se enquadram nesta parte do tutorial estão em estudo e em breve estarão
disponíveis.
Quero aprender »
Delegate
O tipo de dado delegate representa uma referência para um método com uma lista de parâmetros com seus tipos e um
retorno de um determinado tipo. Aqui, vamos aprender sobre Delegate, Predicate, Func,
Action, Event e também expressões lambda.
Expressão lambda é uma versão compacta de um método ou função que retorna uma expressão calculada.
Utilizada com Delegates.
Quero aprender »
Delegate representa uma referência para uma método com parâmetros um retorno. Semelhante a ponteiro
para função em C/C++.
Quero aprender »
O Predicate é um delegate que representa um método que determina se um objeto atende à certos critérios
retornando um booleano.
Quero aprender »
Uma Action possui em sua declaração um ou mais argumentos genéricos e não possui nenhum
tipo de retorno.
Quero aprender »
O tipo de dado Func encapsula um método com ou sem parâmetros que retorna um valor de acordo com
um tipo de dado informado.
Quero aprender »
Outros tópicos que se enquadram nesta parte do tutorial estão em estudo e em breve estarão
disponíveis
Quero aprender »
Estrutura de dados / Containers / Coleções
Nesta parte do nosso tutorial sobre a linguagem VB.NET, vamos estudar as coleções fornecidaas pelo framework
.Net para o desenvolvimentos de nossos programas.
List é uma coleção fortemente tipada em que seus elementos são adicionados em qualquer
posição e possuem índices para acessá-los.
Quero aprender »
Dictionary armazena seus elementos como chave-valor, é também fortemente tipado. Seus elementos
são acessados por chave.
Quero aprender »
Stack é um tipo de dado LIFO em que seus elementos são empilhados e desempilhados
por meio de seus métodos de Push e Pop.
Quero aprender »
O tipo Queue é armazena seus elementos baseado em FIFO e seus elementos são enfileirados no
fim e removidos do início.
Quero aprender »
Com Linq podemos realizar consultas sobre as coleções de dados já vistas. Além disso há vários
métodos de extensão para nos auxiliar.
Quero aprender »
Outros tópicos que se enquadram nesta parte do tutorial estão em estudo e em breve estarão
disponíveis.
Quero aprender »
Gerenciando Erros
Nesta parte do tutorial VB.NET, vamos aprender a como gerenciar erros com o bloco try/catch, lançar erros e
criar erros customizados e outros.
Utilizando o bloco try/catch podemos executar, capturar um ou mais erros e também tratá-los de ocordo
com a necessidade.
Quero aprender »
Aqui vamos aprender a como obter informações sobre erros e também como entender o stacktrace e outros.
Quero aprender »
Nesta parte vamos aprender a como criar nossas próprias exceptions, adicionar propriedades/métodos e
usá-las com throws.
Quero aprender »
Outros tópicos que se enquadram nesta parte do tutorial estão em estudo e em breve estarão
disponíveis
Quero aprender »
Leitura/Escrita em Arquivo
Nesta parte do tutorial vamos aprender a escrever e ler dados em arquivos de textos e binários
utilizando os recursos do .NET.
Classes Nativas
Neste tópico vamos aprender propriedades e métodos de algumas das classes nativas mais usadas e
fornecidas pelo framework .NET.
Bibliotecas de terceiros
Neste tópico vamos aprender algumas blibliotecas de terceiros mais utilizadas no desenvolvimetnto de
aplicações em VB.NET.
Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.