Web Development - Java Curriculum

Web Development - Java

This curriculum is offered in these locations and formats

STL KC PHL Women+ Part-Time Full-Time In-Person Virtual Skillbridge Military
Web Development is designed to teach web development and practical tech skills at an accelerated pace and in a supportive environment. Students learn foundational programming concepts and front-end programming in JavaScript, and object-oriented programming in Java. Students graduate able to solve problems through code and start a career as a Java developer. DOWNLOAD SYLLABUS

Java is a general purpose language with a multitude of applications. Java developers work with data management, reporting, business workflows, Android development, and web development. Java Web Development is great for someone that is interested in how data is passed through the web and wants to develop a wide variety of applications.

What You Need to Know

Students will need access to a laptop to participate in the course. Unfortunately, we are unable to provide students with laptops at this time. Chromebooks and tablets will not be sufficient for use in this course. If you own a PC, you must have Windows 10 OS or more recent. If you own a Mac, the most recent Mac OS is strongly preferred. Please apply all system upgrades before coming to class.

Although this course is free, it is challenging and requires commitment. For part time offerings of this course, you are expected to devote 15-20 hours outside of class doing readings, watching videos, working on practice problems, and completing assignments. For full time offerings of this course, you are expected to devote 5-10 hours. No previous coding experience is required for this class.

Please note the blue tags in each available course below to determine which course is offered in the format and location you wish to apply.

Check out this blog for more information on the application process.

You Will Need

  • A laptop computer less than four years old (no Chromebooks or tablets) with administrator privileges and have a minimum of 4GB RAM.
  • Student laptops must have an i5 or i7 Intel or M1 or newer Apple processor; and run Windows 10 or Mac OS 10.13.2 or newer.
  • Reliable access to the internet (the public library provides free access to members)
  • To attend instructor-led class sessions each week
  • For part-time classes, 15-20 hours outside of class time each week to work on class material

Main Topics Covered

  • Core, universal programming concepts in the JavaScript language with a focus on problem-solving 
  • Fundamental front-end web programming concepts 
  • Introduction to React
  • Object-oriented programming in Java
  • Industry-grade web framework (Spring Boot) along with development tools and practices 
  • Career readiness skills, including resume review and behavioral and technical interview prep

Jobs This Can Lead To

  • Full-Stack Web Developer
  • Front-End Web Developer
  • Back-End Web Developer
  • Java Developer
  • App Developer 
  • Software Developer

Special Course Designations

We believe that these opportunities should be available to anyone with the passion, drive, and aptitude to learn them. In order to support increasing diversity within the field of technology, we offer some classes specifically targeted toward groups of individuals who are underrepresented in the field of technology. For example, courses marked with the audience tag Women+ are held specifically for women and people of marginalized genders.

Applications Currently Open For

WebDev Javascript + Java, STL, Women+
STL Women+ Virtual Part-Time
Applications Accepted Jan 29, 2024 to Mar 04, 2024
Hear back by Mar 27, 2024
Class Schedule Apr 18, 2024 to Apr 24, 2025, Thursdays 5:30 PM- 8:30 PM
Part Time Web Dev All Hubs (June 2024)
STL KC PHL Everyone Virtual Part-Time
Applications Accepted Jan 29, 2024 to Apr 15, 2024
Hear back by May 08, 2024
Class Schedule Jun 10, 2024 to Feb 10, 2025, Mondays, Thursdays 5:30pm-8:30pm
Don't See a Web Development - Java Class You're Looking For?
Sign up for email notifications to follow Web Development - Java and other course openings.

Thanks to These Program Supporters