Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Desempenho de Serviços Web do Mundo Real

Curso de Desempenho de Serviços Web do Mundo Real

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Melhore o Desempenho do Serviço Web: Técnicas do Mundo Real

Turbocharge seus serviços web de produção!

Seus serviços web estão enfrentando problemas de desempenho? Como programador web, você pode ter se deparado com situações em que seus serviços ou aplicativos funcionaram perfeitamente durante os testes, mas falharam sob a carga de uma implantação de produção. O desempenho está intimamente ligado ao custo e otimizá-lo pode ter um impacto tremendo em seu projeto. Imagine poder executar o dobro da carga no mesmo hardware ou alcançar a mesma carga com metade da quantidade de hardware. Este curso equipa você com um conjunto de truques para melhorar o desempenho do seu serviço web durante as fases de design e desenvolvimento, quando os custos são mais baixos. Seja trabalhando em um novo projeto ou lidando com um sistema legado, este curso irá orientá-lo na identificação de áreas problemáticas e na implementação de abordagens testadas pelo tempo para corrigi-las.

As Regras de Ouro do Desempenho

Neste curso, você aprenderá um framework mental para resolver problemas relacionados ao desempenho em seus serviços web. Eu chamo esse framework de Regras de Ouro do Desempenho. Ele fornece uma abordagem fácil de lembrar e fácil de aplicar que ajuda você a identificar e resolver áreas problemáticas em seu código e arquitetura. Além disso, você receberá uma Folha de Dicas das Regras de Ouro, que inclui perguntas a serem feitas, áreas problemáticas típicas e técnicas a serem aplicadas em vários cenários. Através de exemplos práticos, você descobrirá como até mesmo otimizações simples, como o registro de atividades, podem melhorar significativamente o desempenho. Você obterá uma compreensão clara de como o cache, filas e mensagens, escalabilidade horizontal e outros mecanismos de melhoria de desempenho trabalham juntos para criar serviços web altamente capazes.

A Experiência de Aprendizado

Este curso está dividido em duas partes. A primeira metade foca nos conceitos abstratos, com palestras explicando as Regras de Ouro do Desempenho e exemplos do mundo real das minhas próprias experiências como desenvolvedor. A segunda metade é mais concreta, onde aplicamos as regras a um pequeno serviço web e alcançamos uma melhoria de desempenho de 2,5 vezes através de simples alterações no programa. Você verá o aumento de desempenho do registro de atividades em mais de 100 vezes! Por favor, note que este curso não envolve codificação. Em vez disso, ele o incentiva a pensar sobre a arquitetura do sistema e o design do programa, independentemente da linguagem de programação ou framework que você usa. As atribuições são projetadas para discussão aberta em vez de enviar código certo ou errado. Considere tornar suas submissões públicas para promover a participação e colaboração. Os vídeos do curso são ajustados para acomodar falantes não nativos de inglês, e legendas estão disponíveis para suporte adicional.

O Conjunto de Tecnologias

Este curso não se limita a nenhum conjunto de tecnologias específico. As técnicas ensinadas podem ser aplicadas a qualquer linguagem de programação ou framework usado em serviços web ou aplicativos modernos. Embora os exemplos neste curso utilizem C#, Web API para .NET Framework, recursos do Microsoft Azure e banco de dados Microsoft SQL Server, você não precisa ter conhecimento prévio dessas tecnologias para entender os conceitos. As discussões serão em um nível mais alto, focando na arquitetura e design, em vez de implementação ou revisão de código.

Foco no Mundo Real

Meus cursos Mundo Real são adaptados para desenvolvedores que enfrentam problemas reais em cenários típicos de programação de negócios. Esses cursos oferecem uma perspectiva única que vai além do que é abordado em cursos gerais de visão geral. Eu assumo que você já possui habilidades de programação e experiência na construção de sistemas comerciais. Você não encontrará nenhum exemplo de Olá, mundo aqui!

O Que Você Vai Aprender

- Dominar as minhas Regras de Ouro do Desempenho e aplicá-las a cenários do mundo real. - Descobrir abordagens práticas para identificar gargalos de desempenho em seu código e arquitetura. - Compreender os compromissos envolvidos em projetos de melhoria de desempenho.
Ver informações completas