Desenvolvo “gente que desenvolve software” há mais de 30 anos, ensinando, inclusive, algoritmos e estruturas de dados. Formei um grupo de estudos, baseado em um método que criei, desenvolvi e validei com gente que quer ir “além do básico“
Formei um grupo de estudos, baseado em um método que criei, desenvolvi e validei com gente que quer ir “além do básico“.
Você já sabe, mas não custa lembrar…
Algoritmos e Estruturas de Dados são essenciais para criar software que escala de verdade. Por isso, é conhecimento obrigatório nas big techs.
Sessões quinzenais ao vivo com 2 horas gravadas (um tema importante para a indústria) + 2 horas não gravadas (tema livre, carreira)
Cursos gravados, com lições curtas, detalhando um tema relevante.
Lição gravada, com 30+ minutos, explicando um tema importante.
Sessões, ao vivo, com membros do grupo, tratando de um tema importante, só com código!
No início de cada masterclass, serão relembrados conceitos essenciais para o encontro
Este grupo opera de forma contínua, como um programa perpétuo que você pode acompanhar em seu próprio ritmo.
O registro das sessões anteriores também estará disponível para você, oferecendo uma oportunidade para aprofundar ainda mais o seu entendimento sobre algoritmos e estruturas de dados.
Centenas de desenvolvedores participam ativamente, aprovam a metodologia e já obtém resultados “além do básico“
Ao longo do tempo, exploraremos a teoria e a prática de algoritmos e estruturas de dados. Confira a seguir alguns dos temas abordados:
Ao longo do tempo, exploraremos a teoria e a prática de algoritmos e estruturas de dados. Confira ao lado alguns dos temas abordados.
É importante ressaltar que esta é apenas uma lista não exaustiva, e que outros tópicos relevantes serão abordados, sempre dando ênfase para aqueles que irão te ajudar mais na carreira. Além disso, abordaremos também como se preparar para processos seletivos em big techs.
Você sabe que 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.
Análise de algoritmos e notação assintótica
Algoritmos de busca e classificação
Estruturas de dados básicas: pilhas, filas, listas ligadas,
vetores e matrizes
Árvores binárias de busca e suas variações (AVL, rubro-negras, B)
Grafos: representação, busca em largura e profundidade, algoritmos de caminho mínimo (Dijkstra, Bellman-Ford, Floyd-Warshall), árvores geradoras mínimas (Kruskal, Prim)
Programação dinâmica e memorização
Algoritmos e estruturas modernas: Bloom Filter, HyperLogLog, Trie
Estruturas de dados mais complexas: árvores B, árvores de Fenwick, segment trees
Heurísticas e meta-heurísticas: simulated annealing, algoritmos genéticos, otimização por enxame de partículas
É importante ressaltar que esta é apenas uma lista não exaustiva, e que outros tópicos relevantes serão abordados, sempre dando ênfase para aqueles que irão te ajudar mais na carreira. Além disso, abordaremos também como se preparar para processos seletivos em big techs.
Você sabe que 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.
Eu, Elemar Júnior, tenho três décadas de experiência e construí uma carreira internacional bem-sucedida. Entretanto, minha trajetória não foi fácil. Quero te ajudar a aproveitar oportunidades que aprendi a reconhecer e a desviar dos desafios que nem sempre identifiquei em tempo.
Durante anos, desperdicei muita energia dando atenção exagerada para tecnologias que ganhavam e perdiam relevância rapidamente. Felizmente, acabei percebendo que conhecer fundamentos – como algoritmos e estruturas de dados – tem impacto muito maior na capacidade de um desenvolvedor resolver problemas do que conhecer bibliotecas e frameworks da moda. Quando entendi isso, comecei a produzir mais resultados, maiores e em menos tempo – isso acabou influenciando outras pessoas a buscar o mesmo.
Há anos, venho ajudando desenvolvedores a fazer software de maneira mais efetiva, indicando e influenciando ao estudo dos fundamentos. Essas pessoas também têm alcançado o sucesso. De muitas formas, hoje me considero, mais do que desenvolvedor de software, um profissional que aprendeu a “desenvolver gente que desenvolve software”.
Quero te ajudar a ter mais sucesso. Vou te mostrar o que aprendi na teoria e, principalmente, na prática, sobre algoritmos e estruturas de dados.
Conheça a metodologia que desenvolvi e que é aplicada no meu grupo de estudos, para você avançar de forma consistente em sua carreira:
Assinatura anual
R$ 124,55/mês
ou R$ 1.248,00 à vista
Promoção válida até às 23:59 de 31/05,
a partir de 01/06 o valor volta a ser R$ 1.248,00
Um ano de participação no grupo intensivo de estudos
Sessões de masterclass ao vivo, interativas, com lições do mundo real
Participação em live codings periódicas, para aprofundar cada tema
Acesso a todos os cursos gravados que detalham lições importantes de estudo
Lições complementares com deep-dive em tópicos complexos
Acesso às gravações de todas as masterclasses e lições já realizadas
Orientação exclusiva de especialistas em temas complementares
Grupo exclusivo no Telegram, com participação e moderação de ElemarJR
Acesso às apresentações utilizadas nas aulas e referências de livros
10% de desconto na adesão de qualquer outro grupo intensivo com Elemar JR
Você tem 7 dias de garantia
Encontre aqui algumas respostas para algumas perguntas frequentes.
É proporcionar conhecimentos e habilidades práticas, visando a capacitação e aplicação dessas competências na carreira profissional e em projetos pessoais.
Dedicação e comprometimento com os estudos. E principalmente, participar das sessões de masterclass.
Basta clicar em “inscreva-se no grupo” – após isso, você será direcionado ao checkout para preenchimento com seus dados básicos e por fim, escolher qual a melhor forma de pagamento.
A participação no grupo intensivo tem duração de um ano após a inscrição, mas como novas sessões de masterclass serão realizadas de forma contínua, após encerrar o seu período de assinatura, você pode renovar para continuar participando de novas aulas ao vivo. Lembrando que todas as aulas realizadas antes da sua inscrição, ficam disponíveis para consulta.
Você tem acesso às apresentações utilizadas e também as lições complementares que são elaboradas conforme necessidade.
Sim. Você pode parcelar sua inscrição em até 12x (com juros).
Não encontrou a resposta que procurava? Fale conosco pelo WhastApp ou por e-mail.
Você quer ser reconhecido como um desenvolvedor de software habilidoso e capacitado em algoritmos e estruturas de dados? Não quer ter medo de layoffs e ter a liberdade de trabalhar onde quiser? Eu, Elemar Júnior, posso ajudá-lo a alcançar esse objetivo.
Algoritmos e estruturas de dados são conhecimentos fundamentais para o repertório de qualquer desenvolvedor que deseja ir “além do básico“. Esse grupo de estudos é dedicado a profissionais que desejam isso.
Tenho quase 30 anos de experiência desenvolvendo software de classe mundial e, principalmente, “desenvolvendo gente“. Sei o que funciona e o que não funciona para aprender algoritmos e estruturas de dados do jeito certo e avançar na carreira.
Não perca a oportunidade de se destacar e ser reconhecido como um dos melhores desenvolvedores de software. Participe do nosso grupo intensivo de estudos e veja o quanto você pode crescer profissionalmente. Transforme sua carreira e alcance o sucesso e a liberdade que você merece. Participe!
Aprenda os fundamentos para analisar algoritmos, em um curso aprofundado sobre o tema (incluso para membros grupo, que pode ser adquirido a parte)
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: