SAP® Web IDE Professional and Advanced
Learn Basics, Setup, Architecture, Development, Design, Deployment and Details of SAP® Web IDE
- 14.0 hrs
- 179 Videos
- 14 Disqus Discussions
- Earn Completion Certification
- Lifetime Access
- Money-Back Guarantee
Ajay Nayak
What is SAP® Web IDE in Nutshell
SAP® Web IDE is a Powerful Integrated Development Environment out of the box, which provides the capability to Develop, Design, Integrate and Deploy on ECC, HXE, HXA, HCP, SCP and On-Premise SAP® Systems with less effort and high standards.
Apart from Web IDE, we will also cover the UI5 Professional Development course update 2018 with Web IDE with help of a full-fledged UI project in Week 5.
What this course is about
In this 7 weeks ongoing course, we will cover Web IDE in 360 Degree with UI5 2018 Update of Library with a Project.
✔ We will cover where it fits in
✔ What are architectures in which it would be used
✔ How many different types of Web IDE we have and where they are used
How to work personal edition and cloud edition of Web IDE
✔ How it fits in with SCP(SAP® Cloud Platform) and S/4 HANA®
✔ How it integrates with ECC system, Cloud System and On-Premise Systems
✔ How to use Design time tool to Accelerate the development process in UI5 Apps Development and Extending Fiori® Apps
✔ How to extend Web IDE future to contribute to Web IDE community if you are interested in making Web IDE better.
It is not a basic course but a complete end-to-end detailed course which starts from basics to mastery on Web IDE.
Who should take this course and why
✔ Highly recommended to SAP® Developers, Consultant, Senior Consultant and Architect to increase productivity and staying relevant in the market.
✔ SAP® Solution Architect, Analyst, Senior Analyst and Manager can understand deployment and Architectural insides.
✔ Enthusiast who want to work on HANA®, UI5 and Enterprise Technologies.
Prerequisite
✔ Understanding of Coding and Web Applications.
Introduction to the Course
FREE PREVIEWWhy Web IDE(S) Came Into Picture
How On-Premise Landscape of ECC and S/4 HANA is and How Development Tools Are- Part1
How On-Premise Landscape of ECC and S/4 HANA is and How Development Tools Are- Part2
FREE PREVIEWUnderstanding Modern Cloud Architecture of SAP® with SCP and CC and Where Web IDE Comes In
Ask Your Queries Here
How Many Types of Web IDE We Have At Present(Q1-2018)
Ask Your Queries Here
Installing Personal Web IDE on Windows Machine - Part 1
Installing Personal Web IDE on Windows Machine - Part 2
Installing Personal Web IDE on Mac
Reset Password in SAP® Web IDE Local Edition Using Admin Account - Help Doc
Ask Your Queries Here
How to Connect Web IDE with ECC to Take Advantage of Design Time Development - Part 1
FREE PREVIEWHow to Connect Web IDE with ECC to Take Advantage of Design Time Development - Part 2
Web IDE in HXE and SAP® Cloud Platform(SCP) With Cloud Connector
SAP® Cloud Platform(SCP) and Cloud Connector
Ask Your Queries Here
Summary of Week 1
Add Your Own Topic to be covered for Week 2, 3 and 4
Intro to Web IDE Week 2 With Rabbit
Web IDE 3 Most Important Features and Understanding API/Service Integration Theory
Web IDE Templates to Provide Best Practice and Layout Editor Theory
Web IDE Templates to Follow Standards of Global Model in UI5 App Theory
Ask Your Queries
Getting Started With UI5 Dev on Web IDE - Configuring Service
Ask Your Questions
Preference in Web IDE and Creating the First App Using the Configured Services from Template - Part 1
Creating the First App Using the Configured Services from Template - Part 2
Extending the Template With New View Control Pair
FREE PREVIEWDesigning and Developing New View Web IDE With Layout Editor
Finishing the Development and Adding Routes
Additional Read For Beginner or Intermediate in UI5
Ask Your Queries
Running and Debugging the App
App is Running, But What is Missing?
Changing the Routes and Providing Data to App on Next Page
Pushing the Changes to ECC System and Version Mismatch
Applying CDN Hack(not recommended) to Save Our Life!
Ask Your Queries
Understanding Open oData ServiceAPI Which We are Going to Use
Understanding Open oData ServiceAPI Which We are Going to Use Continue
Adding Destination in SCP Platform for Our Use Case With Open oData Service
Confirmation of the oData Integration and Development
Debugging of the Service Integration and Development
Simple Demo of Web IDE Plug-in We are Going to Make and Introduction
FREE PREVIEWSteps To Create Web IDE Plug-in, Overview Steps And SDK Doc
FREE PREVIEWCreate Simple Web IDE Plugin And Run Sample Code
Doing Simple Modification In Plug-in Project And Running
Understanding Plug-in.json's Properties And Mapping
Debugging Existing Sample Code Of Plug-in And Coding In Console Part 1
Debugging Existing Sample Code Of Plug-in And Coding In Console Part 2
Adding Final Code Of The Plug-in To The Project And Debugging - Part 1
Adding Final Code Of The Plug-in To The Project And Debugging - Part 2
Deploying Developed Plug-in Into SAP® Cloud Platform
Activating And Seeing The Plug-in In Action
Ask Your Questions
Why And What Are Promises, Let's Understand Basics - Part 1
FREE PREVIEWWhy And What Are Promises, Let's Understand Basics - Part 2
Implementing Promises With Example Of Async Code - Part 1
Implementing Promises With Example Of Async Code - Part 2
Implementing Promises With Example Of Async Code - Part 3
Implementing Promises With Example Of Async Code - Part 4
Ask Your Questions
Development Greenfield App Adding Services and Configuration
Development of the App With Layout Editor and Code Editor
Development of Routes in Our Application
Debugging Our Application View, Manifest and Databinding
Data Binding in the View with Layout Editor and Debugging
Debugging App, Routing and Data Binding
Debugging Continues on Databinding, Routes and Application
Summary of the Application, Development and Configuration
Building UI5 Application for Project CORE and UI5 New Components Updates
Understanding functionality for Project CORE UI
Stating the Development in Web IDE Personal Edition
Development in Web IDE Personal Edition - Data Binding with manifest.json Part 1
Development in Web IDE Personal Edition - Data Binding with manifest.json Part 2
UI5 Development of Routing for Home Screen and Details Page Navigation - Part 1
UI5 Development of Routing for Home Screen and Details Page Navigation - Part 2
UI5 Development of Routing for Home Screen and Details Page Navigation - Part 3
UI5 Development of Routing for Home Screen and Details Page Navigation - Part 4
Summary For Week 5 - UI5 Professional Development
Ask Your Questions
Code Repo
GIT Configuration With WEB IDE - Understand Basic of GIT
GIT Configuration With WEB IDE - Creating a Demo Repo and Pushing Changes
GIT Configuration With WEB IDE - Understand Pull, Commit, Push, Rebase - Part 1
GIT Configuration With WEB IDE - Understand Pull, Commit, Push, Rebase - Part 2
FREE PREVIEWGIT Configuration With WEB IDE - Creating Main Project Repo and Doing Commit-Pull-Push
Adding ObjectHeader to our Overview Page of the App Using Layout Editor
Vertical Layout and FilterBar - What do When FilterBar is not present in Layout Editor
What do When our FilterBar is not present in Layout Editor
Adding FilterBar With Code Editor from Sample Code
Changing FilterBar Based on Our Requirement of Having an Input
Adding the Proper Aggregation in XML Views for FilterBar Content
Adding the Model for the Application in Manifest.json - Part 1
Adding the Model for the Application in Manifest.json - Part 2
Bind the Global Model Data to Our Material Overview View as Named Model
Changing Our Table As Per Core Ui - Searching For Table Mode
Changing our Table as Per CORE UI - Making Mode as Multiselect
Changing our Table as Per CORE UI - Adding ColumnMicroChart
Debugging and Placing MicroChart Inside Table
Databinding for Table Rows and Columns
Databinding and Aggregation for MicroChart
Developing Formatter for our MicroChart
Fixing Error in Formatter by Adding it in Controller as formatter Module
Adding Formatter as a resource inside Manifest.json
Starting the Filter Implementation over our Table Data
Adding the Event Listener in the Controller for Filter
Adding the Back Button Functionality for the Overview Page
Populating and Linking Standard Text into i18n Property File and Summary
Walk thought of Week 6 Development and Focus on Detail Screen UI
FREE PREVIEWBuilding Responsive Layout for Our Detail Screen and Starting from Big Component to Small Component
Adding Responsive Split Layout Container to our App
Building Object List - Layout Editor for Unsupported Components
Building Object List - Creating New Global Data Model - Planning Part
Building Object List - Creating New Global Data Mode - Understanding Async Data Load - Part 1
Building Object List - Creating New Global Data Mode - Understanding Async Data Load - Part 2
FREE PREVIEWBuilding Object List - Adding List and Binding Model Data
Building Object List - Adding Status and Formatters for Colors
Building Object List - Understanding Formatters Better
Understanding Formatters and Debugging For Global Parameters - Part 1
Understanding Formatters and Debugging For Global Parameters - Part 2
Understanding Formatters and Defining Global Parameters
Understanding Formatters and Implementation of Status Color Change
Understanding Formatters and Mismatch in API Reference
Understanding Rendering Issues for Panel Height and How to Fix it
Code Version Before Week 4
Understanding Layout Overview for the Detail Screen
Which Layout Components We Need to Select for Detail Screen
Adding Object Header And Placing In Detail Screen
Attributes And Status For Object Header And Fixing Width Issue
Selecting Icontabbar And Icontabfilter For Detail Screen
Adding Chartcontainer Inside Icontabfilter For Detail Screen
Adding Multiple ChartContainer Inside IconTabFilter
Experimenting With ChartContainer Inside ChartContainer
Adding Viz Component Inside ChartContainer and Compatibility Issues
Error in Compatibility of ChartContainer Layout and Debugging
Adding Expandable Table and Chart Using ChartContainer In ChartContainerContent Aggregation
Debugging ChartContainerContent for Not Valid Aggregation
Solving The Aggregation Issue And Best Practice For Nesting Container
Understanding Layout for Tile Container and Grid Layout for Generic Tiles
Looking into TileContainer and CustomTile - Not Compatible with 1.50v
Looking into GenericTile Inside Grid Layout - Compatible with 1.50v
Implementing TileContainer and CustomTile - Not Compatible with 1.50v - Part 1
Implementing TileContainer and CustomTile - Not Compatible with 1.50v - Part 2
Adding Appropriate Data For the Detail Screen New Elements - Part 1
Adding Appropriate Data For the Detail Screen New Elements - Part 2
Adding Named Model to Object Header - Part 1
Adding Named Model to Object Header - Part 2
Merging Two Table Field and Assignment Description for Week 4
Adding Viz Component and the ChartContainerContent - Part 1
Adding Viz Component and the ChartContainerContent Debugging - Part 2
Debugging Viz Component Binding to Render Proper Data - Part 1
Debugging Viz Component Binding to Render Proper Data - Part 2
Debugging Viz Component Binding to Render Proper Data - Part 3
Debugging Viz Component Binding to Render Proper Data - Part 4
Final Debugging of Detailed App, Assignment for Week 4 and Summary
Ask Your Queries
Code Version After Week4 Excluding Assignment Solution
Introduction to Week 8 - Compression, Speed Improvement and Task Automation for UI5 Application
FREE PREVIEWUnderstanding Async and Dependencies
Understanding Dependencies and Task Runners
Understanding Continuous Deployment , Overview of Babel, Gulp and Gulp Preload
Understanding Gulp UI5 Preload Lib and Seeing Overview Code
Understanding UI5 Gulp Starter KIT Package.json
Understanding index.hbs Files and Yarn Build
FREE PREVIEWExecuting Yarn Build and Executing the Default App
Understanding What Will Change After Build and Execute the UI5 Default App
Examining Network Waterfall Diagram for Load Sequence
Making our CORE App Async by Adding Preload and Promises
Preparing Path UI5 App for Preload and Compression - Structure and index.hbs
Changing Package.json and Building Project With Yarn
Debugging the Project and Finding Cause of Failure
Fixing the Error, Successfully Building Path UI5 App and Sharing Deployment Structure
Ask Your Questions Here
It is a good course which introduces many new concepts.
It is a good course which introduces many new concepts.
Read LessThe instructor is very clear and concise on his explanations.
The instructor is very clear and concise on his explanations.
Read LessIt was a great experience, the instructor knows a lot, and the way he explains makes it easier to understand.
It was a great experience, the instructor knows a lot, and the way he explains makes it easier to understand.
Read LessGreat course, I learned a lot from it and will continue in the future. Instructor was easy to follow and the exercises was easy to understand.
Great course, I learned a lot from it and will continue in the future. Instructor was easy to follow and the exercises was easy to understand.
Read LessGreat!
Great!
Read LessOverall the course is well thought out and easy to understand. Everything's made clear, you feel sudden improvement. Instructor is really clear in his lectur...
Read MoreOverall the course is well thought out and easy to understand. Everything's made clear, you feel sudden improvement. Instructor is really clear in his lectures. The course is highly detailed With a good pace and great explanation.
Read LessSo far the instructor has succeeded to convey the data and information in a easy-to-grasp way, building the knowledge step-by-step. I am very pleased so far ...
Read MoreSo far the instructor has succeeded to convey the data and information in a easy-to-grasp way, building the knowledge step-by-step. I am very pleased so far with this course.
Read LessGreat teacher. I'm surprised at what I'm achieving. Exciting lessons.
Great teacher. I'm surprised at what I'm achieving. Exciting lessons.
Read LessThis course gave me a simple and concrete overview of the SAP world. As a real absolute beginner, I could not have hoped for a better course.
This course gave me a simple and concrete overview of the SAP world. As a real absolute beginner, I could not have hoped for a better course.
Read LessIts a little early to tell how informative I will find this course but so far I am liking it . The instructor explains and narrates the information in an eas...
Read MoreIts a little early to tell how informative I will find this course but so far I am liking it . The instructor explains and narrates the information in an easy to understand method.
Read LessHe is easy to understand thankfully, and he explains the bases so well in my opinion, I might actually learn something!
He is easy to understand thankfully, and he explains the bases so well in my opinion, I might actually learn something!
Read Lesscrystal clear explanations so far. Very step-wise. Well-organized.
crystal clear explanations so far. Very step-wise. Well-organized.
Read Lessthe structure, order and selection of topics in each video seems exactly thinking for a good learning
the structure, order and selection of topics in each video seems exactly thinking for a good learning
Read Less