Aula demonstrativa disponível
Download liberado

 

OBSERVAÇÃO: NÃO SERÁ ABORDADO: a. Linguagens Formais e Autômatos Alfabetos; Strings; Linguagens; Gramáticas; Autômatos Finitos Determinísticos, Autômatos Finitos Não Determinísticos; Expressões Regulares; Linguagens Regulares; Propriedades de Linguagens Regulares; Gramáticas Livres de Contexto; Autômatos de Pilha; Propriedades de Linguagens Livres de Contexto; Linguagens Sensíveis ao Contexto; Autômatos Linearmente Limitados; Máquinas de Turing; Indecidibilidade; Problemas Intratáveis. b. Compiladores Análise Léxica; Análise Sintática; Algoritmos de Análise Sintática: Recursivo Descendente, LL, LR, Earley; Verificações Estáticas; Gramáticas de Atributos; Gerenciamento da Tabela de Símbolos; Geração de código intermediário; Otimização de Código; Gerenciamento de Memória em tempo de execução; Alocação de Registros de Ativação; Gerenciamento da Heap; Coleta de Lixo; Geração de Código Final; Alocação de Registradores.

 

Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 7 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras
R$ 176,00
ou 12x de R$ 14,67
Certificado
Ao final do curso receba um certificado de conclusão
Cronograma
Vendas até: 05/11/2026
Acesso até o dia da prova.
Carga Horária
81 horas
Garantia de Satisfação OU SEU DINHEIRO DE VOLTA
Se você, dentro do período de 7 dias não estiver satisfeito, nós devolveremos seu dinheiro
Veja as regras

Conteúdo do curso

Disponível
Algoritmos, Estruturas de Dados Conceitos Básicos; Comportamento assintótico de funções, conjuntos O( ), Ômega( ), Teta( ). Complexidade do pior caso, melhor caso e caso médio; Listas; Pilhas, Filas em alocação sequencial e encadeada de memória; Árvores: Binárias, Binárias de busca, Árvore binária de custo ótima, árvores balanceadas: AVL; Lista de prioridades (heap); Cálculo de complexidade do pior caso de algoritmos recursivos; Recursividade; (Parte 1)
Baixar
Disponível
Algoritmos, Estruturas de Dados Conceitos Básicos; Comportamento assintótico de funções, conjuntos O( ), Ômega( ), Teta( ). Complexidade do pior caso, melhor caso e caso médio; Listas; Pilhas, Filas em alocação sequencial e encadeada de memória; Árvores: Binárias, Binárias de busca, Árvore binária de custo ótima, árvores balanceadas: AVL; Lista de prioridades (heap); Cálculo de complexidade do pior caso de algoritmos recursivos; Recursividade; (Parte 2)
Baixar
Disponível
Paradigmas e Modelos de Linguagens de Programação; Aspectos da Orientação a Objetos;
Baixar
Disponível
Desenvolvimento de Programas em Java.
Baixar
Disponível
Desenvolvimento de Programas em C++.
Baixar
Disponível
Desenvolvimento de Programas em Python.
Baixar
Disponível
Testes de Programas;
Baixar
Disponível
Refatoração;
Baixar

Aulas demonstrativas