Kick Start Your Career Today - Online Program

Join our free, fully online 16-week program to jump-start your career as a Jr. Full Stack Java Developer.

As part of the Verizon Skill Forward Initiative, Generation USA offers you the opportunity to learn all you need to be successful in a long-term career – from the technical knowledge to the soft skills that will help you achieve your potential.

After the program, graduates have the opportunity to explore different learning outcomes like apprenticeships, internships, continuing education, or full-time employment.

This program is part of our Training Accelerator program. Learn more about the admissions process and support benefits here.

Program Length

16 Weeks

Monday-Friday, 9AM-5PM

Course Level

This program is designed for beginners.

Presented in partnership with Community College of Denver CCD Logo

Admissions Process

  1. 1


    This step helps us determine your eligibility to participate in a program and assign you a dedicated Enrollment Coach!
    Apply Now!

  2. 2


    We will ask questions to better understand you, your interests and how we can support you.

  3. 3


    You’ll be redirected to a third-party platform, HireVue, to complete a video interview. This stage helps us get a better sense of who you are, why you are interested in Generation and what you think it will take to be successful.

  4. 4


    Your dedicated Enrollment Coach will review your application materials within 3 business days to help make an admissions decision and set up additional time to dig deeper, if necessary.

  5. 5


    Once admitted to Generation USA, you will be able to save your seat in one of our upcoming programs.

  6. 6


    To keep your spot within your chosen cohort, you must complete this final step to be enrolled. This helps us direct you toward the support you’ll need most to be successful and does NOT affect your ability to join a program.


Certificate Icon

JavaScript Certification granted by W3Schools


  • Have earned a high school diploma or GED
  • Be 18 years or older at the start of the program
  • Available M-F, 9AM-5PM local time for in-class hours
  • If planning to pursue employment then the applicant must be authorized to work in the U.S.
  • Live within 60 miles of Denver, CO (proof of address required)
  • Minimum Hardware Requirements
    • 1.6 GHz or faster processor
    • 1 GB of RAM
    • Free Disk Space 1GB or more
  • Operating System Requirements
    • OS X Yosemite or Higher
    • Windows 7 (with .NET Framework 4.wr)
    • Linux (Debian): Ubuntu Desktop 14.04, Debian 7
    • Linux (Red Hat): Red Hat Enterprise Linux 7, CentOS 7, Fedora 23
  • Check your computer's specifications here
  • Technology assistance is available to students who qualify.



Visit our Frequently Asked Questions page for answers to many commonly asked questions.

What does a Jr. Full Stack Java Developer Do?

A Junior Full Stack Java developer prepares you for a Junior Developer role, who often work within a team of developers to create new websites and applications. As an entry-level Junior Developer, you may work in tech-based startups, mid-large size software development companies, or consultancy firms, among others. This role generally performs the following tasks:

  • Develop solutions
  • Test & Finalize solutions
  • Fix errors
  • Coordinate / communicate with team and other stakeholders
  • Learning & Teaching new technologies and skills

Is this program right for you?

Take our Quiz

Skills Earned

Technical Skills

We'll help you learn the technical skills with lots of hands-on, interactive sessions. By the end, you'll know:

  • Command line
  • Git
  • GitHub
  • HTML
  • CSS
  • Javascript
  • React
  • SQL
  • Java

Behavior & Mindsets

In every job, there are key skills that will help you be successful. We'll help you learn how to:

  • Growth Mindset
  • Persistence
  • Personal Responsibility
  • Future Orientation
  • Communication
  • Detail Orientation
  • Proactiveness
  • Teamwork