Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: SKIL-0203 Organization: SkillSoft Corporation Location: Online Length: Self-paced, 24 hours Dates Offered: 6/1/2023 - 5/31/2026 10/1/2019 - 5/31/2023 Credit Recommendation & Competencies Section 2 Content Section 2 Content Left Section 2 Content Right Level Credits (SH) Subject Lower-Division Baccalaureate 3 Introduction to Programming or Java Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course objective is to help prepare learners for the Oracle Java SE 8 Programmer I (1Z0-808), and Programmer II (1Z0-809) certification exams. Learning Outcomes: Apply access control levels to classes and methods, implement encapsulation of fields, and to overload constructors Work with dates, and processing the args array and two-dimensional arrays as well as using the ArrayList class Use the List interface and Lambda expressions Implement exception handling Use Encapsulation, Polymorphism, and Abstraction Implement an ArrayList, a Set, a HashMap, and a Stack using a Deque Work with date and time values using the java.time API Use streams to read and write files Read and writing objects by using serialization Define a class, identify class components, use a main method, and test and execute Java programs Work with classes and objects including array objects Manipulate and format data with classes such as String and StringBuilder Use the NetBeans debugger to debug a Java application Create a customer generic class using the diamond operator to create an object Create a collection by using an old style syntax and generics Use Lambda built-in functional interfaces Implement parallelism with the Fork-Join framework Use parallel streams Use JDBC API to connect to a database, submit queries, and retrieve results General Topics: Java SE 8 Fundamentals: Introduction to Java Java SE 8 Fundamentals: Classes and Objects Java SE 8 Fundamentals: Methods, Encapsulation, and Conditionals Java SE 8 Fundamentals: Data Manipulation and Inheritance Java SE 8 Fundamentals: Interfaces, Exceptions, and Deployment Java SE 8 Programming: Encapsulation, Polymorphism, and Abstraction Java SE 8 Programming: Interfaces, Lambda Expressions, Collections, and Generics Java SE 8 Programming: Inheritance, Interfaces, Exceptions, and Deployment Java SE 8 Programming: Date/Time API, I/O and File I/O (NIO.2), and Concurrency Java SE 8 Programming: Concurrency, Parallelism, the JDBC API, and Localization Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Computer Based Training Practical Exercises Methods of Assessment: Examinations Quizzes Minimum Passing Score: 70% Supplemental Materials Section 5 Content Section 5 Content Left Section 5 Content Right Section 6 Content Section 6 Content Left Section 6 Content Right Button Content Rail Content 1 Other offerings from SkillSoft Corporation Apprentice Java Developer to Senior Java Developer (SKIL-0229) AWS Certified Solutions Architect - Associate (SKIL-0252) AWS Certified Solutions Architect - Professional (SKIL-0253) C Programming Proficiency (SKIL-0262) Certified Business Analysis Professional (CBAP) (SKIL-0172) Certified Information Systems Security Professional (CISSP) 2021 Training (SKIL-0241) Cloud Computing for Decision-makers and Leaders (SKIL-0269) CloudOps Apprentice to CloudOps Engineer (SKIL-0237) CompTIA Linux+ (SKIL-0257) CompTIA Network+ (SKIL-0256) View All Courses Page Content