Discover Classes. Earn Rewards.

Java Classes Chicago

Upcoming schedule view

Discover the power of Java programming with various dynamic classes available in Chicago. Learn the fundamentals, enhance your coding skills, and gain a competitive edge in today's tech-driven world.

3 classes in-person in Chicago have spots left, and 5 classes live online are available.

Java Programming Level 1: Intro for Non-Programmers

ONLC Training Centers @ Midwest Plaza South, Oak Brook, IL

Learn how to become a productive Java application developer quickly with this hands-on course. Gain a solid understanding of Java syntax and object-oriented features, as well as I/O streams and collections API packages. Perfect for programmers transitioning to object-oriented programming using Java.

(7) Beginner 18 and older
$1,595

4 sessions

Gift it!

Java Programming Level 1: Introduction for Programmers

ONLC Training Centers @ 1320 Tower Rd, Chicago, IL

Learn to program in Java and gain a deeper understanding of Object Oriented Programming concepts in this live, instructor-led training course. You'll also learn best practices for dealing with exceptions and how to work with external data storage systems. Join us for this comprehensive Java programming course taught using Java 12.

(7) Intermediate 18 and older
$1,195

3 sessions

Gift it!

Java Programming Level 2: Advanced Programming

ONLC Training Centers @ 1320 Tower Rd, Chicago, IL

Expand your Java programming skills with advanced techniques at ONLC Training Centers. This course covers encryption, regular expressions, functional programming, processing data with streams, and unit testing. Enhance your Java expertise and take your programming to the next level.

(7) Advanced 18 and older
$995

2 sessions

Gift it!
Discover Classes. Earn Rewards.

Java Classes Gift Card

Thousands of classes & experiences. No expiration. Gift an experience this holiday season and make it a memorable one. Lock in a price with the Inflation Buster Gift Card Price Adjuster™

Buy a Gift Card

Explore Coding Private Group Events

Explore private group events and team building activities ranging from cooking to art, escape rooms, trivia, and more

Explore Coding Private Group Events
Animated gif slider: slide 1: a person in a meditative pose with paint on their apron; slide 2: person making a pizza; slide 3: 3 people drinking wine and smiling; slide 4: two people competing in a sack race while others look on

Java Private Tutoring

Noble Desktop

Boost your Java programming skills with personalized one-on-one instruction from industry experts. Perfect your coding abilities through tailored tutoring sessions.

(372) All levels 18 and older

Java Programming Summer Program (High School)

NextGen Bootcamp @ Live Virtual

Get a head start in computer science! Join our live online summer program for high school students and learn Java, the most powerful programming language. No experience is required, just a strong interest in coding.

(61) All levels 13 - 18 years old
$1,999

15 sessions

Gift it!

Java Programming Summer Program (High School)

NextGen Bootcamp - Virtually Online

Get a head start on the AP Computer Science exam with our Java Programming Summer Program. Tailored for high school students with little to no programming experience, this beginner course covers everything from the basics to high-level topics like object-oriented programming. Join us and create a portfolio-ready product using Java.

(61) All levels 13 - 18 years old
$2,495

9 sessions

Gift it!

Introduction to Programming with Java

Borough of Manhattan Community College @ Live Online

Become a skilled programmer with our comprehensive course on Java. Develop fundamental skills and create mobile and web applications using the Java platform. Enroll now for a virtual learning experience delivered via Zoom.

(178) Beginner 18 and older
$614

10 sessions

Gift it!

Java Programming Level 1: Introduction for Non-Programmers

ONLC Training Centers - Virtually Online

Learn the fundamentals of Java programming and gain a strong foundation to further your skills in this introductory course for non-programmers. Explore Java syntax, control code, data types, and object-oriented principles, as well as GUI development and database connectivity. Ideal for new developers or those looking to transition to the Java platform.

(7) Beginner 18 and older
$1,595

4 sessions

Gift it!
14 java classes that have ended
Add to your wish list to find out about new dates

Javascript Development

General Assembly @ Online Class Livestream, Chicago, IL

This is a part time course.   JavaScript is one of the strongest weapons in an engineer's arsenal. It can run both in the browser and on servers and is quickly becoming the go-to language to power web and mobile apps. If you want to be a web developer, JavaScript is a must-know. Unit 1: Fundamentals of JavaScript Installfest Install and configure Node.js, npm, Git and other command line tools Install and configure Slack and join class...

(2637) All levels 18 and older
$3,950

20 sessions

Gift it!

Learning to Program with Java

Hands On Technology Transfer, Inc. @ (Exact location to be announced), Chicago, IL

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This hands on Java Programming course provides an introduction to programming using the Java language. Students are introduced to the application development cycle, structure of programs, and specific language syntax. The course introduces important algorithmic constructs, string and character manipulation, dynamic memory allocation, standard...

(7) Beginner 18 and older
No upcoming schedules
$2,595

5 sessions

Gift it!

Java for COBOL Programmers

Hands On Technology Transfer, Inc. @ (Exact location to be announced), Chicago, IL

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This hands on Java Programming course provides experienced COBOL programmers with the ability to utilize the structure and syntax of the object oriented Java programming language for both general business and Internet programming applications. The student is prepared to code, test, and execute Java programs making use of the facilities provided...

(7) All levels 18 and older
No upcoming schedules
$2,795

5 sessions

Gift it!

Introduction to Spring Boot 2

Hands On Technology Transfer, Inc. @ (Exact location to be announced), Chicago, IL

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  As the Spring framework has grown, creating and configuring Spring applications has become more and more complex. Spring Boot takes an "opinionated" view of an application (via intelligent defaults) that minimizes configuration and boilerplate Spring code. Spring Boot makes it easier to use Spring's many frameworks, and adds advanced capabilities...

(7) Beginner 18 and older
No upcoming schedules
$1,795

3 sessions

Gift it!

Java Programming

Hands On Technology Transfer, Inc. @ (Exact location to be announced), Chicago, IL

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This hands on course introduces experienced programmers to Java™ technology and Java programming techniques. The Java platform provides an object-oriented, portable and robust framework for application development. Included are core language concepts including fundamental data types, flow control, and standard function libraries. The course...

(7) All levels 18 and older
No upcoming schedules
$2,595

5 sessions

Gift it!

Introduction to Spring 4, Spring MVC and Spring REST

Hands On Technology Transfer, Inc.

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This course introduces the techniques for using the powerful capabilities of Spring 4 including the three main configuration styles: Java-based (@Configuration), annotation-based (@Component), and the traditional XML-based configuration that may still play an important role in existing and new projects. It also provides guidelines for when and...

(7) All levels 18 and older
No upcoming schedules

Introduction to the Spring 4 Framework

Hands On Technology Transfer, Inc. @ (Exact location to be announced), Chicago, IL

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This course introduces the techniques for using the powerful capabilities of Spring 4 including the three main configuration styles: Java-based (@Configuration), annotation-based (@Component), and the traditional XML-based configuration that may still play an important role in existing and new projects. It also provides guidelines for when and...

(7) All levels 18 and older
No upcoming schedules
$1,795

3 sessions

Gift it!

UCCE-A v11.5 - Cisco® Unified Contact Center Enterprise

ONLC Training Centers

Cisco Unified Contact Center Enterprise Administration (UCCE-A) is a 5-day instructor-led course that helps prepare learners to administer the Cisco Unified CCE v11.5 solution. This course will provide the student with the basic knowledge to understand the Cisco Unified CCE deployment solution and requirements for basic ACD and IVR configurations to include using ICM Configuration Manager and associated utilities, setting up agents, providing for...

(7) All levels 18 and older
No upcoming schedules

Introduction to Java for Non-C Programmers

ONLC Training Centers

This course is paced to provide a solid foundation in Java™ for programmers without syntax experience in a C-based language. Intensive and hands-on, the course emphasizes becoming productive quickly as a Java programmer. Besides learning the basic structure and syntax of the language, students will also learn object-oriented principles and how they are applied in Java applications. The course then covers the I/O streams and collections API packages....

(7) Beginner 18 and older
No upcoming schedules

How to Be an Effective Manager

General Assembly @ Online Class Livestream, Chicago, IL

Due to the fast pace of change today, many employees get thrust into managerial positions and immediately face numerous new challenges and responsibilities with little training. Ensuring that valuable individual contributors can adapt quickly into effective managers is critical to the long-term viability of every organization and is a fast track for an individual to pursue a more fulfilling career. In this workshop, you’ll get an in-depth look...

(2637) All levels 18 and older

Effectively Using Java Packages and Features

Hands On Technology Transfer, Inc. @ 1701 E Woodfield Rd, Schaumburg, IL

All HOTT courses are available face-to-face, remote-live, on-demand or on-site at your facility.  This intermediate level course is intended for programmers who already have a fundamental understanding of Java programming and some experience writing code. It provides additional insights and details regarding some of the more advanced and useful capabilities contained in the Java Programming Language and it's associated packages.  Topics...

(7) Intermediate 18 and older
No upcoming schedules
$2,795

5 sessions

Gift it!

Fast Track to Hibernate 3 Developer's Workshop Course

ONLC Training Centers @ 1363 Shermer Rd, Chicago, IL

Hibernate is a 3 day open source object/relational (OR) persistence and query service for Java. Hibernate lets you develop persistent classes following common Java idioms - including association, inheritance, polymorphism, composition and the Java collections framework. The Hibernate Query Language, designed as a minimal object-oriented extension to SQL, provides an elegant bridge between the object and relational worlds. Hibernate also allows you...

(7) Advanced 18 and older
No upcoming schedules
$1,575

3 sessions

Gift it!
Reset all filters.

No results found

Try removing some filters.

Reviews for Java Classes in Chicago

Java Classes in Chicago are rated 4.3 stars based on 3,262 verified reviews from actual CourseHorse.com purchasers.

  • Java Programming Summer Program (High School)

    Reviewed by Ramzy N. on 4/10/2023
    The content was great and I feel I learned a lot about Java. My instructor was very easy to follow and was extremely helpful when needed.
  • Java Programming Summer Program (High School)

    Reviewed by Philippa Scroggins on 4/10/2023
    After taking this course, I feel extremely confident in my programming skills and I feel like I gained a genuine understanding of how coding works and how it is essential to all areas within tech. I'm excited to use these skills at school and hopefully at an internship within a year's time.
  • Java Programming Summer Program (High School)

    Reviewed by Lizzy McNeil on 4/10/2023
    It was a nice fast pace that kept me mentally challenged with a teacher who explained everything super well. He made complex stuff feel approachable.
  • Java Programming Summer Program (High School)

    Reviewed by Sophia Sanat on 4/10/2023
    This class was really challenging but it was also fun, and I feel like I know how to use Java way better now.
  • Java Programming Summer Program (High School)

    Reviewed by Nina Gannon on 4/10/2023
    This is a great class! It's a great way to prepare for a world of programming in the future.
  • Java Programming Summer Program (High School)

    Reviewed by Soham B. on 4/10/2023
    This bootcamp really helped me improve my computer programming skills from a novice to an intermediate.
  • Java Programming Summer Program (High School)

    Reviewed by Molly Leifer on 4/10/2023
    This class made me a faster and more efficient coder. The curriculum is well designed and the teachers really care about your success. I would recommend NextGen to anyone looking to gain this integral skill.
  • Java Programming Summer Program (High School)

    Reviewed by Emily Mittleman on 4/10/2023
    I really enjoyed the goal-oriented nature of the course. Instead of only learning about the theory behind computing, we got a chance to apply what was being taught by writing code and putting everything together to build something practical. Also, we covered a wide range of topics aside from just programming like a little bit of computer hardware, files & file formats, and HTML. After taking this class, I feel like there are so many more possibilities and applications of computer science than I originally thought. Overall, I was really impressed with how well-designed the course was.
  • Java Programming Summer Program (High School)

    Reviewed by Quinn Johander on 4/10/2023
    Great intro to Java coding, very informative and helpful.
  • Java Programming Summer Program (High School)

    Reviewed by Seth Archibald on 4/10/2023
    I absolutely loved this course. It goes into detail about everything related to programming, and the experience is mind-blowing!

Best Java Classes in Chicago

Java is a programming language designed for object-oriented programming (OOP), a system that is organized around objects, rather than functions and logic. Data are organized into objects that are easy to work with and can be used repeatedly. Another benefit is that updates can be made to individual parts without affecting the overall system.

Programming languages designed to perform OOP include Python, C++, and Java. One of the advantages of using Java is the ability to design applications that are streamlined, fast, and reusable. Java is accessible and easy to learn because it follows English syntax, and it has a large and active online community to support users. Another advantage of Java is the open-source libraries and development tools that can be used and shared to make creating applications faster, simpler, and cheaper. It is free, open-source software that can be used on any platform.

Java coders are in high demand and earn a good wage. Learning Java can help you get started on a new career, but it can be a challenge to learn to code. The best way to acquire Java skills is by taking courses, and if you want to sign up for in-person classes in Chicago, you have several options. You can also take technology classes online. Here are some ideas.

Best Java Classes & Schools in Chicago

ONLC Training Centers offers a Java Programming Level 1: Intro for Non-Programmers. ONLC Training presents their course in a local computer lab with a remote instructor. This intensive course with hands-on exercises focuses on helping students learn the basics of JavaScript programming quickly so they can get a jump on a JavaScript career. It covers the Java language syntax and then dives into the object-oriented features of the language. Students also learn about I/O streams and collections API packages. This course is up-to-date with Java 7 and uses the Eclipse IDE.

Prerequisites: No previous Java experience is required but prior experience with C, C++, C#® is required. Students should also be familiar with object-oriented concepts.

Duration: This class includes four full-time sessions.

Cost: The cost for this course is $1,595.

Once students have completed the class above, they can sign up for ONLC Training Centers' Java Programming Level 2: Advanced Programming to continue to build skills. This course covers encryption, regular expressions, functional programming with lambda expressions, processing with streams, and unit testing. 

Prerequisites: Students need to take Java Programming Level 1 or an equivalent course before signing up for Level 2. 

Duration: This class includes two full-time sessions.

Cost: The cost for this course is $995.

The Java Programming Summer Program (High School) from NexGen Bootcamps gives high school students the chance to learn JavaScript programming in a course designed just for them. Students begin with the basics but progress quickly to more advanced programming to prepare them for computer science classes in college or a career as a Web Developer or Java Developer. Topics include object-oriented programming and recursion. Students will also create an original portfolio piece using JavaScript. This is a live online class with a remote instructor.

Prerequisites: This beginner’s class is for students age 13 through 18. No previous coding experience is required.

Duration: This class is available in nine full-time sessions or fifteen part-time meetings.

Cost: The cost for this course is $1,995.

Chicago Industries That Use Java

Any company that has a website needs someone with Java coding skills, so many industries in Chicago hire Web Developers to create and maintain websites. Some Chicago companies that hire people with Java coding skills are SproutSocial, social media management software; VelocityEHS, health and safety solutions; Spot Hero, parking spot reservations; Rocket Travel, travel solutions; BenchPrep, exam preparation; RedShelf, educational technology; tastytrade, FinTech; and iManage, artificial intelligence.

Java Jobs & Salaries in Chicago

Like many large metropolitan areas, Chicago offers many job opportunities for Web Developers. The US Bureau of Labor Statistics Occupational Handbook lists the median annual salary for Web Developers as $80,000 across the country, with the expectation that the field will grow by 16 percent during the coming decade. This is a much faster rate than other fields. 

Employment website Glassdoor.com reports an average yearly salary of $74,000 for junior Web Developers in the Chicago region, with a range between $58,000 and $95,000. Salaries go up with experience, and Web Developers who have been working for four to six years make an average annual salary of $76,000, with a range of $60,000 to $97,000.

CourseHorse Gift Cards

  • Creative & unique gift for any occasion
  • Thousands of classes & experiences
  • No expiration date
  • Instant e-delivery (or choose a date)
  • Add a personalized message
  • Lock in a price with the Inflation Buster Gift Card Price Adjuster™
Buy a Gift Card
gift card with the CourseHorse logo gift card with the CourseHorse logo
Loading...