The Complete iOS Developer Course: A review of Rob Percival’s course

ios 10

As you may or may not have heard SAP and Apple have partnered to in their words "Revolutionize work on iPhone". An  SDK for iOS is now available for the SAP HANA cloud platform that will enable SAP developers to quickly create their own native iOS apps using swift, which is Apple’s modern programming language. These native apps for iPhone and also iPad will be able to take advantage of all the built-in  iOS technologies.  

Where do is start learning to develop iOS apps?

Well, there are many ways you can start this process but the method I chose was to purchase a relatively cheap iOS course from udemy. But which one to choose that's another thing, the fact that there are so many to choose from is in some ways a good thing but you need to make sure you choose the right one.    

How to choose a course on udemy?

With udemy, you get a lot of help with the decision process as each course shows how many students are currently enrolled along with reviews from many of these existing students. You also get a 30 days money back guarantee in case you purchase a course that doesn't live up to your expectations. I spent a bit of time looking at the different courses available and Rob's course called "The Complete iOS 10 Developer Course - Build 21 Apps" stood out to me quite early on. When a course gets over 9000 reviews and nearly 5 out of 5 you know it's an excellent course with lots of happy students enrolled. Currently, over 57000 as I write this review. Maybe I got a bit lucky but as long as you read the details of each course and check out the reviews you should get a good idea about the course and if it is what you are looking for.    

Is Rob's Course Worth Signing up for?

If you are looking to learn how to create iOS apps then I would almost say yes to everyone as just seeing the basics of the course would be worth the money alone let alone the ability to build the example apps that actually work.    

Are there any negatives of this course?

I’m not sure there is,  There will always be people who want a bit less or a more info in specific topics or would like the pace to be a little quicker or slower but generally, I think it is very good. I guess it actually depends on how much you pay for this course. The price of the course if you go straight to the udemy website is $200, which is actually good value but will be prohibitive for many... But I have a solution to this... see below!!!

How Do You Get the Course?

As mentioned the Complete iOS 10 Developer Course including how to Build 21 Apps is available on udemy for $200... But the good news is that I have worked out a deal for my online audience and for a short period of time you can get up to  95% discount bringing the price down to $10... So if you purchase the course using my affiliate link below, you will get the discount and receive the course for much less. …and remember you still get a 30 days money back guarantee and lifetime access, which includes any future updates....  

ABAP report of pernrs and email output as PDF ABAP

Useful ABAP code example to demonstrate how to display an SAP ALV report and then email the output as a PDF document. The code covers the following SAP ABAP report functionality:

  • Email address input selection screen fields
  • Display ALV report using Objects cl_salv_table
  • Add custom ALV column header
  • Change colour of ALV rows based on user start year
  • Get ALV Spool from background execution
  • Convert Spool to PDF and send as Email
  • Submit an ABAP report in background
  • ABAP report submits itself in background to create spool
  • Pass parameter and select option to report submit
  • Delete SAP spool request


Click here for ABAP code and more info

View SAP Query ABAP program created

When working with SAP queries it is often useful to have a look at the ABAP code it generates. This could be to either use it as a basis for a new report or just to see what is going on. You can also use this information to assign a transaction code to your infoset query. Once you have the ABAP program associated you can assign a t-code in the same way you would assign any transaction code to an ABAP report.
I always used to do this by searching for an ABAP program/report containing the name of your query. This is done by simply adding an asterisk either side of your query name (i.e. *MYQUERY*), entering this into transaction SE38 or SE80 and using the F4 value help option. The name of your query will then appear in the hit list, it will be something like AQL4*======MYQUERY===.
A much better way would be to  view the name via SQ01 using menu option   Query->More functions->Display report name. You can also create the report using menu option Query->More functions->Generate program.

SAP Security & Authorizations

sap security

Course Description

SAP Security & Authorizations is a course specially designed for students who are willing to take quality training into SAP Security and Authorizations. As i don’t believe in slide show, i have made this course a practical one demonstrating the subject on live system. The course also discuss about possible interview questions that you might face for that particular topic and also it unfolds some unknown technical secret tips and tricks about SAP Security which will help you to work smartly.

This course not only describes the subject in detail but also explain you the topics technically and theoretically in detail with real time examples thus making it easy for you to understand them soon.

As a gist i would say this is best course to start with if you want to learn “SAP Security”.


What are the requirements?

  • Just the very basic stuff like what is a computer and what is software? That’s it. But if you don’t have this then you probably would not be reading this

What am I going to get from this course?

  • Respond to various SAP Security and Authorizations interview questions
  • Learn several tips and tricks to work smartly as a SAP Security consultant
  • Students will feel confident enough about SAP authorization concepts
Take SAP security course

SAP Security


sap hana


Course Description

SAP HANA is a game changing and best selling product in the history of SAP. Helping companies solve data,reporting,latency challenges and unleash their potential with a real time platform. Learn it by implementing real time use cases, get started with the new and exciting world of real time reporting, analytics and big data.

Key Learnings:

  1. 80+ lectures of Professionally authored content
  2. Understand why SAP HANA, Concepts, Architecture and Use cases
  3. Get Comfortable with SAP HANA landscape, associated tools and Studio
  4. Learn the different methods and tools to get data from SAP and Non-SAP Sources
  5. Learn In-Memory modeling techniques
  6. Learn to Build reports on BOBJ reporting stack
  7. Certification simulation after each topic
  8. Immediately usable skills, put it to use in your current project or join a new project.

Take SAP HANA course


SAP Basis Essentials – Become a Great SAP Basis Consultant

sap basis training

SAP Basis Training course

Course Description

This SAP Basis course is an introductory course for SAP beginners seeking to improve their Basis skills. Throughout the course we will cover techniques used by consulting partnerships throughout the world. We’re about to start an exciting journey into SAP Basis, and we even include further readings, bonus documents, life-time support and appendices for SAP niches – enabling you to boost your SAP career.

SAP Basis 101 topics are covered with a mixture of video lectures and workbooks:

  • Basis Fundamental
  • Starting and Stopping SAP
  • System Configuration
  • System Monitoring and Troubleshooting
  • Database Fundamentals
  • User Administration
  • Schedule Background Task
  • Output Management
  • System maintenance
  • Remote Function Call

In this course, you’ll stretch your SAP business knowledge, Basis technical skills and entrepreneur thinking.

Whats included

  • Lectures: 115
  • Lengt: 6.5 hours
  • Skill Level: Beginner Level
  • Languages: English
  • Includes:
    Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion 


Take SAP basis course

SAP Basis

SAP – SAP System Admin

Course Description

Let me make this a KNOWN FACT that the instructor will be teaching in a way that he WILL MAKE SURE that you understand even the MOST complicated topics and you WILL be able to replicate those results. This training will benefit you in such a way that after completing it, you will become a NATURAL at SAP Administration.

What are the requirements?

  • none

What am I going to get from this course?

  • Over 85 lectures and 15.5 hours of content!
  • None

What is the target audience?

  • All
Take This Course

Take This Course

Intro to HTML & CSS – Start Making Money as a Web Developer

Course Description

HTML and CSS are the two most important languages for a new web developer to learn. They are also the easiest. If you’ve always wanted to build webpages, but were intimidated by the code, this course will help you learn your first two languages quickly and easily.

Taking a step-by-step approach, this course will have you learning by doing, building several mini-websites from scratch.

Learn the Two Most Important Languages to Web Design Quickly and Easily.

  • HTML Foundations
  • HTML Portfolio Project
  • CSS Foundations
  • Class/ID Selectors Selectors
  • CSS Portfolio Project
  • Make Money With These New Skills

Every webpage that you see on the net is built using a language or code. There are many different programming languages that can make your website do various things, but the two most important to learn are HTML and CSS. In fact, even people who plan on allowing someone else to build their website should have a basic grasp of both languages. This way you can tweak things behind the scenes, or change some of your formatting without having to always rely on others.

Contents and OverviewThis course of more than 35 lectures and 4 hours of content gives you a basic, yet thorough understanding of both HTML and CSS. The course focuses on having you begin writing code right away so you can learn through doing, and build your own completely functional HTML and CSS webpages with our lectures and especially at the end of each section with our Portfolio Projects.

You’ll begin by learning what HTML and CSS are, so you can get an understanding of what it is that they do. During the course you’ll build several mini-websites that take what it is that you’ve learned and apply it to real world exercises to help cement the skills.

Everyone from aspiring web designers to bloggers, programmers to business owners can benefit from learning some HTML and CSS. Learn to begin building your own dynamic webpages or manage the page that you already have. If you plan on becoming a web programmer or a web designer yourself, HTML and CSS are the first two languages you’ll need to succeed. In fact HTML is required for anyone that wants to get into web development from any angle. Learning it simultaneously with CSS allows you to hit the ground running with page design.

What are the requirements?

  • No prior coding/programming knowledge or experience needed!
  • All you need is a computer and an internet connection

What am I going to get from this course?

  • Over 35 lectures and 4 hours of content!
  • Build Awesome Websites With HTML & CSS While Making Money
  • Know and Use the Foundations of HTML
  • Know and Use the Foundations of CSS
  • Understand how HTML & CSS Work Together
  • Use Resources to Create Your Webpages & Make Money as a Freelancer

What is the target audience?

  • This course is targeted at beginners who want to kick of their web development journeys the right way



Take This Course

SAP Fiori Introduction Step 4 – Other links and community pages

Here are a number of other SAP Fiori/Hana/SAPUI5 links that will help you get started in this area