4-0190 Smart View Development in Content Server

Course Overview

This course is intended for developers in Content Server intending to develop, extend, or customize widgets for the Content Server Smart View. This class covers the Content Server User Interface Software Development Kit (CSUI-SDK), widget generation, and leveraging elements of the CSUI-SDK to develop custom widgets. You will learn recommended development practices for coding your widget so that it integrates with Content Server through the REST API.

Prerequisites

●    4-0140 – Content Server IDE (CSIDE) Fundamentals
●    4-0144 – REST API and Content Web Service Fundamentals
●    Intermediate development skills in JavaScript, HTML5, jQuery, CSS, and OScript
●    Experience with the following is optional but highly beneficial:
o    Node.js, npm, GitHub, Grunt, and Yeoman
o    Backbone, Marionette, and Handlebars
o    Bootstrap and Alpaca
o    RequireJS
o    MockJax and Jasmine
 

Audience Profile

Developer

Learning Objectives

●    Explore the architecture of the Smart View and develop project strategies for widget customization
●    Leverage the Perspective Manager to create custom perspectives and perform simple customizations of existing widgets
●    Use the Content Server User Interface Software Development Kit (CSUI-SDK) to launch custom widget and control samples
●    Use the CSUI-SDK Style Override Kit to implement custom styles for your Content Server environment
●    Use the CSUI-SDK to generate a custom widget for the Smart View
●    Deploy a custom widget to the Perspective Manager in Content Server
●    Build models, factories, and templates to support your custom widget
●    Employ the custom style library of the CSUI-SDK (BINF) to create dynamic user interfaces for Smart View
●    Integrate a custom widget with Content Server using calls to the REST API
●    Extend existing Content Server Smart View widgets
●    Upgrade widgets from the classic Content Server user interface to the Smart View
 

Content Outline

●    Familiarize yourself with the architecture, languages, and libraries which support development of widgets for the Smart View
●    Explore the tools and samples of custom-coded widgets for the Smart View
●    Use tools to build a simple widget
●    Install widgets in the Perspective Manager and build new perspectives which leverage your widgets
●    Extend existing Content Server Smart View widgets
●    Customize widgets using JavaScript libraries, tools, and techniques
●    Convert legacy Content Server user interfaces into Smart View widgets
●    Discover strategies and techniques for developing Smart View widgets

FAQs

A: To attend the training session, learners should have operational Desktops or Laptops with the needed specifications and a decent internet connection to access labs.

 A: We would always suggest you attend the live session to practice & clarify the doubts instantly & get more value from your investment. However, due to some contingency, if you have to skip the class, Radiant Techlearning will help you with the recorded session of that specific day. However, those recorded sessions are meant only for personal consumption & NOT for distribution or commercial use.

 A: Radiant Techlearning has a data center with a Virtual Training environment for the learners.

Participants can easily access these labs over Cloud with the help of a remote desktop connection.

Radiant virtual labs allow you to learn from anywhere, globally, and in any time zone.

 A: The individuals will be enthralled as we engage them in real-world & industry Oriented projects during the training program. These projects will enhance your skills and knowledge & you will gain a better experience. These real-time projects will assist you a lot in your future tasks & assignments.

 A: Radiant Telelearning offers customized solutions and training programs for individuals, teams & businesses depending on their needs. Here is how we assist each one through our diverse formats.

Individuals / One-O-One Training

●      Focused learning sessions
●      Programmed scheduling according to your choice
●      Get personalized attention
 
Opt what technology interests you

●    Teams- Enroll for our Online public or Classroom batches
●    Get our specialized updated content for various skill levels
●    Get on-demand learning & solve problems quickly
●    Get assistance from the ground level through sequential learning 

Enterprise:

●     Get customized training programmed and solutions that can be curated for your business
●     Meet the requirements of all learners
●     Let your workforce be geared up for all kinds of problem-solving
●     Inspire your teams for future
●     Update your workforce with the latest information from technology and business leadership to marketing.
 

A: Radiant Telelearning has a large pool of in-house certified trainers & consultants with solid backgrounds and working experience in the technology.

Radiant Telelearning offers more than 800+ courses & for each course, Radiant has identified ideal-in-class instructors.

Radiant has highly intensive selection criteria for Technology Trainers & Consultants who provide you with training programs. Our trainers & consultants undergo a rigorous technical & behavioral interview & assessment process before they are boarded in our company.

Our Technology experts/trainers & consultants carry a deep-dive understanding of the technical subject & are certified by the OEM. Our faculty will deliver you the knowledge of each course from the basic level in an easy way & you are free to ask your doubts any time from your respective faculty.

Our trainers have the patience & ability to explain complex concepts in a simplistic way with depth & width of knowledge.

A: Radiant believes in a practical & creative approach to training & development, distinguishing it from other training & development platforms. Moreover, training courses are undertaken by experts with a wide range of experience in their domain.

 

Send a Message.


  • Enroll