Cursos de Introducing C# 6.0 with Visual Studio 2015/2017
O Visual Studio 2015/2017 é um ambiente de desenvolvimento integrado (IDE) projetado para desenvolvimento de software, oferecendo um conjunto abrangente de ferramentas para codificação, teste e depuração de aplicativos em várias plataformas.
C# 6.0 é uma linguagem de programação desenvolvida por Microsoft e faz parte do framework .NET. Ele apresenta vários novos recursos e melhorias em relação aos seus antecessores, fornecendo aos desenvolvedores sintaxe aprimorada, maior produtividade e recursos adicionais para a construção de aplicativos modernos e eficientes.
Este treinamento ao vivo ministrado por instrutor (no local ou remoto) capacita os participantes com as habilidades essenciais necessárias para aproveitar os recursos do C# 6.0 no ambiente Visual Studio 2015/2017.
Ao final deste treinamento, os participantes serão capazes de:
- Navegue e utilize o Ambiente de Desenvolvimento Integrado (IDE) em Visual Studio 2015/2017.
- Implemente funcionalidades básicas do C#, como Console.WriteLine, Console.ReadLine e Hello C# World!.
- Entenda o processo de compilação e depuração de código C#.
- Aplique comentários em C# para documentação e legibilidade do código.
- Explore os fundamentos do .NET 6.0, incluindo CLR, GC, DLL, EXE e tecnologias dentro do .NET.
- Revise a história do C# da versão 1.0 à 6.0 e compreenda os fundamentos do C#, como palavras-chave, literais, operadores e instruções.
- Trabalhe com tipos numéricos e booleanos, classes, objetos, campos, propriedades, indexadores, operadores, métodos e muito mais no C# 6.0.
- Explore os recursos da biblioteca de classes .NET, incluindo coleções, manipulação de arquivos, fluxos de dados, comunicação entre sistemas, datas, serialização e programação paralela.
- Acesse e manipule dados usando ADO.NET, LINQ, ORM (Entity Framework) e dados em Arquitetura Orientada a Serviços (SOA).
- Revise os aplicativos que podem ser desenvolvidos em C# e .NET Framework 6, como Windows Presentation Foundation, ASP.NET MVC 2 e Silverlight.
Formato do Curso
- Palestra interativa e discussão.
- Muitos exercícios e prática.
- Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para combinar
Programa do Curso
IDE
- Introdução a Visual Studio 2015/2017
- Console.WriteLine, Console.ReadLine
- Olá mundo C# !
- Compilando e depurando
- Comentários em C #
- A menção de Class, using, Main
.NET 6.0
- O que é a .NET?
- CLR e GC
- DLL e EXE ?
- Tecnologias dentro do . NET
C# Fundamenty
- Histórico C# de 1.0 a 6.0
- Pascal Case, Camel Case Uppercase
- Palavras-chave, Literais, Operadores, Pontuadores, Declarações, Comentários
- Tipo de Valor, Tipo de Referência
- Atribuição e comparação de variáveis
- Operações condicionais - If, Switch
- Loops - For, Foreach, while, to… while…
- Visão geral das palavras-chave e dos operadores do C
C# 6.0
- Tipos numéricos e booleanos
- Classes e objectos (herança, polimorfismo)
- Campos
- Propriedades Indexação, Operadores
- Métodos
- Delegados, Eventos, Métodos anónimos
- Namespaces
- Interface, Estrutura, Enum
- Quadros
- Excepções
- Tipos genéricos e anónimos
- Strings cadeias de texto e caracteres.
- Atributos
Biblioteca de classes .NET
- Colecções
- Ficheiros e fluxos de dados
- Comunicação entre sistemas
- Datas
- Serialização
- Paralelo Programming
- Operações assíncronas e paralelizadas
- Operações úteis
Access para Dados
- ADO.NET
- LINQ
- ORM – Estrutura de entidades
- Dados em SOA
Revisão das aplicações que podem ser desenvolvidas em C # e. NET Framework 6
- Fundação de Apresentação do Windows
- ASP.NET MVC 2
- Silverlight
Requisitos
- Conhecimento de frases de base no domínio do desenvolvimento de software
Público
- Desenvolvedores
- Engenheiros de software
- Programming Entusiastas
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Introducing C# 6.0 with Visual Studio 2015/2017 - Booking
Cursos de Introducing C# 6.0 with Visual Studio 2015/2017 - Enquiry
Declaração de Clientes (5)
I mostly liked the trainer knowledge and approach.
Piotr Kucharski
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
I generally enjoyed the many useful and practical examples.
Daria Skalniak
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
I mostly was benefit from the trainer knowledge :).
Krzysztof Jezewicz
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
I genuinely enjoyed the workshop approach Tasks.
Mateusz Juszczak
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
I really enjoyed the practical exercises.
Marcin Kocikowski
Curso - Introducing C# 6.0 with Visual Studio 2015/2017
Próximas Formações Provisórias
Cursos Relacionados
C#.Net
35 HorasObjetivos
Este curso C# permitirá aos delegados desenvolver aplicativos na linguagem de programação C#. Os delegados serão capazes de programar usando os princípios de orientação de objetos. O curso também abrangirá como utilizar o ambiente de desenvolvimento de 2010 para produzir aplicações robustas e sustentáveis.
Auditoria
Este curso é destinado aos seguintes tipos de desenvolvedores de software:
- Novos desenvolvedores
- Desenvolvedores que compreendem a programação de computador, mas podem ter aprendido a programar usando uma linguagem não gráfica em uma universidade
Esses desenvolvedores querem construir soluções usando C#; dentro do Microsoft .NET Framework. Eles também querem usar técnicas orientadas a objetos para melhorar suas habilidades de desenvolvimento.
Advanced Programming in C#
35 HorasEste treinamento ao vivo conduzido por instrutor em Brasil apresenta recursos avançados de C#, examina seu uso como uma linguagem de programação de aplicativos de desktop e uma linguagem de programação da web para resolver problemas do mundo real.
As técnicas e os princípios Programming são demonstrados e praticados através de exercícios práticos e de visitas guiadas na sala de aula.
Advanced C# for Automation Test Engineers
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) destina-se a engenheiros de teste de automação experientes que desejam aprender conceitos avançados de programação C# para testes de automação.
No final desta formação, os participantes serão capazes de:
- Entenda os conceitos avançados de programação C# e as melhores práticas. Aplique princípios avançados de programação orientada a objetos para criar soluções de automação eficientes e flexíveis. Projete e desenvolva estruturas de automação modulares e reutilizáveis usando as melhores práticas do setor.
ASP.Net 4.0
35 HorasOs formandos serão introduzidos à estrutura .Net e aprenderão a desenvolver aplicações Web utilizando o C# 4.0. No final do curso, os formandos deverão estar familiarizados com a estrutura, ter experiência no desenvolvimento de aplicações Web básicas e estar familiarizados com o acesso a bases de dados utilizando LINQ. As aplicações serão criadas utilizando programação orientada a objectos.
Depois de completar este curso, os delegados serão capazes de:
- Utilizar Visual Studio 2010 de forma eficaz
- Aprender C# 4.0
- Criar aplicações Web ASP.NET comerciais
- Compreender a OO Programming, Classes e Objectos
- Depurar aplicações
- Desenvolver interfaces de utilizador utilizando páginas mestras, navegação no site e temas
- Utilizar ADO.Net e LINQ para ler e escrever em bases de dados
- Desenvolver aplicações Internet avançadas utilizando ASP.NET AJAX
- Criar e chamar serviços WCF
C # para Engenheiros de teste de Automação
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil é projetado para qualquer pessoa interessada em aprender C# para fins de teste de automação. É um curso intensivo e simplificado, com muitos exercícios práticos para que os participantes se familiarizem rapidamente com as habilidades essenciais de programação necessárias para aplicar em testes de automação de software. O foco é sobre os fundamentos do C# que podem ser direta e imediatamente aplicados à automação de testes.
Este curso não abrange estruturas de automação de teste em profundidade, como Selenium. Se você já é versado em C# e deseja ir direto para o teste com Selenium, por favor, confira: Selenium WebDriver em C#: Introdução à automação de testes web em C#.
Padrões de Design em C #
14 HorasGrupo alvo:
Líder de equipe técnica, Desenvolvedor de software
Objetivo do aprendizado:
O objetivo do treinamento é adquirir a capacidade de projetar estruturas avançadas de desenvolvimento / projeto em C #.
Durante o curso, os alunos se familiarizam com os recursos e ferramentas do MSDN para dar suporte ao processo de desenvolvimento, como o Microsoft Visual Studio , ReSharper.
Introduction to Blazor
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web que desejam usar o Blazor para criar aplicativos da Web de pilha completa C#.
No final desta formação, os participantes serão capazes de
- Desenvolver aplicações Web com C# e Blazor.
- Use código C# para chamar JavaScript APIs e bibliotecas.
- Executar código C# do lado do cliente e lógica do cliente diretamente em um navegador ou servidor.
- Implantar aplicativos Web do Blazor com o Azure.
Mastering LINQ with C#
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web que desejam consultar e atualizar big data com LINQ usando C#.
No final deste treinamento, os participantes serão capazes de:
- Criar e executar consultas LINQ.
- Implementar bibliotecas avançadas para consulta de dados.
- Filtrar, pesquisar, transformar e manipular objectos locais ou remotos.
Programming in ASP.NET MVC 5
21 HorasGrupo alvo:
Líder de equipe técnica, desenvolvedor de software
Objetivo do aprendizado:
O objetivo do treinamento é adquirir a capacidade de desenvolver aplicativos de negócios da Internet na tecnologia ASP.NET MVC 4 e na linguagem C #.
Durante o curso, os alunos se familiarizam com os recursos e ferramentas do MSDN para dar suporte ao processo de desenvolvimento, como o Microsoft Visual Studio .
Programming in C# with Visual Studio 2022
28 HorasEste treinamento ao vivo conduzido por instrutor Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário a avançado que desejam entender a sintaxe do C# e tópicos relacionados à programação orientada a objetos no C#. No final deste treinamento, os participantes serão capazes de: Familiarizar-se com os recursos e ferramentas do MSDN. Apoiar o processo de desenvolvimento, como a Microsoft Visual Studio.
Programming in C#
14 HorasO curso foi desenvolvido para pessoas que desejam aprender a linguagem de programação baseada em C# e aprender os recursos básicos da plataforma .NET. Durante o treinamento, os participantes aprenderão como ele é incorporado ao C# , como configurar um ambiente para escrever programas básicos, usar as bibliotecas padrão.
Programming in WPF
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de software que desejam desenvolver aplicativos de cliente de desktop usando WPF e C #. No final deste treinamento, os participantes serão capazes de: Aprender e compreender como utilizar os recursos e ferramentas do MSDN. Apoiar o processo de desenvolvimento na Microsoft Visual Studio. Desenvolver aplicações empresariais de desktop utilizando a tecnologia WPF e a linguagem C#.
Selenium C# Test Automation
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores e testadores que desejam realizar automação de teste usando C# e Selenium.
No final desta formação, os participantes serão capazes de
- Instalar e configurar o Selenium WebDriver.
- Escrever testes usando Selenium, C# e Nunit com Visual Studio IDE.
- Executar automação de teste C# Selenium.
Selenium WebDriver in C#
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) apresenta aos participantes testes automatizados com Selenium WebDriver e C# em Visual Studio. Se você não tem experiência em programação C# ou deseja aprimorar o C#, confira o curso: C# for Automation Test Engineers.