Transforme seu
conhecimento.
Conquiste seus
objetivos
Descubra o material exclusivo e completo de nossas aulas de
Compiladores
Com resumos detalhados, exercícios práticos e links diretos
para cada aula, você terá todos os recursos necessários para
dominar o assunto!
Todo o material estará organizado em um único local no Notion,
proporcionando fácil acesso e navegação. Após a compra, você
receberá um link para acessar o Notion com tudo o que precisa.
Transforme Conceitos
Complexos em Habilidades
Práticas com Nosso Curso de
Compiladores!
Acesso a todas as
videos aulas
Aprofundamento no
conteúdo com resumos
detalhados
Exercícios práticos para
fixação do conteúdo
Domine o conteúdo e
alcance seus objetivos
A solução certa
para fazer um
Compilador
Nosso curso de Compiladores oferece uma experiência completa e prática, organizada para que você possa dominar cada conceito com facilidade. Descubra como nosso material exclusivo pode ajudar você a atingir seus objetivos!
A experiência mais perfeita e
integrada através de um material
vivo no Notion
Aprendizado de alta
qualidade.
Das melhores universidades do Brasil para você




Tudo organizado com a
metodologia certa para você
Cronograma certo
Experiência de um material vivo e agradável no Notion
Material Vivo
Estude de onde você quiser com nosso material exclusivo
Onde você quiser
Todas as video aulas completas e organizadas
Video aulas
Detalhes que fazem a diferença
Para quem funciona
- 1
Se você é um estudante
universitário cursando Ciência da
Computação, este material é
perfeito para complementar suas
aulas. Com resumos detalhados e
exercícios práticos, você
conseguirá entender melhor os
conceitos e se preparar para as
provas.
Estudantes
Desenvolvedores
- 2
Se você já é desenvolvedor,
entender expressões regulares é
essencial para otimizar o
processamento de dados, validar
entradas de usuário e manipular
strings de maneira eficiente.
Nosso material oferece uma
abordagem prática e detalhada,
ajudando você a dominar este
conceito fundamental e aplicar
no seu dia a dia de trabalho.
- 3
Professores que desejam
oferecer um material de apoio
adicional aos seus alunos ou
enriquecer suas próprias aulas
com conteúdos bem
estruturados e exercícios
práticos encontrarão neste
material um excelente recurso.
Professores
Depoimentos
- 1.1. Introdução e conceitos básicos
- 2.1. Análise léxica
- 2.2. Análise léxica - Revisão LFA
- 2.3. Derivação - Parse tree
- 2.4. JFlex
- 2.4.1. Instalando e executando JFlex
- 2.5. JFlex avançado
- 3.1. First e Follow
- 3.2. Algoritmos LL e LR (table shift-reduce)
- 3.3. LR - Conjunto Transição e Fechamento
Sem 1 à 6
Fase 1
- 4.6. Notificação de erros
- 4.6.1. Notificação de erros - Especial Error
- 4.7. Analise Sintática com Pilha
- 4.8. SOLI’D’ - Dependecy inversion
- 4.9.1. Padrão Factory
- 4.9.2. Padrão Visitor
- 5.1. Árvore Sintática Abstrata (AST)
- 5.2. Árvore Sintática Abstrata - Codificação
- 5.3. Geração de código intermediário
- 5.4. Otimização de código
- 5.5. Geração de código
Sem 13 à 18
Fase 3
- 3.4. Algoritmo SLR
- 3.6.1. Instalando JCup
- 3.6. Parser | JFlex + preparação JCup
- 3.7. Parser | JFlex + JCup
- 4.1. Semântica | JCup com valores
- 4.2. JCup | Local do bloco {: :}
- 4.3. JCup | IDENT e Designator
- 4.4. JCup | parser code - variável global
- 4.5. JCup | IF
- 4.5.1. JCup | IF - Else
Sem 7 à 12
Fase 2
Cronograma
Algoritmos I
Orientação a objetos
Linguagens Formais e Autômatos
- Começar do zero pode ser desafiador, mas com
o curso certo, você pode transformar suas
habilidades de programação rapidamente.
- No nosso curso completo de Algoritmos e
Estruturas de Dados I, você aprenderá C++
desde o básico até o nível intermediário. Eu sou
mestre e doutor em Ciência da Computação, e
professor universitário com mais de 15 anos de
experiência. Vou te guiar através de cada etapa
do processo de aprendizagem, garantindo que
você compreenda cada conceito de forma
prática e eficiente. O conteúdo do curso é
baseado nos programas das melhores
universidades federais do Brasil, garantindo uma
formação de alta qualidade. - Grátis por tempo limitado!
- Você sabia que dominar a Orientação a Objetos pode transformar a maneira como você desenvolve software? A Orientação a Objetos é uma abordagem poderosa que permite criar sistemas mais organizados, reutilizáveis e fáceis de manter.
- No nosso curso completo de Orientação a Objetos, você aprenderá a aplicar os conceitos fundamentais de forma prática e eficiente. Seja você um estudante de Ciência da Computação ou um desenvolvedor experiente, esse conhecimento é essencial para elevar suas habilidades a um novo nível. Além disso, vamos explorar os princípios SOLID, que são fundamentais para escrever código limpo e de alta qualidade.
- Você sabia que dominar expressões regulares
pode transformar completamente a forma como
você desenvolve software? Expressões regulares
são uma ferramenta poderosa que permite otimizar
o processamento de dados, validar entradas de
usuário e manipular strings de maneira eficiente.
- No nosso curso completo de Linguagens Formais
e Autômatos, você aprenderá a utilizar expressões
regulares de forma prática e aplicável. Seja você um
estudante de Ciência da Computação ou um
desenvolvedor experiente, esse conhecimento é
essencial para elevar suas habilidades a um novo
nível.
Outros cursos