{"course":{"productid":14852,"modality":1,"active":true,"language":"fr","title":"Java SE 8: Fundamentals","productcode":"D83527","vendorcode":"OR","vendorname":"Oracle","fullproductcode":"OR-D83527","courseware":{"has_ekit":true,"has_printkit":false,"language":"en"},"url":"https:\/\/portal.flane.ch\/course\/oracle-d83527","objective":"<ul>\n<li>Write Java code that uses variables, arrays, conditional and loop constructs<\/li><li>Manipulate primitive numeric data and string data using Java operators<\/li><li>Create Java classes and use object references<\/li><li>Access the fields and methods of an object<\/li><li>Manipulate text data using the methods of the String and StringBuilder classes<\/li><li>Use casting without losing precision or causing errors<\/li><li>Declare, override, and invoke methods<\/li><li>Access and create static fields and methods<\/li><li>Use classes from the java.time and java.time.format packages to format and print the local date and time<\/li><li>Encapsulate a class using access modifiers and overloaded constructors<\/li><li>Define and implement a simple class hierarchy<\/li><li>Demonstrate polymorphism by implementing a Java Interface<\/li><li>Use a Predicate Lambda expression as the argument to a method<\/li><li>Handle a checked exception in a Java application<\/li><\/ul>","audience":"<ul>\n<li>Web administrators<\/li><li>Developers<\/li><li>Project managers<\/li><li>System administrators<\/li><li>Technical consultants<\/li><\/ul>","contents":"<ul>\n<li>What Is a Java Program?<\/li><li>Creating a Java Main Class<\/li><li>Data In the Cart<\/li><li>Managing Multiple Items<\/li><li>Describing Objects and Classes<\/li><li>Manipulating and Formatting the Data in Your Program<\/li><li>Creating and Using Methods<\/li><li>Using Encapsulation<\/li><li>More on Conditionals<\/li><li>More on Arrays and Loops<\/li><li>Using Inheritance<\/li><li>Using Interfaces<\/li><li>Handling Exceptions<\/li><\/ul>","summary":"<p>This Java SE 8 Fundamentals training introduces you to object-oriented programming using the Java language. Through hands-on exercises, you&#039;ll begin to build a baseline of knowledge to propel your career in development.<\/p>\n<h5>Learn To:<\/h5><ul>\n<li>Use Java programming language constructs to create a Java technology application.<\/li><li>Use decision and looping constructs and methods to dictate program flow.<\/li><li>Understand basic object oriented concepts such as inheritance, encapsulation, and abstraction.<\/li><li>Use and manipulate object references, and to write simple error handling code.<\/li><li>Use the new SE 8 java.time and java.time.format packages to format and print the local date and time.<\/li><li>Specify a data modification by passing a predicate lambda expression to the Collections class.<\/li><\/ul><h5>Benefits to You<\/h5><p>By enrolling in this course, you&#039;ll expand your knowledge of Java SE 8, while building your Java skill set. You&#039;ll build a solid basis in the Java programming language upon which to base continued work and training.<\/p>","objective_plain":"- Write Java code that uses variables, arrays, conditional and loop constructs\n- Manipulate primitive numeric data and string data using Java operators\n- Create Java classes and use object references\n- Access the fields and methods of an object\n- Manipulate text data using the methods of the String and StringBuilder classes\n- Use casting without losing precision or causing errors\n- Declare, override, and invoke methods\n- Access and create static fields and methods\n- Use classes from the java.time and java.time.format packages to format and print the local date and time\n- Encapsulate a class using access modifiers and overloaded constructors\n- Define and implement a simple class hierarchy\n- Demonstrate polymorphism by implementing a Java Interface\n- Use a Predicate Lambda expression as the argument to a method\n- Handle a checked exception in a Java application","audience_plain":"- Web administrators\n- Developers\n- Project managers\n- System administrators\n- Technical consultants","contents_plain":"- What Is a Java Program?\n- Creating a Java Main Class\n- Data In the Cart\n- Managing Multiple Items\n- Describing Objects and Classes\n- Manipulating and Formatting the Data in Your Program\n- Creating and Using Methods\n- Using Encapsulation\n- More on Conditionals\n- More on Arrays and Loops\n- Using Inheritance\n- Using Interfaces\n- Handling Exceptions","summary_plain":"This Java SE 8 Fundamentals training introduces you to object-oriented programming using the Java language. Through hands-on exercises, you'll begin to build a baseline of knowledge to propel your career in development.\n\nLearn To:\n\n\n- Use Java programming language constructs to create a Java technology application.\n- Use decision and looping constructs and methods to dictate program flow.\n- Understand basic object oriented concepts such as inheritance, encapsulation, and abstraction.\n- Use and manipulate object references, and to write simple error handling code.\n- Use the new SE 8 java.time and java.time.format packages to format and print the local date and time.\n- Specify a data modification by passing a predicate lambda expression to the Collections class.\nBenefits to You\n\nBy enrolling in this course, you'll expand your knowledge of Java SE 8, while building your Java skill set. You'll build a solid basis in the Java programming language upon which to base continued work and training.","version":"1.0","duration":{"unit":"d","value":5,"formatted":"5 jours"},"pricelist":{"List Price":{"CH":{"country":"CH","currency":"EUR","taxrate":8.1,"price":2390},"AT":{"country":"AT","currency":"EUR","taxrate":20,"price":2390}}},"lastchanged":"2020-01-13T11:46:43+01:00","parenturl":"https:\/\/portal.flane.ch\/swisscom\/fr\/json-courses","nexturl_course_schedule":"https:\/\/portal.flane.ch\/swisscom\/fr\/json-course-schedule\/14852","source_lang":"fr","source":"https:\/\/portal.flane.ch\/swisscom\/fr\/json-course\/oracle-d83527"}}