pearson-core-java

Core Java: Fundamentals

Beginner-friendly Java programming course with all new features such as lambda expressions and I/O streams.

  • 15 Interactive Lessons and 94 topics mapped to the official exam objectives
  • 229 Practice Test Questions

Beginner Self-paced · 1 year access 4.9/5 (230 Reviews)

15Interactive Lessons
94Topics
229Practice Test Questions
23Videos
100Flashcards
100Glossary of terms

01 / Skills you'll get

What you will be able to do

Learn how to write safer, more usable codes with this Java programming for beginner’s course. Discover the fundamentals of core Java from basics to build robust and efficient Java applications. The interactive course curriculum covers all the new features and APIs of Java including lambda expressions (closures) and I/O streams. By the end of this Java fundamentals course, you’ll master the core techniques, idioms and best practices for writing excellent codes.
  • Expertise with Java's syntax and semantics including data types, operators, control flow statements, and object-oriented programming concepts
  • Create classes, objects, inheritance, polymorphism, and encapsulation with OOP
  • Use various collections classes for data storage and manipulation
  • Secure programs through effective handling and debugging
  • Build cross-platform GUIs with the Swing toolkit
  • Knowledge of multithreading and concurrency concepts to create responsive applications
  • Understanding of generic classes and methods for type safety and code reusability
  • Utilizing lambda expressions to create concise codes
  • Expertise with JavaFX for creating modern and visually appealing user interfaces

Course Highlights

  • 15 Structured Lessons Comprehensive coverage of core course objectives
  • 229 Practice Questions Assessment tests with detailed answer rationales
  • 1 Year Full Access Self-paced learning accessible anytime on all devices

02 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

15 Interactive Lessons · 94 topics
01 Preface 3 topics
  • To the Reader
  • A Tour of This Course
  • Conventions
02 An Introduction to Java 5 topics
  • Java as a Programming Platform
  • The Java “White Paper” Buzzwords
  • Java Applets and the Internet
  • A Short History of Java
  • Common Misconceptions about Java
03 The Java Programming Environment 4 topics
  • Installing the Java Development Kit
  • Using the Command-Line Tools
  • Using an Integrated Development Environment
  • JShell
04 Fundamental Programming Structures in Java 10 topics
  • A Simple Java Program
  • Comments
  • Data Types
  • Variables and Constants
  • Operators
  • Strings
  • Input and Output
  • Control Flow
  • Big Numbers
  • Arrays
05 Objects and Classes 10 topics
  • Introduction to Object-Oriented Programming
  • Using Predefined Classes
  • Defining Your Own Classes
  • Static Fields and Methods
  • Method Parameters
  • Object Construction
  • Packages
  • JAR Files
  • Documentation Comments
  • Class Design Hints

03 / Reviews

4.9
★★★★★

230 verified learner reviews

3M+ happy customers · 50+ countries

★★★★

I have reviewed uCertify Pearson Core Java: Fundamentals. The course provides competency in all concepts of Java programming. The interactive learning resources highlight...

Forhad Ahmed · PHP Full-stack Developer

04 / FAQs

Questions before you start

Contact us ↗
Who should take this course?
This is the ideal Java programming course for all those wanting to learn Java programming from scratch. Students pursuing computer science or professional developers wanting to enhance their Java knowledge would benefit greatly from this course.
What are the prerequisites for this basic Java course?
There are no prerequisites. It is a beginner-friendly course.
Does this course help prepare for Java certification exams?

Yes, this course helps you prepare for Java certification exams in a number of ways:

  • The comprehensive course curriculum helps you build a strong foundation of the core Java concepts
  • Video tutorials, practice exams and quizzes help you prepare and practice for the exams
  • Pre and post assessments test your knowledge and validate your Java skills

What are the career benefits of doing this course?
Learning core Java fundamentals opens a wide range of career opportunities in the software development field. It is a valuable skill set that allows you to explore increased job opportunities with higher income potential.
Does this course cover any advanced Java features?

Yes, this course covers a lot of advanced features like Lambda Expressions, Generics, Collections Framework, Concurrency, Reflection, and JavaFX.

Discover the World of Java Programming

The perfect starting point to begin your programming journey.

  • 1 year of full access
  • Certificate of completion
scroll to top