Java Programming Summer Program Live Online
Live Online Computer Science Course for High School Students
Jun 26–Jul 14
Monday to Friday, 10–1pm
Early bird discount available
Choose another date
Summer 2023 Early Bird Discount Available This Month. See Course Page For Details
Students in this summer course learn Java, one of the most powerful and high-level programming languages in the world. In fact, Java is the language most emphasized by universities within their computer science major.
This is a beginner course and is tailored for people who have little to no programming experience. Our instruction starts at the basics but quickly transitions into high-level programming topics such as object-oriented programming and recursion. By the end of the course, students reinforce what they've learned by creating an original portfolio-ready product using the Java language.
Additionally, students will gain a head start in the AP Computer Science class as our class teaches all the topics that the AP Computer Science class tests on.
The class was so much fun and helped me gain valuable knowledge about the coding language Java!
The Java Bootcamp teaches the fundamentals of the Java language in an outstanding way that leaves you unable to comprehend how much you've learned in just one course.
The course lived up to my expectations. I would definitely recommend this course to anyone interested in learning Java.
If you really like computer science or just wanted to learn coding like me. I would highly recommend this course! The student to teacher ratio made it very easy to ask questions.
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.
This class was really challenging but it was also fun, and I feel like I know how to use Java way better now.
This is a great class! It's a great way to prepare for a world of programming in the future.
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.
This made me learn Java at a perfect pace. I understood all that was taught and I learned new things about programming.
I started this class with almost no understanding of coding. I am satisfied with what I now know, and this will be a huge help for future classes I will be taking.
Given how complex and extensive Java is, this course did a great job introducing Java and allowing us to experience and visualize various aspects. Mr. Iwanski was thorough in his explanations and provided relevant examples to teach us the various information. He took time to ensure that we were all on the same page and understanding the concepts. I appreciate his patience and guidance in the course.
This class was a great intro to learning coding languages.
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.
I really enjoyed the class and was able to learn lots of information about a career that will only become needed more and more.
The instructor provided clear and helpful examples and analogies. There was a good amount of content for the length of the class.
We covered much of the content that I was hoping to cover and all was easily understood. The instructor was very nice and taught the information in a way that was easy to follow and understand.
Great intro to Java coding, very informative and helpful.
I absolutely loved this course. It goes into detail about everything related to programming, and the experience is mind-blowing!
An overall incredibly informative and quite enjoyable class that accurately teaches you the content that you want/need to learn.
This class promotes my passion for programming!
Noble Desktop provided a well-equipped environment and a very effective teacher to help me learn Java coding. The class was enjoyable, engaging, and most importantly, very informative.
This is a really good course for beginners who know little to nothing about coding. I learned a lot about basic programming, how Java works, and how to write algorithms before implementing them in actual code. The instructor is accommodating and easy to understand as well!
The instructor was super clear when explaining the basics of the Java language and extremely helpful when answering questions.
Matthew Chuan Yi Lim
I learned a lot of Java in only 9 days. The instructor was a high school teacher and he's been teaching coding for almost 20 years. He was very patient with everyone and made sure everyone understood the content. We were given breaks and a nice long lunchtime. There were a lot of topics covered but it wasn't overwhelming.
As one of our smaller courses, tuition for this course is due in full before the start date. The best way to save on this course is to take it as part of a certificate program.
There are no extra fees or taxes for our courses. The price you see on this page is the maximum you’ll pay us.
However, if you plan to take the course live online, you may need to obtain required software. We’ll help you get set up with a free trial of paid software prior to the class. Most of our coding classes utilize freely-available open-source software. For most of our design and motion graphics courses, we will help you get set up with a free trial of Adobe Creative Cloud. If you attend the course in-person, we will have a computer already set up for you with all of the required software for no additional cost.
We don’t currently offer discounts as we do our best to affordably prices our courses.
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.
— Molly Leifer
Attend this course Live Online via Zoom. Engage with expert instructors, ask questions, and get feedback on your exercises and projects.
Unlike other providers, these are not mass open-enrollment classes. At NextGen Bootcamp, you’ll learn in small groups (typically 8-15 students) and receive personalized attention.
Get the same interactivity and access to the instructor as in-person students. There are no extra fees and we’ll work with you to ensure your remote setup is perfect.
Upon completion of this course, you’ll receive an official certificate testifying to your mastery of the curriculum. We’ll send you a link where you can download your certificate, share it online with your friends, post it to your professional network on LinkedIn, and view all your earned certificates. Congratulations on your achievement!
You can also access recordings of each session in your student portal within one business day of the session’s end. Recordings are available for one month after the session.
This course does not qualify for payments plans or student financing.
Students must be comfortable using a computer. No other prior knowledge is required.
You may attend this training virtually (online) at the scheduled time the course is offered (New York, Eastern Time).
You have some options:
Select up to two courses and tap Compare selected courses to view a side-by-side comparison of Java Programming Summer Program Live Online with your selected courses.
Learn the most powerful and versatile programming language this summer. In this live online course, high school students will learn Python for data science and machine learning.
In this live online summer certificate, high school students master the fundamentals of programming in both Java and Python. Students get a head start on the AP Computer Science Exam, and learn the fundamentals of data science and machine learning.
Get started in web design with this summer course. Students first learn to build and design webpages by coding HTML & CSS. Students will also learn to create webpage layouts in Sketch, as well as optimize web graphics for hi-res screens and fast downloads.
Learn Microsoft Excel, finance, and stock market investing in this interactive, live online summer course for high school students.
Java is a high-level programming language first created by Sun Microsystems. It is a general use programming language and is the preferred choice by universities as the primary language for a computer science major. Java is used for software development, web applications, and applets.
Used by Fortune 500 Companies: Java is a powerful language that has less syntax than C++, which was formally used by most companies. Additionally, Java is an extremely portable language that can be easily used for other programming applications. On top of that, Java can be executed on a Mac or PC because of the Java Virtual Machine (JVM).
Fast & Optimized Performance: Java is a statically typed language, which means that it runs faster than a dynamically typed language because all variables are clearly assigned.
Prepare for AP & College Classes: Since AP Computer Science A focuses a great deal on Java, taking NextGen’s Java course will help students gain a head-start in their AP Computer Science course. NextGen’s first two weeks cover more than 75% of the entire AP Computer Science curriculum. Upon successful completion of AP Computer Science, students are able to place out of introductory courses in college!
Community: There is a notably large community of people who code using Java. The more people that use a language, the more updates it will have and the more solutions to problems and bugs will be posted online. Java is the second most used language on Stack Overflow and the second most tagged language on GitHub.
Our Java summer course is open to all high school students with no math or coding pre-requisite necessary. This course is perfect for any student looking to gain some experience in the coding or engineering space. This camp will allow students to excel in their AP Computer Science classes and place out of entry-level college courses.
This course is also great for any college students looking to change or declare their majors! The activities and material covered throughout the two-week course will help ease the transition into a Computer Science or Engineering major.
Since its introduction in 1995, Java has remained among the most prominent coding languages and development platforms. It is currently utilized by 90% of all Fortune 500 companies and runs on over 50 billion devices worldwide.
Since its inception back in 1995, Java has remained one of the most prominent coding languages and platforms for web development. It is currently utilized by 90% of all Fortune 500 companies and runs on at least 50 billion devices worldwide; es...
showing 2 of 2 resources