Plano de Estudo

Programação para engenharia

157 cursos

Lógica de programação  
  • Lógica de programação I: Os primeiros programas com Javascript e HTML
  • Lógica de programação II: pratique com desenhos, animações e um jogo
  • Jogos clássicos parte 1: Iniciando no Javascript com Pong
  • Jogos clássicos parte 2: laços e listas com Javascript
  • Minecraft: Estruturas lógicas com redstone

    Python
  • Python 2: Programando com a linguagem 0%

  • Python 3 parte 1: Introdução à nova versão da linguagem

  • Python 3 parte 2: Avançando na linguagem
  • Python 3: Introdução a Orientação a objetos
  • Python 3: Avançando na orientação a objetos
  • Python: Manipulação de Strings

  • Python Brasil: Validação de dados no padrão nacional

  • Design Patterns Python I: Boas práticas de programação

  • Design Patterns Python II: Boas práticas de programação

  • Python: Boas práticas de código com PEP8

  • Python: ambientes virtuais com Docker e ASDF

  • Python: introdução a ambientes virtuais

  • Testes automatizados: TDD com Python

  • Python Collections parte 1: Listas e tuplas

  • Python Collections parte 2: Conjuntos e dicionários

  • Python 3: Entendendo o Tratamento de Erros

  • Pacman com Python e Pygame: Cenário e ator

  • Pacman com Python e Pygame: Colisão e pontuação

  • Testes em Python: trabalhando com dublês de testes

Linguagem C e C++
  • C I: Introdução à Linguagem das Linguagens

  • C II: Avançando na linguagem

  • C III: Recursos avançados da linguagem

  • C++: Introdução a linguagem e a STL `

Computação
  • Estrutura de Dados: Computação na prática com Java

  • Estrutura de dados: Pilhas, filas e listas com Python

  • Matemática: Funções e seus usos

  • Matemática: Introdução ao cálculo de derivadas

  • Matemática: Introdução ao cálculo de integrais

  • Matemática: Continuidade de funções e seus limites

  • Matemática: iniciando em álgebra linear e vetores

  • Modelos Matemáticos: usando Funções no R^n Matemática: sistemas de equações algébricas lineares

  • Algoritmos I: Selection, Insertion e Introdução a Análise

  • Algoritmos II: MergeSort, QuickSort, Busca Binária e Análise de Algoritmo

  • Maratona de Programação: introdução e boas práticas de um programador maratonista

  • Maratona de programação: Algoritmos para sua primeira competição

  • Blockchain: Aumente a confiança da sua aplicação

  • Blockchain para Negócios: aplicações e cases reais

Criado por Thaise Steffani

41.2k xp

Criado em 28/04/2020

Após a data de criação, o autor ou autora do plano de estudos pode ter feito atualizações no conteúdo

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.