CoreForming now

AP CS A Exam Prep

Java · AP CS A

Structured Java prep that follows the AP CS A units, straight to the May exam.

$349$449Save $100Founding batch price
Live classes + recordingsReal code reviewsCertificate on finish

Reserve free · pay only when your batch is confirmed. Evening classes for students in the US, UK, Canada & Australia · taught by a working developer

Who it's for

US high-school students taking AP Computer Science A (booked by a parent).

Prerequisites

None.

10

Weeks

20

Live classes

25

Live hours

What you'll be able to do

  • Master the AP CS A Java units: primitives, objects, classes, arrays, ArrayList and 2D arrays.
  • Write and trace classes, loops and recursion the way the exam expects.
  • Apply the standard algorithms (search, insert, delete, traverse).
  • Write strong free-response (FRQ) answers on paper, without an IDE.
  • Sit full timed practice exams with confidence.

Week by week

1Week 1

Primitive types, objects, String methods, Math class, boolean logic and if statements

2Week 2

Primitive types, objects, String methods, Math class, boolean logic and if statements

3Week 3

Iteration, writing classes, constructors, accessors and mutators

4Week 4

Iteration, writing classes, constructors, accessors and mutators

5Week 5

Arrays, ArrayList, standard algorithms (search, insert, delete, traverse)

6Week 6

Arrays, ArrayList, standard algorithms (search, insert, delete, traverse)

7Week 7

2D arrays

8Week 8

Inheritance and polymorphism

9Week 9

Recursion, binary search, merge sort tracing

10Week 10

Full timed practice exams, free-response (FRQ) strategy, review of weak areas

Practice questions

A sample — plus a full question bank on Flycodx.

  1. Trace the output of nested loops.
  2. Write a Student class from a spec.
  3. ArrayList removal while traversing (classic trap).
  4. 2D array row/column sums.
  5. FRQ-style method writing on paper without an IDE.
  6. Recursion tracing.

Live projects

mini

Text-based game

Using classes and ArrayLists.

capstone

Weekly FRQ sets

Graded against the official scoring style.

Tools you'll use

JDK 17+BlueJ or IntelliJ IDEAPast AP CS A papers

Every batch includes

Recording of every class
Weekly code review on your own code
Doubt replies within 24 hours
Free Flycodx practice

Your mentor

Working developer · 5+ years of real, live-project experience

Your sessions are taught by a working developer with 5+ years of real, live-project experience — someone who writes and ships production code every day, not a content creator.

We teach concepts and review your code. We never write or complete graded assignments or exams. Read our policies.

Questions, answered

Do I need any experience before this batch?

No prior experience is required — this batch starts from the basics.

How much time does it take each week?

Two live classes of 75 minutes, plus a few practice questions and one code review on your own code — about 3–4 hours a week.

What if I miss a class?

Every class is recorded and shared within 24 hours, so you can catch up and still ask questions in the doubt channel.

How do payments and refunds work?

You reserve for free and only pay by secure link once your batch is confirmed. Full refund before the third class — see our policies.

Can I get 1:1 help instead?

Yes, 1:1 mentorship is available from $60/hr. Book a free 20-minute call and we'll build a plan around your course.

Reserve your seat in AP CS A Exam Prep

Free to reserve · you get the start date before you pay. Live batches from $149.