The Java Language
About this Course
This is the second course in the Java as a Second Language Specialization. In this course, we\'ll take a look at Java data types, discuss what primitive data types are, and explain data classes. We\'ll also explore characters and strings and you\'ll add a new class in the lab. Next, we\'ll take a look at Java Control Structures. We\'ll explain IF statements, Loops, and arrays, and will discuss Switch Statements and the Java Programming Environment. After that, we\'ll define inheritance and explore how methods and properties are inherited in Java. We\'ll also discuss polymorphism and overloading functions before completing a lab and quiz. The final module discusses how all of the things we\'ve learned in the previous lessons together will come together for our final lab. The labs in this course require you to download and install the Java environment. The instructor walks you through the installation of the environment in course 1 of this Specialization. It is recommended that you take these courses in order because the knowledge is cumulative.Created by: LearnQuest

Related Online Courses
The Construction Aspects of Steel Buildings course offers comprehensive insights into key construction components. It begins with detailed exploration of shear, moment, and splice connections,... more
This detailed course is designed for hospitality professionals, including revenue managers, hotel managers, marketing managers, and anyone involved in pricing and revenue optimisation within the... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will configure and test point-in-time recovery for a Cloud SQL for PostgreSQL instance.Created by: Google Cloud more
This self-paced training course gives participants broad study of security controls and techniques on Google Cloud. Through recorded lectures, demonstrations, and hands-on labs, participants... more
This course explores how to leverage ChatGPT as a powerful assistant for MATLAB programming, helping learners write, debug, and optimize code more efficiently. Participants will gain hands-on... more