All UW Professional & Continuing Education students, including fully online students, must provide proof of vaccination against COVID-19 or submit a request for medical or religious exemption.
This course has no current offerings.
Java is one of the most popular programming languages today — and the demand for Java programmers just continues to grow. Java is versatile, too: It powers many of the world’s most popular websites, and it’s used to write software for Android and Blackberry mobile devices. Java is also a powerful tool used by researchers and analysts for analyzing data.
In this course, you'll start out learning about Java language syntax, then move into the object-oriented features of the language, I/O streams and collections API packages, among other topics.
You can take this course on its own or use it to prepare for the Certificate in Java Programming.
Anyone who wants to learn how to code in Java.
Russ Moul, lead instructor for the Certificate in Java Programming, talks about how this foundations course can help you determine if programming is a good fit for you.
Connect with an enrollment coach to learn more about this offering. Or if you need help finding the right certificate, specialization or course for you, reach out to explore your options.
Discover how an enrollment coach can help you find and start a program that fits your goals.
Looking to break into the tech field? We've got courses to help you get started. Choose from offerings in programming, web development and more.
Interested in a career in programming but not sure which language to choose? Compare various programming languages and find the right one for you.
Coding skills can boost your potential in roles — both in and out of tech. But where do you even begin? Right here, with expert insights on popular programming languages and what they’re used for.
Get an introduction to computer programming and application development. Develop Python programming skills, and learn about a range of other programming languages.
Build a solid understanding of Java elements, syntax and object-oriented programming concepts, and become skilled at writing Java code and developing applications.
Our enrollment coaches can help you determine if the Java Foundations course is right for you. Your coach can also support you as you enroll. Start the conversation!
By submitting my information, I consent to be contacted and agree to the privacy policy.
Be among the first to get timely program info, career tips, event invites and more.
By submitting my information, I consent to be contacted and agree to the terms and conditions outlined in the privacy policy.