You are on page 1of 2

00:13:01

Finally, some of the highlights of what we'll cover in this course.


00:13:06
As I said earlier, you may have already taken the introduction course, where we
would have covered many of the basics.
00:13:12
In this course, we will not always re-cover the basics.
00:13:16
This gives us the opportunity to jump right in on many of the topics
00:13:21
and go right to intermediate level or advanced capabilities
00:13:25
or new features that have been introduced since we did the first course.
00:13:30
As we'll talk about a little bit later, the exercise that you will do will have all
the basic exercises from the first course
00:13:37
as well as the new exercises for this course.
00:13:40
So it will still give you a chance if you need a little refresher, you will get it
as you go along through the exercises.
00:13:46
But some of the things that we will cover in this course.
00:13:49
We will cover the new syntax for Core Data Services, a way of defining database
artifacts,
00:13:57
not just tables but also table types and views. And that will continue to expand
over time.
00:14:03
We'll look at some advanced modeling techniques. In the first course we looked at
basic attribute analytic views.
00:14:09
In this course we'll look at decision tables and scripted and graphical calculation
views.
00:14:16
We'll cover advanced SQLScript techniques.
00:14:20
In the XSODATA section, we'll go beyond the basics and look at the create update
delete operations as well,
00:14:28
and how you can use exits, and batch operations.
00:14:33
For the server-side JavaScript, we will look at just some core usage of the
JavaScript language, something we didn't go deep into in the first course,
00:14:42
but now we have the opportunity to talk about JavaScript in general and how you can
get more value out of the language itself.
00:14:49
We'll also look at how we can use the new capabilities of outbound HTTP calls.
00:14:55
We also have new capabilities for job scheduling in the XS layer. So we will cover
that as well.
00:15:02
We will use SAPUI5 pretty heavily because as we build services both in OData and in
server-side JavaScript,
00:15:10
we will test those by building little SAPUI5 user interfaces on top of that.
00:15:17
And then toward the end of the course, we will cover some more advanced techniques
in SAPUI5
00:15:21
and take a look at Fiori and show you how you can build a Fiori launchpad
application.
00:15:27
Then in the last week, we will look at a general assortment of topics that will
cover general lifecycle management.