A parte mais importante do curso é o projeto que vamos desenvolver ao longo das aulas. Ele será o fio condutor do conteúdo, permitindo que eu demonstre, na prática, tudo o que vamos aprender.
Meu maior desafio sempre foi encontrar um cenário ideal, um projeto que seja, ao mesmo tempo, desafiador, viável para implementação durante as aulas e alinhado com a realidade do mercado. O objetivo é que cada aluno consiga aplicar o que está aprendendo no seu dia a dia.
Nesta edição, temos uma novidade: vamos desenvolver uma plataforma de trading.
Por que esse tema? Primeiro, porque é um tipo de projeto com o qual trabalho diariamente, o que me permite trazer uma visão mais realista. Além disso, esse cenário envolve desafios interessantes: um domínio complexo, processamento intenso de dados em memória e uma arquitetura baseada em eventos.
Agora imagine: como permitir que 10.000 pessoas operem simultaneamente em uma plataforma de trading?
Tenho certeza de que este será um dos projetos mais avançados que já desenvolvemos no curso, será um desafio técnico do início ao fim.
Pela primeira vez, estou oferecendo juntamente com o curso de Clean Code e Clean Architecture o curso de Design Patterns abordando os 23 padrões de projeto do GoF, essa obra clássica escrita pelo Erich Gamma, Ralph Johnson, Richard Helm e John Vlissides. O maior diferencial desse curso é que eu vou te mostrar como utilizar cada padrão na prática, em um exemplo do mundo real, nada de animais, carros, frutas, formas geométricas e outros tipos de cenários que simplesmente não fazem uma conexão com o nosso dia a dia.
Acesso imediato
Composto por mais de 50 aulas exclusivas e extremamente práticas, para você assistir quantas vezes quiser, onde passamos a maior parte de tempo programando. Além disso, preparamos um conjunto de exercícios que vai desafiar todo o seu conhecimento na linguagem JavaScript ajudando a aplicar, e principalmente a fixar, tudo aquilo que está sendo aprendido ao longo do curso.
Acesso imediato
Esse curso é uma extensão do JavaScript Masterclass para demonstrar conceitos importantes tanto de orientação a objetos como Classes e Interfaces como também recursos específicos da linguagem como Types, Generics, Decorators e muito mais.
Acesso imediato.
Na gravação da turma anterior você pode acompanhar todas as aulas que foram feitas ao vivo na íntegra e também editadas por assunto. Além disso também está disponível todo o código-fonte produzido em cada etapa do projeto. Depois da conclusão de cada uma das próximas turmas, você terá acesso a todas as aulas gravadas, por exemplo, um aluno da turma 5 assistiu as aulas ao vivo, além de ter tido acesso na gravação da turma 4 também recebeu acesso na gravação das turmas 6, 7, 8, 9, 10, 11, 12 e receberá a gravação de todas as próximas turmas.
Acesso imediato.