Fale com o produtor

O evento já encerrou...

Clean Architecture e Clean Code com .Net na Prática e On-Line

Carregando recomendações...
Evento encerrado

Clean Architecture e Clean Code com .Net na Prática e On-Line

16 jan - 2024 • 19:30 > 18 jan - 2024 • 22:30

 
Evento Online via Google Meet

Descrição do evento

O treinamento acontecerá por 3 dias, online, das 19.30 as 22.30

A Arquitetura Limpa, também conhecida como "Clean Architecture," é uma abordagem de design de software que visa criar sistemas de alta qualidade, com foco na legibilidade, manutenção e testabilidade do código. Este curso avançado de Arquitetura Limpa oferece aos desenvolvedores e arquitetos de software a oportunidade de aprofundar seus conhecimentos e habilidades em design de sistemas. Este treinamento se concentra em práticas avançadas de design e desenvolvimento de software, com o objetivo de criar sistemas robustos, escaláveis e fáceis de manter.

Objetivos do Curso:
- Compreender os princípios de código limpo, como clareza, simplicidade, consistência e organização.
- Dominar a arte da refatoração para melhorar gradualmente a qualidade do código existente.
- Compreender os princípios fundamentais da Arquitetura Limpa e sua importância no desenvolvimento de software de alta qualidade.
- Explorar as camadas e componentes de um sistema em uma Arquitetura Limpa, incluindo a camada de Entidades, Casos de Uso, Interfaces de Usuário e Frameworks Externos.
- Aprender a aplicar os princípios SOLID (Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) na prática.
- Dominar técnicas de teste e TDD (Desenvolvimento Orientado a Testes) em um contexto de Arquitetura Limpa.
- Utilizar padrões de design como Injeção de Dependência e Padrão Repositório para manter a flexibilidade e facilidade de manutenção do código.
- Explorar a importância da separação de preocupações e do desacoplamento para facilitar a evolução do software.
- Aplicar conceitos avançados, como estratégia de Cache e CQRS (Command Query Responsibility Segregation), em sistemas de grande escala.

Público-Alvo:
- Desenvolvedores de software interessados em aprimorar suas habilidades de arquitetura e design de software.
- Arquitetos de software que desejam aprender a projetar sistemas de alta qualidade e fáceis de manter.
- Gerentes de projeto de software que buscam compreender os benefícios da Arquitetura Limpa na entrega de projetos bem-sucedidos.

Metodologia de Ensino:
Este curso combina palestras teóricas com exercícios práticos e estudos de caso. Os participantes terão a oportunidade de aplicar os conceitos aprendidos em projetos práticos e receber feedback dos instrutores. Além disso, serão incentivados a colaborar e compartilhar suas experiências com os colegas.

Duração do Curso:
8 horas


Professores:
Angelo Belchior
20 anos de experiência em TI. Já atuou como arquiteto de soluções em projetos de alto desempenho, alto domínio em sistemas distribuídos, observabilidade, devops, arquitetura de software, arquitetura em nuvem, especialista .net atuando em Web, Mobile com Xamarin, Cognitive Services e Bots. Líder das comunidades técnicas Monkey Nights e Developers BR.  8x Microsoft MVP em Developer Technologies e atua como Staff Engineer na XP Inc.

Thamirys Gameiro
Bacharel em Ciência da Computação e pós-graduada em Engenharia de Software, trabalha há cerca de 14 anos com desenvolvimento em C#, engenheira senior na Globo, instrutora .Net, apaixonada e ativa na comunidade técnica, ama gastar horas falando de código, dar um cheiro em crianças fofinhas, tia do Davi, fundadora da comunidade DevelopersBR, do She Sharp e 6x Microsoft MVP.

Política do evento

Cancelamento de pedidos pagos

Cancelamentos de pedidos serão aceitos até 7 dias após a compra, desde que a solicitação seja enviada até 48 horas antes do início do evento.

Saiba mais sobre o cancelamento

Edição de participantes

Você poderá editar o participante de um ingresso apenas uma vez. Essa opção ficará disponível até 24 horas antes do início do evento.

Saiba como editar participantes
Termos e políticas

Como acessar o evento

Acesse a aba Ingressos no site ou no app Sympla disponível para iOS e Android

Selecione o evento desejado e toque no botão acessar evento

Pronto! O link de acesso também será enviado para você por email.

Saiba mais sobre o acesso a eventos online

Sobre o produtor

#VEMCODAR

#VemCodar: A escola que transforma apaixonados por tecnologia em programadores de excelência. Venha aprender e inovar conosco!

Métodos de pagamento

Parcele sua compra em até 12x

Compre com total segurança

Os dados sensíveis são criptografados e não serão salvos em nossos servidores.

Google Safe BrowsingPCI compliant

Precisando de ajuda?

Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.

O App está de cara nova!

baixe agora