Per Scholas Full Stack Java Development Pre-Work

learner studying stock photo


To ensure learners are prepared with the skills, abilities, and opportunities for success in courses that do not require existing knowledge, Per Scholas requires learners to complete Pre-Work to be eligible for enrollment. This ensures learners with or without previous experience are best prepared on Day 1 of their course. Our instruction team has also pulled together additional Optional Pre-Work for learners to support your success best. This is not required for enrollment with Per Scholas but is highly recommended due to the fast-paced, rigorous nature of our bootcamp-style training.

Please note, this Required Pre-Work applies to the Full Stack Java Development course, which is a technical knowledge recommended but not required course. The Full Stack Java Development course is different from our Full Stack Java Developer course powered by TEKsystems, which requires existing knowledge and does not have required Pre-Work.


Required Full Stack Java Development (Preferred Knowledge Course) Pre-Work:

Required Courses:

Instructions for Completing and Submitting Full Stack Java Development Pre-Work 


Pre-Work Deadline

Learners must submit their Pre-Work at least two weeks after they begin Onboarding. Onboarding begins soon after they accept a Seat Offer for an upcoming cohort. If a learner is accepted into a cohort less than two weeks from the course start date, they have until two days before the course starts.

Full Stack Java Development Pre-Work Submission Portal

Although Pre-Work is not due until Onboarding, prospective learners are encouraged to take the initiative and begin these Self-Study materials as soon as possible in the Admissions Process.


Additional Optional Pre-Work:

This course is extremely fast-paced and rigorous. If you do not have Programming or Java experience, you should treat the following resources as required Pre-Work. However, we will not be asking for Proof of Completion.


Have questions? Click here to contact an admissions team member.




Choose a location for
Your Course

This course is only offered at select Per Scholas locations. Choose a location to get the most accurate course information.