You are here

Become a Full-Stack Web Developer in 29 Weeks

This program puts you on the fast track to a programming career. By providing immersive training on a compressed schedule, you can speed your way to project-ready skills. Not everyone can reserve several months for nonstop training, so we offer four Web Developer Coding Bootcamp blended course modules with accompanying badges to help you master JAVA in half the time.

The blended approach provides students with a unique learning opportunity that consists of live instruction and interaction in both a virtual and face-to-face classroom environment, supplemented with online activities on your own schedule. All face-to-face classroom sessions will be held at the University of Georgia Gwinnett Campus.


Format: Blended

Hours: 870 hours / 87 CEUs

When: See dates below

Cost: $2,000 / $3,000 per module

Register Now

A Flexible and Affordable Way to Learn to Code

Our blended Web Developer Coding Bootcamp format offers an affordable, flexible way to learn software development.

How it works:

  • Learn in stages – Begin with module 1 to learn programming basics in Java and earn your first badge. You’ll gain a new credential and marketable skill to add to your resume and LinkedIn profile. Don’t stop there; earn all four badges to develop full-stack software development skills that can launch your career in this dynamic, fast-growing profession.
  • Learn when you want – Earn all badges in as little as 29 weeks or space them out over the course of a longer timeframe. This flexible schedule allows you to learn to code at a pace that works for you.
  • Learn at the UGA Gwinnett Campus – Education takes place in both a live virtual and face-to-face classroom setting, giving you the opportunity to collaborate with instructors and classmates online and in person at a convenient location.

The Java learning program

The language or technology that you first learn is not nearly as important as understanding good software design and having the desire and ability to continually learn new things. What is important to our apprentices seeking their first job is having a skill set that is widely attractive to employers.

In most areas of the country, the Java programming language has, by far, been one of the languages with the most employment opportunities. For example, in the Atlanta area, more than 80% of programming job postings specify Java or .NET/C#.

What You Will Learn:

You will learn to be a full-stack web developer in Java. Web applications are built in layers that are divided into front-end clients (such as a web browser) and back-end services (such as databases). "Full-stack" web developers are capable of working in both front-end and back-end technologies. Complete all four badge modules in Java to achieve “Full-stack” web developer coding status. You will gain knowledge in the following areas:

  • Module 1: Programming Basics - 5 weeks, 150 hours
  • Module 2: Object-Oriented Programming - 9 weeks, 270 hours
  • Module 3: Server-Side Web Development - 6 weeks, 180 hours
  • Module 4: Full-Stack Web Development - 9 weeks, 270 hours

If you have no prior coding experience, your learning journey starts with a free, online course: Introduction to Web Development. This 6-8 week course will help prepare you for the intensive bootcamp curriculum to follow.

Web Developer Coding Bootcamp begins by introducing you to the concepts of how software is designed and implemented. In your journey as a coding apprentice, you will learn to keep your skills fresh and be able to expand into new languages and frameworks.

See more details about the key topics/technologies covered in the Java courses here.

Pay as you go

In our program, the curriculum is divided into four budget-friendly, manageable modules. Pay smaller fees one sections at a time, with the option to pause the program between modules. You can earn the next badge — and develop your next set of skills — when you’re ready.

Career Guidance and Resources

As you near completion of the Web Developer Coding Bootcamp, here’s how we will help you connect with employers seeking your skills:

  • An Employer Network Manager will discuss resume preparation and the interviewing process with you.
  • Your Employer Network Manager will also work with you to suggest strategies for applying for jobs and help build your interviewing skills.
  • You will also gain access to an extensive network of more than 400 employers who have hired past graduates or expressed interest in the Web Developer Coding Bootcamp program.

As a member of the council on Integrity in Results Reporting (CIRR), The Software Guild is committed to accurately reporting graduation and job placement rates. Member bootcamps agree to provide CIRR their graduation and placement data semi-annually.

Enrollment Process

We look for three traits in potential students: High Aptitude, High Drive and High Preparedness. Students in the program range from proficient coders to those who have had no prior coding experience.

Because this is a rigorous program with heavy time commitments, you must complete a four-step process to be accepted and enrolled:

  1. Register for Module 1: Programming Basics of the program.
  2. Schedule and fulfill an interview with an enrollment counselor.
  3. Complete the aptitude assessment. This measures your current skills in order to determine your chance of success in the program. No minimum score is required.
  4. Successfully complete the free, online Intro to Web Development course that prepares future students for the intensive curriculum ahead. You will automatically be enrolled in this self-paced, 6-8 week class as a part of the application process.

Students who have the needed web development knowledge and meet a minimum aptitude assessment score may be able to opt out of completing the free Intro to Web Development course. A live audition with instructors to gauge your readiness to enroll in the full course may be required.

Course Information

Course Date Info: 

Web Developer Coding Bootcamp, Blended Format
Program Language: Java only

Individual Modules (must be taken in order):

  • Module 1: Programming Basics – Register Now
    Course Dates: February 3 - March 4, 2020
    Live virtual class dates: February 3, 5, 8, 10, 12, 19, 22, 24, March 2 & 4, 2020
    (No class Feb. 17 - President's Day)
    In-person on campus class date: February 29
    Course Fee: $2,000 #92707

  • Module 2: Object-Oriented Programming – Register Now
    Course Dates: March 9 - May 6, 2020
    Live virtual class dates: March 9, 11, 14, 23, 25, 30, April 1, 4, 6, 8, 13, 15, 20, 22, 25, May 4 & 6, 2020
    In-person on campus class dates: March 21 & May 2
    Course Fee: $3,000 #92708

  • Module 3: Server-Side Web Development
    Course Dates: May 11 - June 17, 2020
    Live virtual class dates: May 11, 13, 16, 27, 30, June 1, 3, 6, 15 & 17, 2020
    (No class May 25 - Memorial Day)
    In-person on campus class dates: May 23 & June 13
    Course Fee: $2,000 #92709

  • Module 4: Full-Stack Development
    Course Dates: June 22 - August 19, 2020
    Live virtual class dates: June 22, 24, 27, 29, July 1, 6, 8, 13, 15, 18, 27, 29, August 3, 5, 8 & 19, 2020
    In-person on campus class dates: July 24 & August 15
    Course Fee: $3,000 #92710

Discounts and scholarships available.

Course Sessions Days and Times:

  • Mondays and Wednesdays, 6:00 p.m. - 9:00 p.m.
  • Saturdays, 9:00 a.m. - 5:00 p.m.
University of Georgia Gwinnett Campus
2530 Sever Rd NW, Lawrenceville, GA 30043
United States
Continuing Education Information: 

Students will receive a Digital Badge and earn Continuing Education Units (CEUs) for each module completed successfully from the University of Georgia.

A Certificate of Program Completion, digital badge and 87 Continuing Education Units (CEUs) will be awarded for the full Web Developer Coding Bootcamp program upon successful completion of the required 870 hours of course work.

Attendance Policy and Other Important Requirements:
To receive the Certificate of Program Completion the following is required:

  • Full participation throughout each module course
  • Timely and successful completion of all activities and assignments
  • Satisfactory completion of each module course; students must demonstrate an understanding of the technical concepts taught and complete the capstone project(s).