Java Language Fundamentals
- 26 courses
- 52 hours
- Skill IQ
Java is one of the most widely used programming languages in the world. Originally developed by Sun Microsystems in the 1990s, Java is used to develop everything from web applications to mobile apps to batch processing applications. Java was originally a pure object-oriented language but it has developed into a multi-paradigm language making highly adaptable to any situation. With a large community of developers and supporting libraries, Java is a strong choice for developing almost any type of application.
This path focuses on the fundamentals of the Java Languages, giving you a solid foundation for your future Java studies.
Courses in this path
These introductory Java courses will teach you the basics of the Java language and how to effectively work with Java. Some of the concepts you will master in this section include control flow in Java, object orientation and collections. By the end of these courses you will have the skillset to start writing your own Java applications.
Java is a feature rich language and the courses in this section are designed to help you explore all you can do with Java. This includes working with generics, using lambda expressions and how to take advantage of Java streams.
Every program needs to access and write information. Two of the most common ways to do that today are by using relational databases and calling APIs. The courses in this section are designed to help you understand how to do this from your Java programs.
Test your knowledge of the Java language with these hands-on interactive courses.