Online Class: Java Computer Programming 101
no certificate
with CEU Certificate*
-
15Lessons
-
17Exams &
Assignments -
10Hours
average time -
1.0CEUs
Course Description
This course introduces beginning and intermediate programmers to the Java programming language. In this course you will learn to write simple Java programs. Even if you have done some programming before, this course should expand your programming knowledge.
Java is evolving rapidly; the course is based on Java SE 11, a recent and widely used version of the language. The first few chapters introduce you to the basic structure of a Java class, which is the basis of all Java programs. You will learn how to work with expressions and assignments, how to use some built-in functions, and how to program with conditional and loop statements.
Java is based on object-oriented programming, and you will be introduced to this at an early point. As you learn more about OOP, you will also meet many of Java's advanced data structures, starting with Arrays and ArrayLists. You will also learn how to deal with errors and exceptions.
Next you will tour some of Java's many facilities for input and output. You will then be introduced to algorithm development and selection, and explore the expanded world of Java modules and packages.
In the final lesson, you will see how to break free of a text-based world and use Java to manage graphics and construct robust user interfaces for any type of program you may wish to build. There will be a brief introduction to animation as well, which is the biggest step toward Java game construction.
If you complete this course, you should be well on your way to becoming a productive Java programmer!
- Completely Online
- Self-Paced
- 6 Months to Complete
- 24/7 Availability
- Start Anytime
- PC & Mac Compatible
- Android & iOS Friendly
- Accredited CEUs
Course Lessons
Lesson 1: About Programming
- Lesson discussions: Reasons for Taking this Course
- Complete Assignment: Why this Course?
- Assessment: Lesson 1 Exam
Lesson 2: The Java Programming Language
- Assessment: Lesson 2 Exam
Lesson 3: The Basics
- Assessment: Lesson 3 Exam
Lesson 4: Operators, Expressions, and Assignments
- Assessment: Lesson 4 Exam
Lesson 5: Objects, Classes and Methods
- Assessment: Lesson 5 Exam
Lesson 6: Making Decisions
- Assessment: Lesson 6 Exam
Lesson 7: Do it Again
- Assessment: Lesson 7 Exam
Lesson 8: Arrays and ArrayLists
- Assessment: Lesson 8 Exam
Lesson 9: Errors and Exceptions
- Assessment: Lesson 9 Exam
Lesson 10: More about Classes
- Assessment: Lesson 10 Exam
Lesson 11: Input, Output, and Memory
- Assessment: Lesson 11 Exam
Lesson 12: Data Revisited
- Assessment: Lesson 12 Exam
Lesson 13: Algorithms
- Assessment: Lesson 13 Exam
Lesson 14: The Java Library
- Assessment: Lesson 14 Exam
Lesson 15: Graphics and GUIs
- Lesson discussions: End of Course Poll; Course Comments
- Assessment: Lesson 15 Exam
- Assessment: The Final Exam
Additional Course Information
- Document Your Lifelong Learning Achievements
- Earn an Official Certificate Documenting Course Hours and CEUs
- Verify Your Certificate with a Unique Serial Number Online
- View and Share Your Certificate Online or Download/Print as PDF
- Display Your Certificate on Your Resume and Promote Your Achievements Using Social Media
Choose Your Subscription Plan
No Certificate / No CEUs
This course only
Includes certificate | X |
Includes CEUs | X |
Self-paced | |
Instructor support | |
Time to complete | 6 months |
No. of courses | 1 course |
Certificate & CEUs
This course only
Includes certificate | |
Includes CEUs | |
Self-paced | |
Instructor support | |
Time to complete | 6 months |
No. of courses | 1 course |
Certificates & CEUs
Includes all 600+ courses
Includes certificate | |
Includes CEUs | |
Self-paced | |
Instructor support | |
Time to complete | 12 Months |
No. of courses | 600+ |
Certificates & CEUs
Includes all 600+ courses
Includes certificate | |
Includes CEUs | |
Self-paced | |
Instructor support | |
Time to complete | 24 Months |
No. of courses | 600+ |
Related Courses
- 31 hours 3.1 CEUs Office 2019: Word, Excel, PowerPoint, and Outlook + More Info
- 7 hours 0.7 CEUs Google Slides + More Info
- 8 hours 0.8 CEUs Adobe Lightroom 101 + More Info
- 6 hours 0.6 CEUs Microsoft Publisher Level 1 + More Info
- 6 hours 0.6 CEUs Photoshop Elements 12 (And Earlier Versions) + More Info
- 4 hours 0.4 CEUs Internet Fundamentals 101 + More Info
- 8 hours 0.8 CEUs Learn HTML - Create Webpages Using HTML5 + More Info
- 8 hours 0.8 CEUs Microsoft Project 2016 + More Info
- 7 hours 0.7 CEUs Microsoft Visio 2016 + More Info
- 6 hours 0.6 CEUs Computer Basics 101 + More Info
- 7 hours 0.7 CEUs Microsoft Excel Level 2 + More Info
- 6 hours 0.6 CEUs Photoshop Elements Version 7.0 (or earlier) + More Info
- 6 hours 0.6 CEUs Computer Literacy Level 2 - Internet Basics + More Info
- 9 hours 0.9 CEUs Dreamweaver 101 + More Info
- 7 hours 0.7 CEUs Microsoft Publisher 2016 + More Info
- 12 hours 1.2 CEUs Excel 2019 + More Info
- 8 hours 0.8 CEUs Microsoft Word 2016 + More Info
- 7 hours 0.7 CEUs Microsoft Visio Level 1 + More Info
- 7 hours 0.7 CEUs PowerPoint 2019 + More Info
- 20 hours 2.0 CEUs Photoshop Elements 101 + More Info
- 7 hours 0.7 CEUs Google Sheets + More Info
- 7 hours 0.7 CEUs Microsoft Word Level 1 + More Info
- 10 hours 1.0 CEUs Securing Your Data and Privacy + More Info
- 7 hours 0.7 CEUs PowerPoint 2016 + More Info
- 5 hours 0.5 CEUs Microsoft Outlook Level 1 + More Info
- 4 hours 0.4 CEUs Adobe Acrobat 101 + More Info
- 12 hours 1.2 CEUs Excel 2016 + More Info
- 6 hours 0.6 CEUs Computer Literacy Level 3 - Living and Working Online + More Info
- 7 hours 0.7 CEUs Computer Literacy Level 1 - Computer Basics + More Info
- 11 hours 1.1 CEUs Introduction to CSS + More Info
- 13 hours 1.3 CEUs Adobe Illustrator 101 + More Info
- 4 hours 0.4 CEUs OneNote for Windows + More Info
- 11 hours 1.1 CEUs Excel 2021 + More Info
- 8 hours 0.8 CEUs Quicken Tutorial: All Versions + More Info
- 6 hours 0.6 CEUs Microsoft Publisher 2019 + More Info
- 6 hours 0.6 CEUs Microsoft Visio 2021 + More Info
- 6 hours 0.6 CEUs Adobe Captivate + More Info
- 5 hours 0.5 CEUs Windows 10 + More Info