Plano de Estudo

My Journey

16 cursos

Semana 1-2: Fundamentos de Programação

  • Dia 1-3: Introdução à Programação

  • Conceitos básicos (algoritmos, fluxos de controle)

  • Tipos de dados e variáveis

  • Operadores (aritméticos, relacionais, lógicos)

  • Dia 4-7: Estruturas de Controle

  • Condicionais (if, switch)

  • Laços (for, while, do-while)

Semana 3-4: Fundamentos de Java

  • Dia 1-3: Ambiente de Desenvolvimento

  • Instalação do JDK

  • Configuração do IDE (Eclipse, IntelliJ IDEA ou NetBeans)

  • Primeiro programa em Java

  • Dia 4-7: Sintaxe Básica do Java

  • Classes e objetos

  • Métodos

  • Construtores

Semana 5-6: Orientação a Objetos

  • Dia 1-3: Princípios de OOP

  • Encapsulamento

  • Herança

  • Polimorfismo

  • Dia 4-7: Prática de OOP

  • Criação de classes

  • Herança entre classes

  • Sobrecarga e sobrescrita de métodos

Semana 7-8: Estruturas de Dados e Coleções

  • Dia 1-3: Arrays

  • Declaração e inicialização

  • Manipulação de arrays

  • Dia 4-7: Coleções Java

  • Listas (ArrayList, LinkedList)

  • Conjuntos (HashSet, TreeSet)

  • Mapas (HashMap, TreeMap)

Semana 9-10: Manipulação de Arquivos e Exceções

  • Dia 1-3: Tratamento de Exceções
  • Blocos try-catch
  • Criação de exceções personalizadas
  • Dia 4-7: Manipulação de Arquivos
  • Leitura e escrita de arquivos
  • Serialização de objetos

Semana 11-12: Programação Funcional e Streams

  • Dia 1-3: Introdução à Programação Funcional
  • Lambdas
  • Interfaces funcionais
  • Dia 4-7: Streams API
  • Criação e manipulação de streams
  • Operações intermediárias e terminais

Semana 13-14: Desenvolvimento Web com Java

  • Dia 1-3: Servlets e JSP
  • Conceitos básicos
  • Criação de um projeto web simples
  • Dia 4-7: Frameworks Web
  • Introdução ao Spring Framework
  • Configuração básica do Spring Boot

Semana 15-16: Projetos Práticos

  • Semana 15: Projeto 1
  • Desenvolvimento de uma aplicação de console completa
  • Semana 16: Projeto 2
  • Desenvolvimento de uma aplicação web simples usando Spring Boot

3.4k xp

Criado em 26/06/2024

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.