Skip to content

hudson-eng-software/StudyPlanOracleJavaFoundationsCertification1Z0-811

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸ† Study Plan – Oracle Java Foundations Certification (1Z0-811)

Java Oracle OOP GitHub Status Linux


πŸ“– About

This repository contains a detailed 8-week study plan to prepare for the Oracle Certified Foundations Associate, Java (1Z0-811) certification.
It is designed for beginners, covering everything from the basics of the language to Object-Oriented Programming (OOP) principles.


πŸ“… Study Plan

πŸ”Ή Week 1 – Programming Fundamentals

  • Java program structure
  • Primitive types and operators
  • Input and output
  • Exercises: basic calculator, triangle area

πŸ”Ή Week 2 – Control Flow

  • Conditionals (if, switch)
  • Loops (for, while, do-while)
  • Using break and continue
  • Exercises: multiplication table, prime number check, factorial

πŸ”Ή Week 3 – Arrays and Strings

  • One-dimensional and multidimensional arrays
  • Looping through arrays (for-each)
  • Strings (equals, substring, length)
  • Exercises: reverse a string, find max/min in array

πŸ”Ή Week 4 – Methods

  • Declaring and calling methods
  • Parameters and return values
  • Overloading and scope
  • Exercises: modularized calculator

πŸ”Ή Week 5 – Introduction to OOP

  • Classes and objects
  • Constructors
  • Encapsulation (getters and setters)
  • Exercises: Product, Student, BankAccount

πŸ”Ή Week 6 – Inheritance and Polymorphism

  • Inheritance with extends
  • Polymorphism and @Override
  • Abstract classes and interfaces
  • Exercises: class hierarchy Animal β†’ Dog/Cat

πŸ”Ή Week 7 – Exceptions and Collections

  • try, catch, finally
  • Common exceptions (NullPointerException, ArithmeticException)
  • Collections (ArrayList, HashMap)
  • Exercises: name list with ArrayList, dictionary with HashMap

πŸ”Ή Week 8 – Review and Practice Tests

  • Full review of all topics
  • Redo past exercises
  • Take official 1Z0-811 mock exams
  • Focus on weak areas and time management

πŸ“š Study Resources

  • Books:
    • OCA: Java SE 8/11 Programmer I Study Guide (Sybex)
  • Courses:
    • Oracle Academy – Java Foundations (free)
    • Udemy – Java for Absolute Beginners
  • Practice platforms:

🎯 Final Strategy

  • Study 1 to 2 hours per day (at least 10h weekly).
  • Solve at least 2 exercises per topic.
  • Complete 3 full mock exams before the real test.
  • Focus on OOP, control flow, arrays, and exceptions (most common topics).

βœ… Progress Tracker

Week1 Week2 Week3 Week4 Week5 Week6 Week7 Week8


✨ Author

πŸ‘¨β€πŸ’» Developed by Hudson Amorim
DevHudson


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published