Essa formação é antiga e não faz mais parte da grade oficial, confira as mudanças.

VB.NET

Crie aplicativos baseados no .NET Framework de maneira rápida e fácil.

0/11 Cursos finalizados
Esta formação faz parte da escola Programação
141h

Para conclusão

11

Cursos

1

Podcast

Desenvolva em VB.NET!

Dentre as tecnologias disponíveis atualmente, o ecossistema .NET é valorizado e reconhecido no mercado pela estabilidade, confiabilidade, produtividade, pelas APIs maduras e funcionalidades modernas, ferramentas eficientes, documentação vasta e o suporte de primeira linha oferecido pela Microsoft.

  • O que é Vb.NET?

O Visual Basic.NET é uma linguagem criada para o Microsoft .NET Framework e .NET Core, e foi projetado para a criação de aplicativos seguros e orientados a objetos, de forma produtiva e eficaz.

  • Quais as aplicações do Vb.NET?

Com o VB.NET, os desenvolvedores podem utilizar seu conhecimento na criação de soluções para uma grande gama de plataformas, desde aplicativos Windows, com as tecnologias Web Forms e WPF, passando pelas aplicações Web, com as tecnologias ASP.NET e ASP.NET Core, até o desenvolvimento de aplicações móveis, com a tecnologia Xamarin, desenvolvimento de jogos e de soluções baseadas na nuvem.

Assim como a linguagem C#, que também tem como alvo o Microsoft .NET Framework, os programas escritos em VB.NET se beneficiam da interoperabilidade de segurança e linguagem, permitindo a fácil integração com soluções criadas com a linguagem C#.

  • O mercado de trabalho e tecnologia do Vb.NET

O mercado de tecnologia tem uma forte demanda por programadores(as) e engenheiros(as) de software com domínio sobre o ecossistema .NET, incluindo o conhecimento da linguagem VB.NET, das boas práticas, do fluxo de aplicações e de qual solução aplicar em diversos desafios do mundo real.

Ao mesmo tempo que a linguagem VB.NET possui uma longa trajetória e tradição, ela também continua sendo evoluída em todos os novos lançamentos do ecossistema .NET, tudo para continuar oferecendo ao desenvolvedor uma maneira rápida e fácil de criar aplicativos baseados no .NET Framework e no .NET Core.

  • O que vou aprender ao longo desta Formação?

A Formação VB.NET da Alura proporciona uma abordagem prática de aprendizado para a/o profissional que quer se destacar e estar preparada(o) para os desafios do mercado, através da bagagem teórica e experiências práticas adquiridas ao longo dos cursos da formação.

Depois completará seu aprendizado com o Webpack para trabalhar de forma mais eficiente e produtiva, seguindo técnicas preferidas na comunidade.

Com quem você irá aprender

📅 Planeje seus dias de estudo

Inicie a formação organizando sua rotina de estudos, pense em sua disponibilidade e defina sua dedicação.

Selecione quantos dias na semana você se comprometerá a estudar esta Formação:
Se você estudar 1 hora por dia, terá finalizado essa formação em aproximadamente

Passo a passo

  1. 1

    Primeiros passos com VB.NET

    Nesse primeiro curso da formação Visual Basic .NET você vai aprender a instalar o programa Visual Studio na sua máquina onde você irá treinar o Visual Basic e falaremos um pouco sobre a história dessa linguagem de programação.Você vai aprender a criar variáveis tipo número e tipo string, controle de fluxos usando ifs e laços de controle ilustrados em projetos Windows Forms.

  2. 2

    Dominando Orientação a Objetos

    Orientação a objetos é o paradigma de programação mais usado no mercado. Aplique e entende esse paradigma através da linguagem VB.NET construindo um programa. Reutilize o seu código com herança, use sobre polimorfismo e implemente interfaces.

  3. 3

    Entendendo exceções

    Nessa etapa você vai desenvolver VB.NET em aplicativos Windows Forms. Você vai aprender o que são exceções, entender o tratamento e criar suas próprias exceções. Você vai usar o bloco Try/Catch/Finally e Using para tratar erros e entender a interface IDisposable.

  4. 4

    Bibliotecas, documentação e NuGet

    Crie bibliotecas e entenda o que são DLLs. Escreva documentação e gere arquivos XML para o Visual Studio e outras ferramentas. Use o NuGet para gerenciar pacotes.

  5. 5

    Manipulando Strings, expressões regulares e a classe Object

    Explore e conheça mais sobre Strings, manipulando-as com os métodos IndexOf, Substring, Contains e outros da classe String.

    Além disso, use expressões regulares e conheça as classes Regex e Object, juntamente com os seus métodos.

  6. 6

    Arrays e Tipos genéricos

    Conheça os arrays, explorando seus métodos e propriedades. Além disso, aprenda a usar o argumento ParamArray, crie listas dinâmicas e indexadores em classes, use tipos genéricos, argumentos opcionais e nomeados.

  7. 7

    Collections

    Conheça os tipos de list e conjuntos explorando seus métodos e utilidades. Além disso, crie métodos de extensão genéricos, trabalhe com dicionários, listas ligadas, pilhas e filas.

  8. 8

    Lambda Expressions, LINQ e Dataset

    Aprenda sobre datatables e datasets, explorando os seus métodos e funcionalidades. Além disso, realize comparações implementando a interface IComparer, conheça novos componentes do Windows Forms e as famosas expressões lambda e LINQ.

  9. 9

    Entrada e saída (I/O) com streams

    Domine as bibliotecas sobre entrada e saída (I/O). Saiba o que é Unicode e como usar o encoding correto, programe com Readers, Writers e Streams. Aprenda como criar arquivos binários e de texto, escreva e leia um arquivo CSV e aprenda fechar fluxos corretamente.

  10. 10

    Trabalhando com banco de dados

    Aprenda como criar uma camada de persistência com VB.NET e resolva problemas mais comuns de acesso ao banco. Saiba também como funciona o acesso usando OLE e ODBC e aplique o seu conhecimento em bancos do mercado como SQL Server, Oracle Database e MySQL.