Práticas, padrões & técnicas para Arquitetura de Software, de maneira efetiva, com base em cenários reais para profissionais envolvidos no projeto e implantação de software.
Desenvolver software de qualidade sempre foi desafiador, e a complexidade dessa atividade só cresce com o passar dos anos.
Em um ambiente de desenvolvimento, é vital contar com profissionais de diversas especialidades. Mas para que isso funcione do jeito certo, é fundamental que haja a presença de alguém que possa coordenar essas especialidades.
Essa coordenação não apenas viabiliza a criação da solução, mas também garante sua eficácia contínua ao longo do tempo. E esse é o papel desempenhado pelo arquiteto de software.
Por isso, quero lhe convidar a participar comigo da próxima turma aberta de Mentoria em Arquitetura de Software, que iniciará em breve.
Acima de tudo, muita vontade de aprender. Esta mentoria é direcionada para profissionais que desejam senioridade de verdade.
Além disso, a ênfase é técnica, ou seja, vamos falar muito sobre construção de solução, desenho de solução e critérios para avaliação técnica de boas soluções. É um conteúdo avançado!
A admissão no programa, para turmas abertas, é condicionada à avaliação da candidatura.
Uma turma aberta iniciará em 14/08. Serão 16 encontros ao longo de oito meses.
São cerca de 48h comigo, onde abordarei conceitos, técnicas, tecnologias, padrões e procedimentos para a boa prática de arquitetura de software.
As vagas são limitadas e os selecionados devem efetivar o pagamento para garantir sua inscrição.
Conheça mais sobre esta mentoria:
Iremos abordar conceitos consagrados que são resistentes ao tempo. Além disso, a base do programa de mentoria é apresentada no Manual do Arquiteto de Software e você pode conferir alguns dos principais temas que iremos tratar a seguir:
Mentalidade de sistemas para compreender interações e formação de um todo coeso, baseado em “Thinking in Systems”.
Princípios de arquitetura, modularidade, decomposição, padrões arquiteturais e estruturas de dados fundamentais.
Introdução aos sistemas distribuídos, características, algoritmos de consenso como Paxos.
Desafios práticos, implementação e introdução ao algoritmo Raft.
Bancos de dados relacionais, consistência, disponibilidade, performance e estruturas como B-trees e hash maps.
Bancos de dados NoSQL e NewSQL, uso do Bloom Filter em consultas e otimizações.
Introdução à arquitetura de microsserviços, seus benefícios e desafios.
Uso do HyperLogLog para estimativa de cardinalidade em sistemas baseados em microsserviços.
Sistemas orientados a eventos, conceitos, filas, tópicos, padrões e o HyperLogLog.
Containers, Docker, Kubernetes e estratégias de escalabilidade horizontal.
Computação serverless, abordagens cloud-native, vantagens, desafios e estruturas de dados associadas ao armazenamento em nuvem.
Práticas e padrões de segurança, algoritmos de criptografia e autenticação.
Balanceamento de carga, caching, otimização e estruturas como caches, tabelas hash e Bloom Filter.
Estratégias para sistemas robustos, algoritmos para replicação, backup e recuperação.
Ferramentas e práticas para monitoramento, estruturas de dados para logging, tracing e métricas.
Computação na borda, Internet das Coisas e uma revisão dos principais conceitos e práticas abordados, com espaço para perguntas e reflexões.
Faça sua inscrição e participe da próxima turma da mentoria em arquitetura de software
Para esta formação será utilizado como referência o Manual do Arquiteto de Software, nova publicação digital interativa de Elemar Júnior sobre conceitos, técnicas, tecnologias, padrões e procedimentos para a boa prática de arquitetura de software.
Esta publicação terá novos capítulos publicados junto com a evolução das aulas.
Centenas de desenvolvedores já aprimoraram suas habilidades e já conquistaram posições de destaque no mercado. Seja um deles!
Mentoria em grupo, com discussões abertas e reuniões quinzenais debatendo temas relacionados à arquitetura. Cada reunião tem duração aproximada de 3 horas.
Leituras prévias são disponibilizadas para cada tema, consolidando os conceitos-chave que são abordados nos encontros. Todas as reuniões são gravadas e ficam disponíveis por tempo indeterminado.
Em cada um dos encontros será discutido um tema relacionado à arquitetura de software.
Diferente de um curso com definição de tópicos engessadas, na mentoria cada um destes temas será adaptado à realidade da turma e eventualmente, durante o transcorrer da mentoria serão feitas adaptações na sequência dos temas para que a entrega seja maximizada para a realidade das pessoas que estarão participando.
Interessado em fazer a mentoria comigo? Então realize a sua subscrição logo abaixo para que eu possa avaliar se você tem os pré-requisitos para acompanhar o que será tratado nesta turma.
Arquitetura de Software
Com mais de 30 anos de experiência e uma carreira internacional bem-sucedida, Elemar compartilha suas vivências para ajudar outros profissionais a aproveitarem oportunidades e evitarem desafios que enfrentou em sua trajetória.
Sua abordagem tem levado a resultados maiores e mais rápidos, influenciando outras pessoas a seguirem o mesmo caminho.
Há anos, Elemar vem ajudando desenvolvedores a fazer software de maneira mais efetiva, enfatizando a importância do estudo dos fundamentos.
Por isso, hoje se considera mais do que um desenvolvedor de software, mas também um profissional que ajuda a “desenvolver gente que desenvolve software”.
Encontre aqui respostas para perguntas frequentes.:
Esse conhecimento não é restrito a uma linguagem ou framework de desenvolvimento específico. Os exemplos de código são sempre fornecidos para que você consiga entender, independente da linguagem de programação que utiliza.
É necessário realizar a sua subscrição no formulário de cadastro para que eu possa avaliar se você tem os pré-requisitos para acompanhar o que será tratado nesta turma.
No total são 16 encontros de 3 horas de duração que acontecem ao longo de oito meses.
Você terá acesso às gravações das aulas e também ao novo Manual de Arquiteto de Software, que será desenvolvido ao longo das aulas e que será o material de referência na condução da mentoria.
O pagamento poderá ser negociado na formalização de sua inscrição, à vista ou parcelado.
Você pode conversar com o suporte através de email, Telegram ou WhatsApp.
Não encontrou a resposta que procurava? Fale conosco pelo WhastApp.
Conheça as publicações de nosso grupo de estudos para você que tem interesse por Arquitetura de Software:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:
Preencha os dados a seguir para iniciar o seu cadastro no Programa ElemarJR de Aceleração, Do Jeito Certo:
Preencha os dados a seguir para iniciar o seu cadastro no Programa ElemarJR de Aceleração, Do Jeito Certo:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados:
Para se candidatar nesta turma aberta, preencha o formulário a seguir:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Reputação e Marketing Pessoal:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de DDD do Jeito Certo:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Padrões de Projeto:
Preencha os dados a seguir para iniciar o seu cadastro no Grupo Intensivo de Estudos de Algoritmos e Estruturas de Dados: