AI for all: Real skills that transform every role. Our AI Academy is here.

Get AI skills

AI for all: Real skills that transform every role. Our AI Academy for enterprises and individuals is here.

Get AI skills
    • What We Teach
      Topics
      • AI
      • Cybersecurity
      • Data Science & Analytics
      • Digital Marketing
      • Product Management
      • Software Engineering
      • UX/UI Design
      • Free Classes
      • Free Events
      • Full-Time Programs
      • Part-Time Programs

      Bootcamps

      Full-time. Part-time. Change your career.


      • Data Analytics Bootcamp
      • Data Science Bootcamp
      • Information Technology Bootcamp
      • Software Engineering Bootcamp
      • User Experience Design Bootcamp
      Short Courses

      Full-time. Part-time. Advance your career.


      • Data Analytics
      • Data Science
      • Digital Marketing
      • Front-End Web Development
      • Java Development
      • JavaScript Development
      • Product Management
      • Python Programming
      • React Development
      • User Experience Design
      • Visual Design
      Workshops

      Learn a new skill in 1–2 sessions.


      • Agentic AI Fundamentals
      • AI for Career Transition
      • AI for HR
      • AI for Marketers
      • AI for Product Managers
      • AI for Sales
      • AI for Workplace Efficiency
      • Coding Fundamentals - HTML, CSS, & JavaScript
      • Excel Fundamentals
      • IT & Cybersecurity Fundamentals
      • Product Management Fundamentals
      • Programming with Python Fundamentals
      • Tableau Fundamentals
      • UX & UI Design Fundamentals in Figma
      Free Classes
        Free Events
          Full-Time Programs
            Part-Time Programs
            • For Students
              • Application Process
              • Tuition & Financing
              • Career Services
              • Social Impact
              • Adobe Digital Academy
              • Student Stories & Success
              • Workshops
              • Events
              • FAQs
            • For Companies
              • Talent Pipeline Solutions
                • Hire Train Deploy
                • Apprenticeships
                • Ready-to-Hire
              • By Tech Discipline
                • AI
                • Data
                • IT & Cybersecurity
                • Marketing
                • Product Management
                • Tech
                • UX
                • State of Tech Talent
              • State of Tech Talent
            • Resources
              • Career Services
              • Alumni Network
              • Veteran Resources
              • Meet Our Instructors
              • Blog
              • Resource Center
            • About Us
              • Our Mission & Impact
              • Press & Media
              • Diversity, Equity & Inclusion
              • Contact Us
            My Account Request Info
            My Account
            Get More Info
            Programming code typing. Developer software programming code. Software data monitor new function. Abstract computer script code. Web or application development, business a --ar 16:9 Job ID: e8abdb5b-b202-4ca4-a9fb-dbff6cf8473a

            JAVA SHORT COURSE

            Java is one of the most widely used programming languages in the world. Our Java Short Course gives you the Java skills to build on the programming experience you already have and learn the key Java fundamentals to prepare for the Oracle 1Z0-811 exam.

            GET MORE INFO

            The time for upping your tech skill game is now. Tell us a little about you — and we’ll get in touch with more info.

            Loading Form...

            • Overview
            • Dates
            • Why GA
            • Basics
            • Instructors
            • Financing
            REQUEST MORE INFOApply Now

            PICK YOUR START DATE & YOUR SCHEDULE

            Choose a 10-week, part-time evening format or a one-week, full-time accelerated course. No matter the course you choose, you’ll get best-in-class live learning and expert-led practice.

            part-timeOnline
            Apply Now
            Oct 6 - Jan 7

            Except: Oct 13, Nov 10, Nov 26, Dec 22, Dec 24, Dec 29, Dec 31

            Mon & Wed: 6:00pm - 8:00pm CDT

            Tue & Thu: 2:00pm - 4:00pm CDT

            JOIN A GROUP INFO SESSION

            Want to learn more? Get answers to common questions about data analytics, our application process, and more.

            • Australia+61
            • Bahrain+973
            • France+33
            • Singapore+65
            • United Kingdom+44
            • United States+1
            • Afghanistan+93
            • Albania+355
            • Algeria+213
            • American Samoa+1
            • Andorra+376
            • Angola+244
            • Anguilla+1
            • Antarctica+672
            • Antigua and Barbuda+1
            • Argentina+54
            • Armenia+374
            • Aruba+297
            • Austria+43
            • Azerbaijan+994
            • Bahamas+1
            • Bangladesh+880
            • Barbados+1
            • Belarus+375
            • Belgium+32
            • Belize+501
            • Benin+229
            • Bermuda+1
            • Bhutan+975
            • Bolivia+591
            • Bosnia and Herzegovina+387
            • Botswana+267
            • Brazil+55
            • British Indian Ocean Territory+246
            • British Virgin Islands+1
            • Brunei+673
            • Bulgaria+359
            • Burkina Faso+226
            • Burundi+257
            • Cambodia+855
            • Cameroon+237
            • Canada+1
            • Cape Verde+238
            • Cayman Islands+1
            • Central African Republic+236
            • Chad+235
            • Chile+56
            • China+86
            • Christmas Island+61
            • Cocos Islands+61
            • Colombia+57
            • Comoros+269
            • Cook Islands+682
            • Costa Rica+506
            • Croatia+385
            • Cuba+53
            • Curacao+599
            • Cyprus+357
            • Czech Republic+420
            • Democratic Republic of the Congo+243
            • Denmark+45
            • Djibouti+253
            • Dominica+1
            • Dominican Republic+1
            • East Timor+670
            • Ecuador+593
            • Egypt+20
            • El Salvador+503
            • Equatorial Guinea+240
            • Eritrea+291
            • Estonia+372
            • Ethiopia+251
            • Falkland Islands+500
            • Faroe Islands+298
            • Fiji+679
            • Finland+358
            • French Polynesia+689
            • Gabon+241
            • Gambia+220
            • Georgia+995
            • Germany+49
            • Ghana+233
            • Gibraltar+350
            • Greece+30
            • Greenland+299
            • Grenada+1
            • Guam+1
            • Guatemala+502
            • Guernsey+44
            • Guinea+224
            • Guinea-Bissau+245
            • Guyana+592
            • Haiti+509
            • Honduras+504
            • Hong Kong+852
            • Hungary+36
            • Iceland+354
            • India+91
            • Indonesia+62
            • Iran+98
            • Iraq+964
            • Ireland+353
            • Isle of Man+44
            • Israel+972
            • Italy+39
            • Ivory Coast+225
            • Jamaica+1
            • Japan+81
            • Jersey+44
            • Jordan+962
            • Kazakhstan+7
            • Kenya+254
            • Kiribati+686
            • Kosovo+383
            • Kuwait+965
            • Kyrgyzstan+996
            • Laos+856
            • Latvia+371
            • Lebanon+961
            • Lesotho+266
            • Liberia+231
            • Libya+218
            • Liechtenstein+423
            • Lithuania+370
            • Luxembourg+352
            • Macau+853
            • Macedonia+389
            • Madagascar+261
            • Malawi+265
            • Malaysia+60
            • Maldives+960
            • Mali+223
            • Malta+356
            • Marshall Islands+692
            • Mauritania+222
            • Mauritius+230
            • Mayotte+262
            • Mexico+52
            • Micronesia+691
            • Moldova+373
            • Monaco+377
            • Mongolia+976
            • Montenegro+382
            • Montserrat+1
            • Morocco+212
            • Mozambique+258
            • Myanmar+95
            • Namibia+264
            • Nauru+674
            • Nepal+977
            • Netherlands+31
            • Netherlands Antilles+599
            • New Caledonia+687
            • New Zealand+64
            • Nicaragua+505
            • Niger+227
            • Nigeria+234
            • Niue+683
            • North Korea+850
            • Northern Mariana Islands+1
            • Norway+47
            • Oman+968
            • Pakistan+92
            • Palau+680
            • Palestine+970
            • Panama+507
            • Papua New Guinea+675
            • Paraguay+595
            • Peru+51
            • Philippines+63
            • Pitcairn+64
            • Poland+48
            • Portugal+351
            • Puerto Rico+1
            • Qatar+974
            • Republic of the Congo+242
            • Reunion+262
            • Romania+40
            • Russia+7
            • Rwanda+250
            • Saint Barthelemy+590
            • Saint Helena+290
            • Saint Kitts and Nevis+1
            • Saint Lucia+1
            • Saint Martin+590
            • Saint Pierre and Miquelon+508
            • Saint Vincent and the Grenadines+1
            • Samoa+685
            • San Marino+378
            • Sao Tome and Principe+239
            • Saudi Arabia+966
            • Senegal+221
            • Serbia+381
            • Seychelles+248
            • Sierra Leone+232
            • Sint Maarten+1
            • Slovakia+421
            • Slovenia+386
            • Solomon Islands+677
            • Somalia+252
            • South Africa+27
            • South Korea+82
            • South Sudan+211
            • Spain+34
            • Sri Lanka+94
            • Sudan+249
            • Suriname+597
            • Svalbard and Jan Mayen+47
            • Swaziland+268
            • Sweden+46
            • Switzerland+41
            • Syria+963
            • Taiwan+886
            • Tajikistan+992
            • Tanzania+255
            • Thailand+66
            • Togo+228
            • Tokelau+690
            • Tonga+676
            • Trinidad and Tobago+1
            • Tunisia+216
            • Turkey+90
            • Turkmenistan+993
            • Turks and Caicos Islands+1
            • Tuvalu+688
            • U.S. Virgin Islands+1
            • Uganda+256
            • Ukraine+380
            • United Arab Emirates+971
            • Uruguay+598
            • Uzbekistan+998
            • Vanuatu+678
            • Vatican+379
            • Venezuela+58
            • Vietnam+84
            • Wallis and Futuna+681
            • Western Sahara+212
            • Yemen+967
            • Zambia+260
            • Zimbabwe+263
            • Select an option
            Andy Woodard - GA Staff Senior Partnerships Director
UK photo shoot 2024

            LEARN JAVA SKILLS & GET EXAM-READY

            Learn from the #1 global bootcamp provider.
            • 100K+
              grads have picked GA to launch new tech careers or level up their skills.
            • 50
              countries across the globe have employers with GA grads on their teams.
            • 14+
              years GA has been dedicated to transforming the careers and lives of our students.

            LEARN JAVA BY DOING

            Java is one of the world’s most popular programming languages for a reason. Build the foundational Java skills you need to read and write object-oriented code, debug, and run unit tests to ensure proper behavior in your Java applications.

            WHY JAVA

            According to the Tiobe Index, Java ranked fourth for most popular programming languages in 2024.

            THE SKILLS YOU’LL LEARN

            • Java fundamentals
            • Debugging and exception handling
            • Object-oriented programming
            • Test-driven development
            • Design patterns

            JAVA CAREER PATHS

            • Java Web Developer
            • Java Android Developer
            • Mobile Developer
            • Java Architect
            • DevOps Engineer
            • Scrum Master

            INSTRUCTORS WITH REAL-WORLD CRED

            Learn from Java developers who bring hands-on experience straight from the field to the classroom. Every GA instructor is committed to giving the personalized feedback and support you need to crush your goals every step of the way.
            LEARN MORE
            DSC08352_BW
            AMC_1223_closeup_BW

            Financing Made Easy

            Learn More About Financing And Tuition

            Check out all the ways we help make careers in tech accessible to all.

            Total cost of course: $4,500. 

            Divide tuition into two, three, or four easy payments while in school.

            As low as $1,125.

            Visit our Financing page for more information on tuition discounts and to connect with our Admissions team on your eligibility.

            Apply for a 0% interest loan from Climb

            Pay zero interest on manageable payments.

            Immediate Repayment

            Start paying immediately over 18 or 24 months with the 0% Interest Standard Pathway (Pathways).

            Loan approval subject to eligibility.

            Apply for a loan from Ascent, Climb.

            Begin repaying immediately, defer your payments, or choose an interest-only option.

             

            Get an interest rate from 6.5–15%, with a loan term from 3–5 years. 

             

            Loan approval subject to eligibility.

            LEARN MORE ABOUT FINANCING & TUITION

            Check out all the ways we help make careers in tech accessible to all.

            GET DETAILS

            TOP TECH COMPANIES HIRE OUR GRADS

            IBM-Emblem-White
            multi-logo-banner-xerox-white
            multi-logo-banner-canon-white
            Amazon-Emblem-White

            GET MORE INFO

            Your new career in tech is waiting. Tell us a little about you—and we’ll get in touch with more info.

            Loading Form...

            LET’S CHAT

            Need to speak with someone directly?
            Our admissions team is here to help.

            NORTH AMERICA  +1 844 969 4669
            UK  +44 20 3991 6088
            SINGAPORE  +65 6018 7933
            AUSTRALIA  +61 1800 845 068

            QUESTIONS? WE'VE GOT ANSWERS.

            Knowing Java opens doors. Java ranked fourth for most popular programming languages in 2024 according to Tiobe Index. And the US Bureau of Labor Statistics projects a 10% growth in software developer jobs (which includes Java developers) by 2030, much faster than the average for all occupations. This indicates a healthy job market for skilled Java developers in the US (and beyond). Employers put a premium on product managers, designers, marketers, and other professionals with the technical literacy and Java skills to collaborate effectively with development teams.
            Yes. When you pass this Java Short Course, you’ll receive a signed certificate of completion. Thousands of GA alumni use their course certificate to demonstrate skills to potential employers—including our hiring partners—along with their LinkedIn networks. Our Java Short Course is well-regarded by many top employers, who contribute to our curriculum and partner with us to train their own teams.
            Our Java Development Short Course is an intermediate course and typical learners already have one to two years of object-oriented programming experience in popular languages such as Java, Ruby, Python, or JavaScript. You should be comfortable with loops, conditional logic, control flow, data structures, functions, variables, data types, Git, and GitHub. You can expect to find developers who want to step up their game to learn other frameworks and languages.

            This course requires one to two years of object-oriented programming experience in popular languages such as Java, Ruby, Python, or JavaScript. You should be comfortable with loops, conditional logic, control flow, data structures, functions, variables, data types, Git, and GitHub.

            Our Admissions team can discuss your background and learning goals to advise if this Java Short Course is a good fit for you.

            Here are just some of the benefits you can expect as a GA student:

            • A robust introduction to the fundamentals of Java and object-oriented programming.
            • The technical know-how to read and write object-oriented code, debug, and run unit tests to ensure proper behavior in your Java applications.
            • 40 hours of expert instruction from a professional developer, plus many more spent tackling homework, honing projects, and getting technical support during office hours.
            • Robust coursework, including expert-vetted lesson decks, project toolkits, and more. Refresh and refine your knowledge throughout your professional journey as needed.
            • Individual feedback and guidance from instructors and teaching assistants. Stay motivated and make the most of your experience with the help of GA’s dedicated team.
            • Exclusive access to alumni discounts, networking events, and career workshops.
            • A GA course certificate to showcase your new skill set on LinkedIn.
            • Connections with a professional network of instructors and peers that lasts well beyond the course. The global GA community can help you navigate and succeed in the field. 
            We’re proud to offer numerous other directly connected courses, from other short courses like Python programming, React development, and JavaScript Development, to full-time career change focused tech bootcamps in software engineering and data science.
            Throughout the course, you’ll complete a number of smaller labs designed to reinforce what you’ve learned in each unit. This course will teach you Java and help you prepare for the Oracle 1Z0-811 exam to become certified in Java.

            Yes. All of our short courses are designed for busy professionals with full-time work commitments. Depending on your location, classes meet twice per week in the evenings or all day on Saturday. If you’re able to dedicate a full week to learning, we also have a full-time, accelerated one-week option.

            You’ll be expected to spend time working on homework and projects outside of class each week, but the workload is designed to be manageable with a full-time job.

            If you need to miss a session or two, we offer resources to help you catch up. We recommend you discuss any planned absences with your instructor.

            Our Admissions team is here to help and can advise whether this Java Short Course is right for you and your learning goals. You can also:

            • Attend an info session online
            • Explore your financing options
            • Apply to enroll in the course.*

            *Course modality options vary by location, pending market availability. Please contact our Admissions team to discuss what version is available in your location.

            Education does not guarantee outcomes, including, but not limited to, employment or future earnings potential.
            Apply NowGet More Info

            Stay in the loop

            Be the first to hear about exclusives, promotions, and more.

            Thanks. We'll be in touch soon!

            You'll receive all the latest updates on GA courses and events.

              By providing your email, you confirm you have read and acknowledge General Assembly’s Privacy Policy and Terms of Service. This site is protected by reCAPTCHA and the Google Privacy Policy and Google Terms of Service apply.

              Legal Pages

              • Regulatory Information
              • Terms of Service
              • Privacy Policy
              • EEO Statement and Legal Notices
              • Modern Slavery Act Statement

              Company

              • Our Story
              • Locations
              • Articles
              • Join Our Team
              • Contact
              • FAQ
              • Press
              • Affiliates

              Community

              • Alumni
              • Become An Instructor
              • Veteran Resources/GI Bill
              • Fund a Scholarship/Social Impact
              • Community Code of Conduct
              Get in touch
              © 2025 General Assembly. All rights reserved.
              Regulatory Information
              Terms
              Privacy