Skip to Content
Author's profile photo Thomas Jung

Introduction to Software Development on SAP HANA – Free Online Course

By now you might have heard about the launch of openSAP – a new open and free online course platform.  This platform will offer free online learning opportunities. I was fortunate enough to be the instructor for the first course – Introduction to Software Development on SAP HANA. To read a little of what others have already said about openSAP and this course I would suggest these two blogs –

New SAP HANA Course for Developers as “MOOC” opened for registration today

New SAP HANA Online Course from openSAP Complements SAP Education Offerings

However you might be wondering how this is different from previous online training offerings.  Personally I’ve worked on lots of eLearning videos over the years, but this is something different than these traditional efforts.

First of all, this platform is modeled off a traditional university course, but brought to you online and at your own pace. However instead of dropping all the videos online at once; they will be released a few each week over 6 weeks’ time. This allows you to reserve a little time each day to watch lectures and work on exercises. However this timing also means that most people will be consuming the course material in a similar time window. The openSAP platform also includes a message board where attendees can come to ask questions and discuss what they have learned. 

Of course there are often forums to ask questions around other eLearning tools, but because of the timing of openSAP, its far more likely to have large numbers of people working on the same topic at the same time.  Therefore there is a much better chance to recreate the classroom collaborative feel of an in-person course. 

Introduction to Software Development on SAP HANA

For this first course, we actually started with material from an SAP internal two day class room training.  We adjusted the format a little and added even more content to it.  The result is a fairly deep and comprehensive look at the development activities involved in building SAP HANA Native Applications. 

We will start simple with an introduction to the core architecture of SAP HANA and why that should matter to developers. The course then starts with the building of fundamental artifacts like schemas, tables, and other catalog objects. It will also cover HANA Views and SQLScript procedures. We then go onto new capabilities of the SAP HANA Application Services for writing procedural logic in server side JavaScript and creating OData services. We even cover quite a bit about SAPUI5 – particularly consuming HANA services in SAPUI5. Overall, we hope that everyone can come away from this online course feeling confident about build all different types of HANA applications.

Behind the Scenes

Finally I wanted to give everyone a little behind the scenes look at the creation of this first course for the openSAP platform.  It takes a pretty big team to put together  a course of this size and ambition. Here is a picture of just part of the team involved.


We had copy editors, writers, video technicians, etc. It was definitely a team effort.

SAP went all out when it came to production values on this course. Normally we record eLearning videos using Camtasia running right from our desktop within our own workspace. For this course we did all the recordings in the professional production studio in Walldorf.


On the positive side, this means you high resolution content which is available in both streaming and downloadable versions. On the negative side, it means you get to see your instructor instead of just the usual voice over. 😉

Speaking of seeing the instructor, this also meant having to dress nicely. Not the usual t-shirt and jeans I wear when not presenting to customers. But we also had the problem that for technical reasons we were often recording course parts out of sequence. That meant that for continuity, I had to change shirts frequently throughout the day. I was carrying 3-4 shirts around in my laptop bag at any one time. The result was that we had to create a makeshift ironing board in the studio prep-room. 



As you can probably tell, working to help create this first openSAP course was an incredibly rewarding experience.  I hope that everyone who takes the course gets lots of good information and experience from it. This new platform and the subsequent courses which will be released on it, are an important move to spread knowledge about SAP technologies and products and I was proud to be a part of the launch.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Hello Thomas,

      I don't find this training Introduction to Software Development on SAP HANA in openSAP. If I want to get access to this training today, is there some other location available?



      Author's profile photo Clemens Link
      Clemens Link

      Hi Kiran,

      good to read that you are interested in Thomas‘ course on openSAP, it’s great. This course was offered two times as “event” (in q2 and q4 of 2013) and has attracted more than 75,000 learners so far. “Running” an openSAP course does mean, that a massive amount of people learn the same content at the same time and discuss all topics in the discussion forums that are included in all openSAP courses. After these “events” learners who successfully have passed the assignments and the final exam could receive a graded record of achievement.

      All material of the course are still available at for self-study. So if you want to learn software development on SAP HANA, you can whenever you like.

      Let me suggest to you to go to (the more recent course), register at the platform (if not done already) and click the “Enroll” or “Self-study” button. It will lead you to the full content of the course.

      If you’re facing issues to access the material, inform the openSAP Helpdesk via the orange button on the right of each openSAP page. These colleagues definitely will support you.

      Best regards,