<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="14852" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/oracle-d83527" lastchanged="2020-01-13T11:46:43+01:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Java SE 8: Fundamentals</title><productcode>D83527</productcode><vendorcode>OR</vendorcode><vendorname>Oracle</vendorname><fullproductcode>OR-D83527</fullproductcode><version>1.0</version><objective>&lt;ul&gt;
&lt;li&gt;Write Java code that uses variables, arrays, conditional and loop constructs&lt;/li&gt;&lt;li&gt;Manipulate primitive numeric data and string data using Java operators&lt;/li&gt;&lt;li&gt;Create Java classes and use object references&lt;/li&gt;&lt;li&gt;Access the fields and methods of an object&lt;/li&gt;&lt;li&gt;Manipulate text data using the methods of the String and StringBuilder classes&lt;/li&gt;&lt;li&gt;Use casting without losing precision or causing errors&lt;/li&gt;&lt;li&gt;Declare, override, and invoke methods&lt;/li&gt;&lt;li&gt;Access and create static fields and methods&lt;/li&gt;&lt;li&gt;Use classes from the java.time and java.time.format packages to format and print the local date and time&lt;/li&gt;&lt;li&gt;Encapsulate a class using access modifiers and overloaded constructors&lt;/li&gt;&lt;li&gt;Define and implement a simple class hierarchy&lt;/li&gt;&lt;li&gt;Demonstrate polymorphism by implementing a Java Interface&lt;/li&gt;&lt;li&gt;Use a Predicate Lambda expression as the argument to a method&lt;/li&gt;&lt;li&gt;Handle a checked exception in a Java application&lt;/li&gt;&lt;/ul&gt;</objective><audience>&lt;ul&gt;
&lt;li&gt;Web administrators&lt;/li&gt;&lt;li&gt;Developers&lt;/li&gt;&lt;li&gt;Project managers&lt;/li&gt;&lt;li&gt;System administrators&lt;/li&gt;&lt;li&gt;Technical consultants&lt;/li&gt;&lt;/ul&gt;</audience><contents>&lt;ul&gt;
&lt;li&gt;What Is a Java Program?&lt;/li&gt;&lt;li&gt;Creating a Java Main Class&lt;/li&gt;&lt;li&gt;Data In the Cart&lt;/li&gt;&lt;li&gt;Managing Multiple Items&lt;/li&gt;&lt;li&gt;Describing Objects and Classes&lt;/li&gt;&lt;li&gt;Manipulating and Formatting the Data in Your Program&lt;/li&gt;&lt;li&gt;Creating and Using Methods&lt;/li&gt;&lt;li&gt;Using Encapsulation&lt;/li&gt;&lt;li&gt;More on Conditionals&lt;/li&gt;&lt;li&gt;More on Arrays and Loops&lt;/li&gt;&lt;li&gt;Using Inheritance&lt;/li&gt;&lt;li&gt;Using Interfaces&lt;/li&gt;&lt;li&gt;Handling Exceptions&lt;/li&gt;&lt;/ul&gt;</contents><objective_plain>- Write Java code that uses variables, arrays, conditional and loop constructs
- Manipulate primitive numeric data and string data using Java operators
- Create Java classes and use object references
- Access the fields and methods of an object
- Manipulate text data using the methods of the String and StringBuilder classes
- Use casting without losing precision or causing errors
- Declare, override, and invoke methods
- Access and create static fields and methods
- Use classes from the java.time and java.time.format packages to format and print the local date and time
- Encapsulate a class using access modifiers and overloaded constructors
- Define and implement a simple class hierarchy
- Demonstrate polymorphism by implementing a Java Interface
- Use a Predicate Lambda expression as the argument to a method
- Handle a checked exception in a Java application</objective_plain><audience_plain>- Web administrators
- Developers
- Project managers
- System administrators
- Technical consultants</audience_plain><contents_plain>- What Is a Java Program?
- Creating a Java Main Class
- Data In the Cart
- Managing Multiple Items
- Describing Objects and Classes
- Manipulating and Formatting the Data in Your Program
- Creating and Using Methods
- Using Encapsulation
- More on Conditionals
- More on Arrays and Loops
- Using Inheritance
- Using Interfaces
- Handling Exceptions</contents_plain><duration unit="d" days="5">5 jours</duration><pricelist><price country="CH" currency="EUR">2390.00</price><price country="AT" currency="EUR">2390.00</price></pricelist><miles/></course>