Curso de VB .NET Avançado

Curso de

VB .NET Avançado

O VB .NET possui recursos que nos permite criar de aplicações simples ou avançadas, com thread ou com mapeamento objeto-relacional; que facilita a conexão com o banco de dados e o gerenciamento dos dados.

Adquira este curso de forma avulsa

Curso de VB .NET Avançado

VB .NET Avançado

6x R$ 29,98

R$ 179,90 à vista

Informações sobre o curso

Sobre o curso

A linguagem Visual Basic .NET é uma evolução do antigo Visual Basic 6.0, que foi desenvolvida pela Microsoft junto com a plataforma .NET, para que essa pudesse aproveitar todos os recursos disponíveis nela.

Graças a comunidade e a Microsoft, hoje a linguagem possui muitos recursos como: processamento paralelo ou em thread, processamento assíncrono, customização de eventos, classes, métodos e tipos anônimos.

Além disso, foi acrescentado ao ADO.NET dois módulos de banco de dados com recursos de mapeamento de objetos, para facilitar a conexão e o gerenciamento dos dados em qualquer aplicação .NET.

Conhecimentos adquiridos

Após a conclusão deste curso, você saberá como funciona os delegates, a trabalhar e criar seus eventos; além de entender a relação dos delegates com os eventos. Conhecerá as expressões lambda, os tipos anônimos e as consultas LINQ.

Verá como acessar o banco de dados através do LINQ to SQL, e dos frameworks de mapeamento e persistência Entity Framework e NHibernate. Também compreenderá com riqueza como funciona as thread e task. Além disso, aprenderá a otimizar a execução e o desenvolvimento de uma aplicação com métodos paralelos, assíncronos, entre outros recursos.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, mas eles dão uma base de parte do conhecimento necessário que se precisa ter para fazer esse curso.

Carga horária do curso

2h41

Curso com 2h41 horas de vídeos

40h

Curso com certificado de 40 horas

Ambiente do curso

  • Visual Studio 2013
  • Visual Studio Express 2013 for Windows Desktop
  • .NET Framework 4.5
  • SQL Server 2012 Express ou superior
  • MySQL 5.5 ou superior
  • NHibernate 3.3.2 ou superior

Metodologia

  • Vídeo-aulas
  • Texto e imagens
  • Início imediato
  • Exemplos práticos

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Curso de VB .NET Avançado

VB .NET Avançado

6x R$ 29,98

R$ 179,90 à vista

Conteúdo programático Baixar esta ementa

Tópicos do Curso

  1. Códigos, imagens, diagramas etc.

    Introdução
  2. Códigos, imagens, diagramas etc.

    Linguagem
  3. Códigos, imagens, diagramas etc.

    Preparando o ambiente
  4. Códigos, imagens, diagramas etc.

    Delegates
  5. Códigos, imagens, diagramas etc.

    Definindo um tipo delegate
  6. Códigos, imagens, diagramas etc.

    Delegates MuiltCast
  7. Códigos, imagens, diagramas etc.

    Métodos de instância vs métodos estáticos
  8. Códigos, imagens, diagramas etc.

    Criando método plug-in com delegate
  9. Códigos, imagens, diagramas etc.

    Delegate de tipos genéricos
  10. Códigos, imagens, diagramas etc.

    Delegate Func e Action
  11. Vídeoaula com duração de: 00:09:49

    Delegates genéricos
  12. Códigos, imagens, diagramas etc.

    Eventos
  13. Códigos, imagens, diagramas etc.

    Modelo padrão de Eventos
  14. Códigos, imagens, diagramas etc.

    Assessores de Eventos
  15. Códigos, imagens, diagramas etc.

    Modificadores de eventos
  16. Códigos, imagens, diagramas etc.

    Expressões Lambda
  17. Vídeoaula com duração de: 00:10:36

    Trabalhando com expressões lambda
  18. Códigos, imagens, diagramas etc.

    Omitindo o tipo no parâmetro Lambda
  19. Códigos, imagens, diagramas etc.

    Capturando variáveis externas
  20. Códigos, imagens, diagramas etc.

    Capturando variáveis de interação
  21. Códigos, imagens, diagramas etc.

    Métodos Anônimos
  22. Códigos, imagens, diagramas etc.

    Tipos Anônimos
  23. Códigos, imagens, diagramas etc.

    Frameworks de Acesso a dados
  24. Códigos, imagens, diagramas etc.

    Mapeamento Objeto-Relacional
  25. Códigos, imagens, diagramas etc.

    LINQ
  26. Códigos, imagens, diagramas etc.

    Provedores LINQ
  27. Códigos, imagens, diagramas etc.

    Consulta LINQ
  28. Códigos, imagens, diagramas etc.

    Conectando o SQL Server no Visual Studio
  29. Códigos, imagens, diagramas etc.

    Mapeando as tabelas
  30. Códigos, imagens, diagramas etc.

    Consultando a tabela
  31. Códigos, imagens, diagramas etc.

    Consultando tabela Produto
  32. Códigos, imagens, diagramas etc.

    Especificando as Colunas
  33. Códigos, imagens, diagramas etc.

    Filtrando linhas
  34. Códigos, imagens, diagramas etc.

    Obtendo dados de 2 ou mais tabelas
  35. Vídeoaula com duração de: 00:10:15

    Trabalhando com LINQ
  36. Códigos, imagens, diagramas etc.

    Ordenando os resultados
  37. Códigos, imagens, diagramas etc.

    Utilizando Caixas Combo
  38. Códigos, imagens, diagramas etc.

    Atualizando dados via LINQ
  39. Códigos, imagens, diagramas etc.

    Incluir registro
  40. Códigos, imagens, diagramas etc.

    Atualizar registros
  41. Códigos, imagens, diagramas etc.

    Excluir registros
  42. Vídeoaula com duração de: 00:11:26

    Trabalhando com dados no LINQ
  43. Códigos, imagens, diagramas etc.

    Entity Framework
  44. Códigos, imagens, diagramas etc.

    Mapeando as tabelas com o Entity Framework
  45. Códigos, imagens, diagramas etc.

    Trabalhando com o Entity Framework
  46. Códigos, imagens, diagramas etc.

    Incluir registro
  47. Códigos, imagens, diagramas etc.

    Atualizar registros
  48. Códigos, imagens, diagramas etc.

    Excluir registros
  49. Vídeoaula com duração de: 00:18:22

    Fluent API
  50. Códigos, imagens, diagramas etc.

    NHibernate
  51. Códigos, imagens, diagramas etc.

    Arquitetura detalhada do NHibernate
  52. Códigos, imagens, diagramas etc.

    Persistência dos objetos
  53. Códigos, imagens, diagramas etc.

    Trabalhando com o NHibernate
  54. Códigos, imagens, diagramas etc.

    Mapeando a tabela
  55. Códigos, imagens, diagramas etc.

    Configurando o NHibernate para o SQL Server
  56. Códigos, imagens, diagramas etc.

    Consultando a tabela com NHibernate
  57. Códigos, imagens, diagramas etc.

    Incluir registro
  58. Códigos, imagens, diagramas etc.

    Atualizar registros
  59. Códigos, imagens, diagramas etc.

    Excluir registros
  60. Vídeoaula com duração de: 00:19:12

    Entendendo o NHibernate
  61. Vídeoaula com duração de: 00:18:45

    Relacionamentos no NHibernate
  62. Códigos, imagens, diagramas etc.

    Mudando a base de dados para o MySQL
  63. Códigos, imagens, diagramas etc.

    Windows Presentation Foundation
  64. Códigos, imagens, diagramas etc.

    Criando um projeto WPF
  65. Códigos, imagens, diagramas etc.

    Conectando com banco de dados
  66. Códigos, imagens, diagramas etc.

    Incluindo registro
  67. Vídeoaula com duração de: 00:07:57

    Trabalhando com WPF
  68. Códigos, imagens, diagramas etc.

    Threads
  69. Códigos, imagens, diagramas etc.

    Aplicando Threads
  70. Códigos, imagens, diagramas etc.

    Trabalhando com duas Threads
  71. Vídeoaula com duração de: 00:13:23

    Entendendo Threads
  72. Códigos, imagens, diagramas etc.

    Método Join
  73. Códigos, imagens, diagramas etc.

    Bloqueio (SyncLock)
  74. Códigos, imagens, diagramas etc.

    Alterando a prioridade da Thread
  75. Códigos, imagens, diagramas etc.

    Alterando a cultura da Thread
  76. Códigos, imagens, diagramas etc.

    Task
  77. Códigos, imagens, diagramas etc.

    Aplicando Task
  78. Códigos, imagens, diagramas etc.

    Método Wait
  79. Códigos, imagens, diagramas etc.

    Retornando valores
  80. Códigos, imagens, diagramas etc.

    Exceções
  81. Códigos, imagens, diagramas etc.

    Continuações
  82. Códigos, imagens, diagramas etc.

    Task.Delay
  83. Códigos, imagens, diagramas etc.

    Princípios de assincronia
  84. Códigos, imagens, diagramas etc.

    Operações síncronas X assíncronas
  85. Códigos, imagens, diagramas etc.

    O que é programação assíncrona?
  86. Códigos, imagens, diagramas etc.

    Métodos assíncronos
  87. Códigos, imagens, diagramas etc.

    Await
  88. Códigos, imagens, diagramas etc.

    Capturando o escopo local
  89. Códigos, imagens, diagramas etc.

    Métodos assíncronos sem retorno
  90. Códigos, imagens, diagramas etc.

    Expressões Lambda Assíncronas
  91. Vídeoaula com duração de: 00:11:38

    Trabalhando com programação assíncrona
  92. Códigos, imagens, diagramas etc.

    Programação paralela
  93. Códigos, imagens, diagramas etc.

    Por que programação paralela?
  94. Códigos, imagens, diagramas etc.

    Quando utilizar PFX
  95. Códigos, imagens, diagramas etc.

    PLINQ
  96. Códigos, imagens, diagramas etc.

    PLINQ e ordenação
  97. Códigos, imagens, diagramas etc.

    Limitações do PLINQ
  98. Códigos, imagens, diagramas etc.

    Classe Parallel
  99. Códigos, imagens, diagramas etc.

    Parallel.Invoke
  100. Vídeoaula com duração de: 00:13:42

    Trabalhando com programação paralela
  101. Códigos, imagens, diagramas etc.

    Parallel.For e Parallel.ForEach
  102. Códigos, imagens, diagramas etc.

    Laços exteriores X laços interiores
  103. Códigos, imagens, diagramas etc.

    ParallelLoopState: parando laços
  104. Códigos, imagens, diagramas etc.

    Criando uma Aplicação Básica Completa
  105. Códigos, imagens, diagramas etc.

    Criando banco de dados
  106. Códigos, imagens, diagramas etc.

    Criando as tabelas
  107. Códigos, imagens, diagramas etc.

    Mapeando as tabelas
  108. Códigos, imagens, diagramas etc.

    Criando o formulário de cadastro de contato de fornecedor
  109. Códigos, imagens, diagramas etc.

    Listando Contatos
  110. Códigos, imagens, diagramas etc.

    Alterando os Contatos pelo DataGridView
  111. Códigos, imagens, diagramas etc.

    Filtrando contatos
  112. Códigos, imagens, diagramas etc.

    Cadastrando Fornecedores
  113. Códigos, imagens, diagramas etc.

    Listando Fornecedores
  114. Códigos, imagens, diagramas etc.

    Formulário inicial da aplicação
  115. Códigos, imagens, diagramas etc.

    Alterando fornecedores
  116. Códigos, imagens, diagramas etc.

    Excluindo fornecedores
  117. Vídeoaula com duração de: 00:16:02

    Exemplo de sistema de cadastrado
  118. Códigos, imagens, diagramas etc.

    Conclusão

Adquira este curso agora mesmo

Curso de VB .NET Avançado

VB .NET Avançado

6x R$ 29,98

R$ 179,90 à vista

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

O curso fornece uma ótima base para aqueles que desejam iniciar na programação em VB.NET. Acabei o módulo Avançado, mas também fiz o Básico e o Intermediário. Esses cursos me deram um excelente conhecimento para eu iniciar desenvolvimentos como já fiz, por exemplo, uma rotina de Controle de Despesas em Folha de Pagamento! Parabéns TreinaWeb e muito obrigado!

Adquira este curso de forma avulsa

Curso de VB .NET Avançado

VB .NET Avançado

6x R$ 29,98

R$ 179,90 à vista

Quer ter acesso completo a todos os nossos cursos?

Escolha um dos planos abaixo e comece agora mesmo!

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
3 anos
De 12x R$199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
5 anos
De 12x R$256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados