The below-listed skills are very much desired and are likely to remain so. These skills will help you stand out as a developer.
The second skill is Git. This is a version control system. It keeps track of all changes in the code, and if you make errors, it allows going back to the original version of your code. It is a useful skill and must-have for developers.
IBM defines the "REST API" as a dynamic web service based on REST architecture to respond to requests from front-end web services. It would be best if you learned APIs for web development in general. Almost all applications require APIs you create or try to build. It is also important to understand how to build RestAPI.