Introduction to Java

Computer programming in a fun environment with learning by coding.


This course introduces computer programming fundamentals and is one of our most popular classes. The course is designed to emphasize that computer programming can be fun, especially for students who have no programming experience. Instructors use easy exercises and directed experimentation to teach concepts in a visual and practical way. Our teaching methodology uses the a graphics teaching tool developed here at Techlab to make our student's first experience with Java and programming a creative and intuitive experience.

Read details about our JAVA Curriculum.

  • programming fundamentals
  • handling variables, data-types, iterations
  • hands-on coding w/ interactive experimentation

No prior coding experience needed. We recommend that elementary and middle school students start with Python or Web Design before starting Java.