System Design First Principles Thinking In 60 Minutes

Iniciado por Candidosa2, 03 de Abril de 2023, 12:32

Tópico anterior - Tópico seguinte

0 Membros e 1 Visitante estão a ver este tópico.

Candidosa2


Publicado em 4/2023
MP4 | Vídeo: h264, 1280x720 | Áudio: AAC, 44,1 KHz
Idioma: Inglês | Tamanho: 360,76 MB | Duração: 1h 10m

Entrevista de design de sistema, arquitetura de software, resolução de problemas práticos, pensando além da codificação e memorização

O que você aprenderá
Diretrizes para abordar as discussões de entrevista de design de sistema sistematicamente
Crie uma conversa orientada a valores em vez de perguntas e respostas enlatadas
Aprender a construir sistemas e se tornar um pensador dos primeiros princípios
Pratique com exemplos para criar uma métrica de autoavaliação

Requisitos
Necessário experiência mínima de 1 ano em programação.
Disposição para acompanhar as tarefas e completá-las com sinceridade

Descrição
Neste curso focado de 60 minutos, você aprenderá rapidamente estratégias essenciais para lidar com entrevistas de design de sistema e aumentar suas perspectivas de carreira. Vamos nos concentrar nos aspectos cruciais do projeto de sistemas complexos, enfatizando o equilíbrio dos fundamentos do negócio com o conhecimento técnico. O curso abordará os aspectos críticos das entrevistas de projeto de sistema, incluindo a compreensão do domínio do problema, finalidade do produto e expectativas do entrevistador. Por meio de uma abordagem direcionada, você aprenderá a moldar suas respostas, identificar lacunas de conhecimento e praticar o uso de exemplos do mundo real, como projetar um mecanismo de pesquisa com IA. em diálogos produtivos com seu entrevistador. Você aprenderá a aplicar sua experiência em algoritmos, estruturas de dados, conhecimento de domínio e infraestrutura para navegar na conversa de forma eficaz. Ao longo do curso, você trabalhará em tarefas práticas que reforçam seu aprendizado: Exploração de Domínio de Problema: Analisar um dado declaração do problema, identificar componentes críticos e redigir questões relevantes para esclarecer os requisitos.Exercício de Modelagem de Dados: Projetar um modelo de dados apropriado para um sistema específico com base nos requisitos.Escalabilidade e Desempenho: Propor uma estratégia de escala para lidar com uma base de usuários em rápido crescimento, abordando possíveis gargalos e desafios.Considerações sobre tolerância a falhas: Desenvolver um projeto de sistema tolerante a falhas atendendo a muitos usuários simultâneos.Projeto MVP: Projetar um produto mínimo viável para um problema de amostra, com foco nos principais recursos e nas necessidades do cliente.Ao final deste 60 Em um minuto, você estará mais bem equipado para enfrentar entrevistas de projeto de sistema e lidar com desafios complexos de projeto com confiança.

Visão geral
Seção 1: Introdução
Aula 1 Introdução
Esboço do Curso da Aula 2
Seção 2: Estrutura de conversação do projeto do sistema
Aula 3 Moldando uma conversa
Aula 4 A importância de ouvir
Aula 5 Estados de uma conversa de design de sistema em uma entrevista
Aula 6 Uma cartilha sobre como moldar conversas de entrevista de design de sistema racionalmente
Seção 3: Pivots de uma discussão de projeto de sistema
Aula 7 Introdução aos pivôs de conversação do projeto do sistema
Aula 8 Negócios e casos de uso como pivô de entrevista de design de sistema
Aula 9 Projeto de alto nível como pivô da entrevista de projeto de sistema
Aula 10 Projeto de baixo nível e modelo de dados como pivô da entrevista de projeto de sistema
Aula 11 Escala como um pivô da entrevista de Design de sistema
Aula 12 Tolerância a falhas como pivô da entrevista de projeto de sistema
Aula 13 Alogritmos e estruturas de dados como pivô na entrevista de design de sistema
Seção 4: Questões relacionadas a negócios no contexto de design do sistema
Aula 14 Entenda o domínio
Aula 15 Entenda os requisitos do cliente antecipadamente
Aula 16 Medindo o tamanho do mercado a partir da perspectiva do design do sistema
Aula 17 Analisando a concorrência sob a perspectiva do design do sistema
Aula 18 Compreendendo o sucesso do líder em um domínio para métricas de projeto de sistema
Seção 5: Componentes necessários para construir um produto viável mínimo
Aula 19 Pensando a partir de uma perspectiva de produto viável mínimo
Aula 20 Perspectiva funcional do sistema
Aula 21 Considerações ao projetar sistemas
Seção 6: Perspectiva de gerenciamento de dados no design do sistema
Aula 22 Perspectiva de acesso a dados
Aula 23 Modelagem de dados e design de esquema
Aula 24 Dados, protocolos de comunicação e design de baixo nível
Aula 25 Considerações sobre o armazenamento do projeto do sistema
Aula 26 Considerações sobre cache de design de sistema
Seção 7: Considerações de escala na perspectiva do design do sistema
Aula 27 Considerações sobre Load Balancer
Aula 28 Simultaneidade como consideração durante o dimensionamento
Aula 29 Desempenho e escala
Aula 30 Escala e escalabilidade
Aula 31 Tratamento de Erros
Aula 32 Planejamento de capacidade
Seção 8: Perspectiva de tolerância a falhas em entrevistas de projeto de sistema
Aula 33 Recuperação no projeto do sistema
Aula 34 Tolerância a falhas da perspectiva da entrevista de design do sistema
Aula 35 Redundância na entrevista de design de sistema
Aula 36 Disponibilidade na conversa de design de sistema
Seção 9: Algoritmos e estruturas de dados no projeto do sistema
Aula 37 Estruturas de dados
Aula 38 Algoritmos no projeto de sistemas
Aula 39 Técnicas básicas para usar algoritmos no projeto de sistemas
Seção 10: Como melhorar e aprender durante horários agitados?
Aula 40 A autoaprendizagem é achave para o crescimento.
Aula 41 Conhecendo as cadeias de ferramentas
Aula 42 Dominando a depuração
Aula 43 Aprenda a depurar de forma eficaz
Aula 44 Acostumando-se a analisar o tráfego de rede
Aula 45 Mergulhe fundo no desempenho
Aula 46 Aprenda a simular e reproduzir o erro
Aula 47 Aprenda a medir as métricas da nuvem
Aula 48 Comece a isolar o tráfego de rede específico do protocolo
Aula 49 Aprenda projetos de engenharia reversa de produtos
Aula 50 Publique seus aprendizados
Aula 51 Fique curioso e continue aprendendo
Seção 11: Conclusão
Aula 52 [Aula Bônus]
Desenvolvedores iniciantes que procuram uma mudança de emprego em um futuro próximo,Iniciantes curiosos sobre a entrevista de design de sistema,Desenvolvedores ansiosos para entender o design de sistema em geral,Desenvolvedores dispostos a aplicar conhecimento ao seu trabalho atual para crescimento na carreira

Pagina inicial
https://www.udemy.com/course/system-design-first-principles-thinking-in-60-minutes/








https://rapidgator.net/file/95da644a55b8813c27140fd98ba78e7a


Download From Ddownload


https://ddownload.com/hfx0ljqsblux


Download From 1DL


https://1dl.net/i54eplngdz42