Java API | Developing Restful APIs | Rest API In Java | Java Tutorial | Java Training | Edureka

///Java API | Developing Restful APIs | Rest API In Java | Java Tutorial | Java Training | Edureka

Java API | Developing Restful APIs | Rest API In Java | Java Tutorial | Java Training | Edureka

FavoriteLoadingAdd to favorites

( Java Training – )
This Edureka Java tutorial (Java Blog Series: will help you in understanding the concepts of API in Java. This video helps you to learn following topics:


1:20 What is an API?
3:44 API in Java
6:53 Rest API
9:16 Creating a Restful Web Service

You can download Jersey files from the following link :

Check out our Java Playlist:

Subscribe to our channel to get video updates. Hit the subscribe button above.

#Java #Javatutorial #Javaonlinetraining #Javaforbeginners #Javacertification

How it Works?

1. This is a 7 Week Instructor led Online Course, 45 hours of assignment and 20 hours of project work

2. We have a 24×7 One-on-One LIVE Technical Support to help you with any problems you might face or any clarifications you may require during the course.

3. At the end of the training you will be working on a real time project for which we will provide you a Grade and a Verifiable Certificate!
– – – – – – – – – – – – – – – – –

About the Course

Edureka’s Advanced Java/J2EE and SOA training and certification course is designed for students and professionals who want to be a Java Developer. This is a 42 hour course which will cover both core and advanced Java concepts like Database connectivity, Threads, Exception Handling, Collections, JSP, Servlets, XML Handling etc. We will also learn various Java frameworks like Hibernate and Spring. During our Java/ Certification training, our instructors will help you:

1. Develop the code with various Java data types, conditions and loops.
2. Implement arrays, functions and string handling techniques.
3. Understand object oriented programming through Java using Classes, Objects and various Java concepts like Abstract, Final etc.
4. Implement multi-threading and exception handling.
5. Use parse XML files using DOM and SAX in Java.
6. Write a code in JDBC to communicate with Database.
7. Develop web applications and JSP pages.
8. Interact with the database using hibernate framework.
9. Write code with spring framework components like Dependency Injection and Auto Wiring.
10. Implement SOA using web services.

– – – – – – – – – – – – – – – – – – –

Who should go for this course?

This course is designed for professionals aspiring to become Java Developers. Programmers, Web Developers, Web Designers, Programming Hobbyists, Database Administrators, Youngsters who want to kick start their career are the key beneficiaries of this course.
– – – – – – – – – – – – – – – –

Why learn Java?

Java is a general-purpose, class-based, object-oriented computer programming language that was designed by James Gosling at Sun Microsystems in 1995.

Key Highlights of Java:
Platform Independent: This allows programmers to develop applications that can run on any operating system.

Usability of Java: Java is most widely used programming language. It is present everywhere. It really doesn’t matter which domain you are working in, you will surely come across Java sooner or later!

Open Source: The good news is that Java is available for free! All the development tools and the environment (JRE & JDK) that is used to develop Java applications are absolutely free of cost.

Android: Irrespective of the fact that you are tech savvy or not, most of us are badly bitten by the Android bug! Android is in great demand today and fortunately you need Java for Android development. Hence, the importance of Java has increased even more.

Hadoop: Hadoop is one of the most trending framework for processing Big Data. It has been designed and developed in Java.

In spite of having a tough competition on the server side from Microsoft and other companies, Java is doing extremely well on mobile platforms, thanks to Android! It has also been the primary language for Hadoop Developers.
For Java Training and Certification, please write back to us at or call us at IND: 9606058406 / US: 18338555775 (toll free).



By |2019-07-07T20:57:50+00:00July 7th, 2019|Java Video Tutorials|24 Comments


  1. edureka! July 7, 2019 at 8:57 pm - Reply

    Got a question on the topic? Please share it in the comment section below and our experts will answer it for you. For Java Training Curriculum, Visit our Website:

  2. pranavi palavarapu July 7, 2019 at 8:57 pm - Reply

    how to create api key

  3. Jyotirmai Babu July 7, 2019 at 8:57 pm - Reply

    pace so nice

  4. Jyotirmai Babu July 7, 2019 at 8:57 pm - Reply

    thank you for nice class

  5. Arpit Saxena July 7, 2019 at 8:57 pm - Reply

    thank you

  6. ravi pandey July 7, 2019 at 8:58 pm - Reply

    Getting 404- Not found error while running the application

  7. satinder gill July 7, 2019 at 8:58 pm - Reply

    All the people who are getting 404 error, try to run the app in postman or in browser once the server is started. You will be good. Good luck.

  8. Kim Kumar July 7, 2019 at 8:58 pm - Reply

    Nice video for beginners 🙂 and very well explained .

  9. Sahil Malik July 7, 2019 at 8:58 pm - Reply

    I am not getting a restart server option after finish , so getting 404 error even after adding rest/hello
    What can I do to solve it?

  10. Boominathan Jayakumar July 7, 2019 at 8:58 pm - Reply

    is rest Api derived from api? is there any different between Api and rest api?

  11. Sayuru Samarasinghe July 7, 2019 at 8:58 pm - Reply

    Awesome! Just tried today and with Jersey 2.1, you can skip the whole web.xml part. You just have to extend your class by Application class and add ApplicationPath annotation before everything else.

  12. siva kanagaraj July 7, 2019 at 8:58 pm - Reply

    Dude you are awesome. I am in this IT industry for last 20 yrs. you are one of a good teacher I have seen.

  13. Mihir Valame July 7, 2019 at 8:58 pm - Reply

    Hello i followed exact steps on latest version of jars and tomcat 9 server but i always get below error 404 with description as 'The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.'

  14. Edward MV July 7, 2019 at 8:58 pm - Reply

    Strange issue: my code is identical to yours, but if I included the ApplicationPath and core.Application packages, it returns a blank page when running server. If I do include them, it returns the "Hello from HTML" line, even though it is the third method listed….why is this?

  15. Edward MV July 7, 2019 at 8:58 pm - Reply

    Had a port issue when trying to start the server, said 'Several ports (8005, 8080, 8009) required by Tomcat v8.5 Server at localhost are already in use.'

    Double-clicked the server down below in bottom window on Eclipse, changed server Port numbers from 8005, 8080, 8009, to 8008 (respectively), and that seemed to fix the issue.

  16. dileep kumar July 7, 2019 at 8:58 pm - Reply

    great explaination

  17. Priya Bhimjyani July 7, 2019 at 8:58 pm - Reply

    i ran the code and it says tomcat server has stopped , how do i start it ?

  18. abbas jameel July 7, 2019 at 8:58 pm - Reply

    While launching the application in the browser is it always necessary for the user to give the hard coded value of package name and class name in URL or there is some way we can configure them ?

  19. Prasanna Yasan July 7, 2019 at 8:58 pm - Reply

    my http page displays nothing..
    blank page is dispalyed.. I even changed server class to this format " <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>"
    still blank page displays

  20. sowbhagya karri July 7, 2019 at 8:58 pm - Reply

    how to consume the web services either soap or restful

  21. varun dade July 7, 2019 at 8:58 pm - Reply

    Thanks Edureka! this video was so helpful hoping more amazing videos from you guys in future…all the best!

  22. varun dade July 7, 2019 at 8:58 pm - Reply

    Will we would be able to develop plugins for wordpress?

  23. Sergiy Rudenko July 7, 2019 at 8:58 pm - Reply

    Thank you very much!

  24. Pushkaraj Bhandari July 7, 2019 at 8:58 pm - Reply

    Guys, if you follow same tutorial and copy web.xml same as said, you will most probably land up with error : Class not found exception.

    To avoid this, in your web.xml file, mentioned below value for <servlet-class> parameter.

    Correct – <servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
    Wrong – <servlet-class>org.glassfish.jersey.servlet.ServletContainer.class</servlet-class>

Leave A Comment