Cursos de Padrões de Design em C #
Grupo 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.
Programa do Curso
Fundamentos teóricos de padrões de design
- História dos padrões de design
- Categorias de padrões de design
Padrões (teoria e prática) - Criacionais Design Patterns
- Fábrica Abstrata
- Construtor
- Método de fábrica
- Conjunto de objetos
- Protótipo
- Solteiro
Padrões (teoria e prática) - Estruturais Design Patterns
- Adaptador
- Ponte
- Composto
- Decorador
- Fachada
- Peso mosca
- Dados de aulas particulares
- Procurador
Padrões (teoria e prática) - Comportamentais Design Patterns
- Cadeia de responsabilidade
- Comando
- Intérprete
- Iterador
- Mediador
- Lembrança
- Objeto Nulo
- Observador
- Estado
- Estratégia
- Método de modelo
- Visitante
Complexo Design Patterns
- MVC (Modelo - Visualização - Controlador)
- Registro Ativo
- Repositório
Simulação de projeto de arquitetura - laboratórios práticos
- Desenvolvimento de Arquitetura de Sistema em grupos com base no Caso Business especificado
Requisitos
Conhecimento das frases básicas de desenvolvimento de software. Recomenda-se vivamente a participação na formação Programação em C# 5.0 com Visual Studio 2012.
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de Padrões de Design em C # - Booking
Cursos de Padrões de Design em C # - Enquiry
Declaração de Clientes (7)
O instrutor é muito flexível e conhecido. (Note: The translation "conhecido" might not fully capture the intended meaning of "knowledgeable." A more appropriate translation would be "sabedor," but this word is less commonly used in Portuguese. Therefore, a better and more natural translation would be "O instrutor é muito flexível e sabe muito.") Final translation: O instrutor é muito flexível e sabe muito.
Romulo Balinas - Human Edge Software Philippines, Inc.
Curso - Design Patterns in C#
Máquina Traduzida
O treinador foi muito claro ao explicar os diferentes padrões de design
Joseph Lester Ortega - Human Edge Software Philippines, Inc.
Curso - Design Patterns in C#
Máquina Traduzida
O instrutor foi pessoa fácil de se relacionar e muito aberto a perguntas e esclarecimentos, especialmente durante os tópicos mais difíceis.
Napoleon Dejoras - Human Edge Software Philippines, Inc.
Curso - Design Patterns in C#
Máquina Traduzida
Apresentação da Ideia e sua Aplicação.
Breanan Reas - Human Edge Software Philippines, Inc.
Curso - Design Patterns in C#
Máquina Traduzida
O instrutor é conhecedor do tema e interage bem com os treinandos
Alvin Ables - Human Edge Software Philippines, Inc.
Curso - Design Patterns in C#
Máquina Traduzida
Aprecio como o treinador explicou os conceitos de forma clara.
Bernadette De Jesus - Merlot Aero International Ltd.
Curso - Design Patterns in C#
Máquina Traduzida
Eu me beneficiei com os exemplos construídos gradualmente, que são úteis conforme ele os desenvolve.
Scott Aschenbach - A.J. Boggs & Company; A.J. Boggs & Company
Curso - Design Patterns in C#
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Introducing C# 6.0 with Visual Studio 2015/2017
28 HorasEste treinamento ao vivo, conduzido por instrutor (on-line ou no local), equipa os participantes com as habilidades essenciais necessárias para aproveitar os recursos do C # 6.0 no ambiente Visual Studio 2015/2017.
No final desta formação, os participantes serão capazes de
- Navegar e utilizar o Ambiente de Desenvolvimento Integrado (IDE) em Visual Studio 2015/2017.
- Implementar funcionalidades básicas do C#, tais como Console.WriteLine, Console.ReadLine e Hello C# World!!!
- Compreender o processo de compilação e depuração de código C#.
- Aplicar comentários em C# para documentação e legibilidade de código.
- Explorar os fundamentos do .NET 6.0, incluindo CLR, GC, DLL, EXE e tecnologias dentro do .NET.
- Revisar o histórico do C# da versão 1.0 à 6.0 e compreender os fundamentos do C#, como palavras-chave, literais, operadores e declarações.
- Trabalhar 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.
- Acessar e manipular dados usando ADO.NET, LINQ, ORM (Entity Framework) e dados em Arquitetura Orientada a Serviços (SOA).
- Revisar aplicativos que podem ser desenvolvidos em C# e .NET Framework 6, como Windows Presentation Foundation, ASP.NET MVC 2 e Silverlight
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#.
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.