MOOC Oracle JET 4.x (2018) week 2


Oracle JET 4.x - Lesson 2 - Part 1: Overview


Overview of the second week of the course, together with a thorough tour through oraclejet.org.



Oracle JET 4.x - Lesson 2 - Part 2: Data Visualization Components


Exploration of Oracle JET’s component library, while focusing on the Data Visualization components, such as charts and graphs.



Oracle JET 4.x - Lesson 2 - Part 3: Data Collection Components


Exploration of Data Collection components, especially Oracle JET Table and Oracle JET Tree View.



Oracle JET 4.x - Lesson 2 - Part 4: Data Sources


Exploration of JSON and REST, together with related solutions, such as $getJSON and the Oracle JET Common Model.



Oracle JET 4.x - Lesson 2 - Part 5: Single Page Applications


Exploration of Oracle JET solutions for Single Page Application development, by using Oracle JET modules to create sections in the page and ojRouter for navigating between them.



Oracle JET 4.x - Lesson 2 - Part 6: Validating & Converting Data


Exploration of the validators and converters for error handling on component level and application level in Oracle JET applications.



Oracle JET 4.x - Lesson 2 - Part 7: Layout Techniques


Exploration of the collection of components and patterns for the control of the visual layout and navigation in Oracle JET applications.



Oracle JET 4.x - Lesson 2 - Part 8: Responsive Design Solutions


Exploration of the range of features Oracle JET provides for handling requirements for responsive design, including offcanvas components, Flex Layout, and specific Oracle JET components that help with these concerns.



Oracle JET 4.x - Lesson 2 - Part 9: Development Patterns


Exploration of how to put the pieces together from the previous parts in the context of development patterns, which are ways in which applications can be structured for specific purposes.



Oracle JET 4.x - Lesson 2 - Part 10: Hybrid Mobile Application Development


Exploration of the concepts relating to Oracle JET hybrid mobile applications, an investigation of what hybrid mobile applications are, and the workflow of creating/developing these kinds of applications.