We may earn an affiliate commission when you visit our partners.
Richard Monson-Haefel

The Java SE 8 Programmer I exam contains questions on Java types and how to use them. This course will teach you how to declare and use ArrayLists, Strings, StringBuffers, Dates and Times, and Lambda Predicates.

Read more

The Java SE 8 Programmer I exam contains questions on Java types and how to use them. This course will teach you how to declare and use ArrayLists, Strings, StringBuffers, Dates and Times, and Lambda Predicates.

You are preparing to take the Java SE 8 Programmer I exam, but are unsure what you need to know and what you can ignore. In this course, Working with Selected Classes from the Java API (Java SE 8 Programmer I Certification 1Z0-808), you’ll learn to declare and use ArrayLists, Strings, StringBuffers, Dates and Times, and Lambda Predicates. First, you’ll explore the creation and use of Java ArrayLists for different class types. Next, you’ll discover Lambda Predicates with easy to understand examples using ArrayLists. Finally, you’ll learn how to use the APIs associated with Strings, StringBuffers, Dates, and Times. When you’re finished with this course, you’ll have the skills and knowledge of select Java classes needed to answer Java SE 8 Programmer I questions on ArrayLists, Lambda Predicates, Strings and StringBuffers, and Date and Time types.

Enroll now

What's inside

Syllabus

Course Overview
Working with ArrayList
Working with Lambda Predicates
Working with Strings and StringBuffer
Read more
Working with Dates and Times

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops Java skills and knowledge needed to take the Java SE 8 Programmer I exam
Covers specific Java classes, including ArrayLists, Lambda Predicates, Strings, StringBuffers, Dates, and Times
Taught by Richard Monson-Haefel, who is recognized for their work in Java programming
May require some prior Java knowledge or experience

Save this course

Save Working with Selected Classes from the Java API (Java SE 8 Programmer I Certification 1Z0-808) to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Working with Selected Classes from the Java API (Java SE 8 Programmer I Certification 1Z0-808) with these activities:
Organize and Review Course Materials
Enhance your understanding by organizing and reviewing notes, assignments, and other course materials, ensuring a comprehensive and thorough preparation for the exam.
Show steps
  • Gather all relevant course materials
  • Organize materials into logical groups
  • Review the materials regularly
Review 'Head First Java' by Kathy Sierra and Bert Bates
Enhance your Java knowledge by reviewing 'Head First Java,' a comprehensive guide that offers a beginner-friendly and engaging approach to Java concepts.
Show steps
  • Purchase or borrow the book
  • Read through the chapters relevant to the course topics
Attend a Java User Group Meetup
Connect with fellow Java enthusiasts and professionals at a Java User Group Meetup, expanding your network and gaining new insights.
Show steps
  • Find a Java User Group Meetup near you
  • Attend the meetup and engage in discussions
Five other activities
Expand to see all activities and additional details
Show all eight activities
Follow Tutorials on Lambda Predicates in Java
Supplement your course learning by exploring Lambda Predicates through online tutorials and resources, expanding your knowledge and addressing specific areas of interest.
Show steps
  • Identify online tutorials and resources on Lambda Predicates
  • Watch or read through the tutorials
  • Apply the concepts learned to your own Java code
Practice Java Syntax with LeetCode
Sharpen your Java syntax fundamentals by solving coding challenges on LeetCode, improving your problem-solving and coding skills.
Browse courses on Java Syntax
Show steps
  • Create a LeetCode account
  • Choose a Java problem to solve
  • Attempt to solve the problem on your own
  • Review the solution and learn from your mistakes
Build a Java Project to Demonstrate ArrayList Capabilities
Solidify your understanding of ArrayLists by creating a Java project that utilizes different operations and scenarios, enhancing your practical implementation skills.
Browse courses on Java
Show steps
  • Plan your project and define the problem you want to solve
  • Set up your Java development environment
  • Write Java code to create ArrayLists and perform operations
  • Test your project thoroughly
  • Document your project and share it with others
Practice Dates and Times with Java Examples
Master the use of Dates and Times in Java by practicing with coding examples, improving your ability to manipulate and format dates and times effectively.
Browse courses on Java
Show steps
  • Find online examples or create your own Java code
  • Run the code and experiment with different date and time values
  • Analyze the results and adjust your code as needed
Build a Data Visualization Tool Using StringBuffers
Demonstrate your proficiency with StringBuffers by creating a data visualization tool that displays information in a clear and visually appealing way.
Show steps
  • Plan your data visualization tool and gather the necessary data
  • Design the layout and interface of your tool
  • Write Java code to create the visualization using StringBuffers
  • Test your tool thoroughly
  • Share your tool with others

Career center

Learners who complete Working with Selected Classes from the Java API (Java SE 8 Programmer I Certification 1Z0-808) will develop knowledge and skills that may be useful to these careers:
Software Developer
If you want to become a Software Developer, you'll need to know how to read and write code, which will be the focus of this course.
Computer Programmer
As a Computer Programmer, you'll need to work with databases and applications to write instructions in the form of code. This course will introduce you to writing code in different ways and will teach you to think like a programmer.
Systems Analyst
Systems Analysts are responsible for improving a company's computer systems and networks. This course can help you prepare for this role.
Database Administrator
Database Administrators are responsible for planning, implementing, maintaining, and repairing databases. This course includes an introduction to working with databases.
Web Developer
This course can help you prepare for a career as a Web Developer by providing you with introductory knowledge of databases, programming, and web development.
Quality Assurance Analyst
This course will be helpful in your pursuit of a Quality Assurance Analyst role, which often involves writing code and testing software.
Business Analyst
Business Analysts help companies improve their business processes. This course can help you build a foundation for a career in business analysis by teaching you how to analyze data and how to design and develop solutions.
Data Analyst
Data Analysts collect and analyze data to help businesses make better decisions. This course can help you build the foundation necessary for a career in data analysis.
Technical Writer
Technical Writers create documentation for technical products and services. This course may be helpful for those wanting to pursue this role as documentation often includes how-to guides.
Desktop Support Technician
Desktop Support Technicians provide technical support to users. This course may be helpful for those who want to enter this field as it will introduce you to some of the tools and techniques commonly used by Desktop Support Technicians.
IT Support Specialist
IT Support Specialists provide technical support to users. This course may be helpful for those who want to enter this field as it will introduce you to some of the tools and techniques commonly used by IT Support Specialists.
Help Desk Technician
Help Desk Technicians provide technical support to customers. This course may be helpful to those who want to enter this field as it will introduce you to some of the tools and techniques commonly used by Help Desk Technicians.
Project Manager
Project Managers plan and execute projects. This course can be helpful for those想要 pursuing this role as it will introduce you to some of the tools and techniques commonly used by project managers.
Computer Systems Analyst
Computer Systems Analysts design, develop, and implement computer systems. This course may be helpful for those who want to enter this field as it will introduce you to some of the tools and techniques commonly used by Computer Systems Analysts.
Network Administrator
Network Administrators are responsible for managing and maintaining computer networks. This course may be helpful for those who want to enter this field as it will introduce you to some of the tools and techniques commonly used by Network Administrators.

Reading list

We've selected ten books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Working with Selected Classes from the Java API (Java SE 8 Programmer I Certification 1Z0-808).
Covers the Java SE 8 Programmer I exam topics, including ArrayLists, Lambda Predicates, Strings and StringBuffers, and Date and Time types.
Good resource for beginners. It introduces the Java language in a fun and easy-to-understand way.
Provides guidance on how to write clean and maintainable code.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Working with Selected Classes from the Java API (Java SE 8 Programmer I Certification 1Z0-808).
Working with Java Data Types and String APIs (Java SE 11...
Most relevant
Using Java Lambda Expressions
Most relevant
Programming with Dates and Times in Java
Most relevant
Java Playbook
Most relevant
Creating and Using Arrays (Java SE 8 Programmer 1...
Most relevant
Java Basics (Java SE 8 Programmer I Certification 1Z0-808)
Most relevant
Working with Java Data Types (Java SE 8 Programmer I...
Most relevant
Working with Inheritance (Java SE 8 Programmer I...
Most relevant
Getting Started with Programming in Java 11
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser