Many companies worldwide are on a hunt for skilled ABAP consultants, but are facing difficulties to find them, just because there aren’t enough skilful ABAPers. To cope up with this gap, one must
practice with dedication and take on new challenges from time to time. Since ABAP developers have to learn new technologies, they would have to keep updating their knowledge horizon to keep themselves
relevant to the industry and hence every day would consist of solving new tasks and challenges.
It is impossible to say How long it will take to learn ABAP.ABAP is like an ocean you can learn the basics within 2 or 3 months, but each requirement will be challenging in ABAP coding as each
lock has a different key. You can learn the syntax of programming easily, but writing the logic programming and using it practically, can take time.ABAP is still being developed, so you will have
to learn SAP ABAP constantly. But if I'm talking about learning ABAP on a decent level (you have enough knowledge + skills to apply for an ABAP job) then we can do some imaginary effort estimates
to learn ABAP.
It depends on your skill sets. If you are already programming, you should be well aware of programming techniques and logical methods. This makes it easier to learn ABAP. Knowledge of SQL
programming is a great advantage. With this knowledge, you should be able to start the basic ABAP programming in less than a week. Otherwise, if you are a beginner in programming this can
take at least 4 to 6 weeks to basic ABAP depending on several factors.
SAP ABAP OVERVIEW
ABAP remains as the language for creating programs for the client–server R/3 system, which SAP first released in 1992. As computer hardware evolved through the 1990s, more and more of SAP's
applications and systems were written in ABAP. By 2001, all but the most basic functions were written in ABAP. In 1999, SAP released an object-oriented extension to ABAP called ABAP Objects,
along with R/3 release 4.6. SAP's current development platform NetWeaver supports both ABAP and Java. ABAP has an abstraction between the business applications, the operating system and
database. This ensures that applications do not depend directly upon a specific server or database platform and can easily be ported from one platform to another. SAP Netweaver currently runs
on UNIX (AIX, HP-UX, Solaris, Linux), Microsoft Windows, i5/OS on IBM System i (formerly iSeries, AS/400), and z/OS on IBM System z (formerly zSeries, S/390). Supported databases are HANA, SAP
ASE (formerly Sybase), IBM Db2, Informix, MaxDB, Oracle, and Microsoft SQL Server (support for Informix was discontinued in SAP Basis release 7.00).
Shreya Mehra
TECH ERP SOLUTION support team including trainer, Siddhesh Sir, has more than met my expectations. Being in the USA time zone, TECH ERP SOLUTION team was able to manage time and adjust my accommodations. The course material and presentation style is great. We had lots of opportunities to ask questions and talk about real life examples which all made the learning enjoyable and informative! I can’t wait to get back to work and try some of these things out! Highly recommend TECH ERP SOLUTION trainings for SAP!!!