Coding in Java I
Learn Java, the versatile programming language used to develop everything from Minecraft to Amazon. In this introductory course, we’ll focus on core computer science concepts, control and data structures, and best practices for programming in Java. We'll study concepts like statements and variables, objects, expressions, conditionals, for loops and other control structures. In the end, you’ll gain programming fundamentals that'll be applicable to AP Computer Science and to other languages, including Ruby, Python and C++.
What You'll Learn
- Fundamental programming concepts and technical vocabulary
- Programming basics and common control structures
Who Should Register
This course is for incoming ninth to 12th graders. You don't need any previous programming experience to enroll, but you should expect to learn at a fast pace.
If you’ve previously enrolled in this course, or have equivalent experience in Java, consider taking Coding in Java II.
Instructors
More Information
The in-person section is taught on the UW Seattle campus. You’ll need regular access to a laptop. If you can’t bring one, we have a limited number of laptops for students with demonstrated need. Reach out to us at ytp@uw.edu.
The online section is taught using Zoom. Classes meet in real time and are not recorded. To participate, you should have access to a computer with a high-speed internet connection and a headset and webcam.
There’s now a nonrefundable $50 registration fee each quarter you register. See the FAQs page for details about registration, refunds, waitlists and more.
Earn a Digital Badge
After participating in this course, you can claim a Youth & Teen Programs digital badge that you can highlight on college and job applications and share on social media.
Details
Jun 30–Jul 11, 2025
1Bno class Jul 4 |
Day Mon–Fri |
Time 1 p.m.–4 p.m. |
Location Online |
Cost $895 |
|
Refund Deadline Jun 1, 2025 |
Register |
Jul 14–Jul 25, 2025
2A |
Day Mon–Fri |
Time 9 a.m.–12 p.m. |
Location UW Seattle |
Cost $995 |
|
Refund Deadline Jun 1, 2025 |
Register |
Jul 28–Aug 8, 2025
3A |
Day Mon–Fri |
Time 9 a.m.–12 p.m. |
Location UW Seattle |
Cost $995 |
|
Refund Deadline Jun 1, 2025 |
Register |