formação_

Formação VB.NET

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

Esta formação faz parte dos nossos cursos de Programação
150h

Para conclusão

11
Cursos
1
Podcast

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

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.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Professores especializados Programação

Com quem você vai aprender

  • Victorino Vila

    Victorino é desenvolvedor com foco em .NET e Web Services. Durante mais de 20 anos gerenciou uma empresa de consultoria na área de tecnologia. Criou e desenvolveu projetos de planejamento, Business Intelligence e integração de dados, além de databases de relacionamento com foco em BI, usando SQL Server, MYSQL ou DB2. Suas soluções são usadas em Brasil, nos EUA e na Europa. É consultor sênior certificado em SAP BW.

  • Victorino Vila

    Victorino é desenvolvedor com foco em .NET e Web Services. Durante mais de 20 anos gerenciou uma empresa de consultoria na área de tecnologia. Criou e desenvolveu projetos de planejamento, Business Intelligence e integração de dados, além de databases de relacionamento com foco em BI, usando SQL Server, MYSQL ou DB2. Suas soluções são usadas em Brasil, nos EUA e na Europa. É consultor sênior certificado em SAP BW.

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.

    • Curso VB.NET com Windows Forms Parte 1: Primeiros passos

      16h
    • Faça esse curso e:
      • Compile e execute código VB .NET
      • Aprenda a usar o Visual Studio
      • Crie variáveis e controle de fluxo
      • Entenda Condicionais e laços de repetição
      • Conheça os principais tipos do VB .NET
      • Comece a construir um programa desktop
  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.

    • Curso VB.NET com Windows Forms Parte 9: Lambda Expressions, LINQ e Dataset

      16h
    • Faça esse curso e:
      • Implemente a interface IComparer para realizar comparações
      • Conheça expressões lambda e LINQ
      • Entenda e utilize datatables
      • Adicione, exclua, visualize, filtre e ordene dados de um datatable
      • Conheça os datasets e entenda como eles funcionam
      • Conheça novos componentes do Windows Forms, como ListView, ToolStrip e ComboBox
  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.

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Sinto falta de exercícios práticos com resoluções e acompanhamento da evolução dos alunos.

VB.NET com Windows Forms Parte 1: Primeiros passos

mariana.cae.costa

Professor excelente, a cada módulo sua didática evolui ainda mais. Professor extremamente didático.

VB.NET com Windows Forms Parte 3: Avançando na Orientação à objetos

Marcio Roberto da Silva Junior

Programação Orientada a Objetos sempre foi um tema que me interessei muito, desde quando aprendendo C++ e Java. O curso foi muito bem estruturado, apresentando os principais pontos básicos da POO de forma natural e intuitiva, com exemplos práticos e didáticos. Foi ótimo para reforçar conceitos da POO e aprender a aplicá-los na linguagem VB .NET.

VB.NET com Windows Forms Parte 2: Introdução à Orientação a Objetos

Otávio Korosi Casarin

Comece hoje mesmo os cursos de VB.NET. Matricule-se agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas