diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7bb11900..77ae8e7e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -22,7 +22,7 @@ There are a few ways to implement new exercises (exercises that don't exist in t 2. Port an exercism implemented in other tracks (check for example, the [JavaScript Track](https://exercism.org/tracks/javascript/exercises)). 3. Create a new, track-specific exercise from scratch. -Tip: You can use the [configlet](https://exercism.org/docs/building/configlet/sync#h-using-sync-when-adding-a-new-exercise-to-a-track) to generate the required folders and metadata for new exercises. +Tip: You can use the [configlet](https://exercism.org/docs/building/configlet/sync#h-using-sync-when-adding-a-new-exercise-to-a-track) to generate the required folders and metadata for a new exercise. #### Implementing existing exercise diff --git a/docs/ABOUT.md b/docs/ABOUT.md index 90ef6192..8dc3c7e8 100644 --- a/docs/ABOUT.md +++ b/docs/ABOUT.md @@ -12,9 +12,9 @@ ABAP runs productively in more than 100,000 SAP customer systems, where it enabl ABAP Platform -* 5,000 productive SAP Business Suite systems -* 64,000 standalone systems -* 4.5 million registered ABAP developers +* 100,000 installed productive SAP systems based on ABAP +* 64,000 custom ABAP objects per average SAP system +* 5 million registered ABAP developers; approximately 2 million are actively developing In short, it's a big market and there's demand for more people who can develop in ABAP. diff --git a/docs/CLONE.md b/docs/CLONE.md index e69364b8..5a1a6f27 100644 --- a/docs/CLONE.md +++ b/docs/CLONE.md @@ -32,6 +32,8 @@ Use this method if your system is connected to the Internet and has access to Gi - Package: `$exer` - Display Name: `Exercism - ABAP Track` +Note: If the package names is too long, like `$exercism`, you will get an error trying to import the repository. Keep the name short as mentioned above. + ![abapGit Online Repo](https://github.com/exercism/abap/blob/main/docs/clone_02.png?raw=true) 4. Select "Create Online Repository". You should see a list of objects with the status "A": diff --git a/docs/INSTALLATION.md b/docs/INSTALLATION.md index ce88ce85..ba8a6bd1 100644 --- a/docs/INSTALLATION.md +++ b/docs/INSTALLATION.md @@ -6,7 +6,7 @@ Of course, your employer might be running SAP. Please check with your IT departm ## Which version to choose? -We encourage to use a current release of the ABAP platform with active support. Currently this is **ABAP 7.5 and higher**. Details on current releases and their timelines can be found at [ABAP Development Center](https://developers.sap.com/topics/abap-platform.html). +We encourage to use a current release of the ABAP platform with active support. Currently this is **ABAP 7.5 and higher**. Details on current releases and their timelines can be found at [SAP Developer Center](hhttps://developers.sap.com/tutorials/mission-get-started-with-abap-development-on-premise). ## What to install? diff --git a/docs/LEARNING.md b/docs/LEARNING.md index 3b882460..3bb69925 100644 --- a/docs/LEARNING.md +++ b/docs/LEARNING.md @@ -2,9 +2,11 @@ Exercism provides exercises and feedback but can be difficult to jump into for those learning ABAP for the first time. These free resources can help you get started: -* SAP Learning Journey [Learning the Basics of ABAP Programming](https://learning.sap.com/learning-journeys/learn-the-basics-of-abap-programming-on-sap-btp) -* [ABAP for Newbies Community](https://community.sap.com/topics/abap/abap-for-newbies) +* SAP Learning Journey [Learning the Basics of ABAP Programming](https://learning.sap.com/courses/learn-the-basics-of-abap-programming-on-sap-btp) +* [ABAP for Newbies Community](https://pages.community.sap.com/topics/abap/abap-for-newbies) * [ABAP Language Documentation](https://help.sap.com/doc/abapdocu_latest_index_htm/latest/en-US/index.htm) +* [ABAP Starter](https://github.com/Keller-Michael/ABAP_starter) +* [ABAP Cheat Sheets](https://github.com/SAP-samples/abap-cheat-sheets) If you are new to ABAP, we recommend completing the following units of the SAP Learning Journey: diff --git a/docs/RESOURCES.md b/docs/RESOURCES.md index cb107016..08fec14b 100644 --- a/docs/RESOURCES.md +++ b/docs/RESOURCES.md @@ -7,15 +7,15 @@ ## Learning -* SAP Learning Journey: [Get Started with ABAP Programming](https://learning.sap.com/learning-journey/get-started-with-abap-programming-on-sap-btp) (free) +* SAP Learning Journey: [Aquiring Core ABAP Skills](https://learning.sap.com/learning-journeys/acquiring-core-abap-skills?searchId=6206bac9-1825-4086-8b45-d5eb8fb4d4af&listPosition=1) +* [ABAP Learning Opportunities](https://learning.sap.com/search?query=abap&access=free) ## Tutorials -* [ABAP Platform for Developers](https://developers.sap.com/topics/abap-platform.html) (free) +* [SAP Developer Center](https://developers.sap.com/tutorial-navigator/?topic=ABAP) (free) ## Training -* Free online classes at [openSAP](https://open.sap.com/courses?q=abap) in particular [Writing Testable Code in ABAP](https://open.sap.com/courses/wtc1) (free) * [SAP Learning Journey and Certification](https://training.sap.com/trainingpath/Database+&+Technology-Development-ABAP+Core) (paid) * [ABAP Academy](https://abapacademy.com/) (paid)