GraphQL & REST APIs
Master API development with GraphQL and REST.
Created by Kavya Raghavan, Backend Engineering Lead
What you'll learn
- Designing APIs
- Modelling data
- Securing endpoints
- Deploying web applications
- Understand MVC frameworks such as Laravel, Rails and ASP.NET Core
- Understand testing backend code
Course curriculum
10 modules · 97 lessons · 2,100 minPlanned outline shown above (sample metadata). The detailed module and lesson list for this course hasn't been published yet.
Description
Master API development with GraphQL and REST. Learn query optimization, schema design, and API best practices.
What this course covers: GraphQL & REST APIs works through MVC frameworks such as Laravel, Rails and ASP.NET Core, testing backend code, deployment and environment configuration and Node.js and Express services.
Skills you will build: securing endpoints, designing APIs and deploying web applications.
Practical applications: e-commerce and SaaS backends, APIs for mobile and web apps and content management systems.
Who should take this course: developers who want to build complete, production-style web applications. No prior experience is needed — the course starts from the basics.
Learning outcomes: by the end of the course you should be able to apply MVC frameworks such as Laravel, Rails and ASP.NET Core and securing endpoints to your own work or projects, and know which areas to practise next.
Requirements
- No prior experience required
- A computer or smartphone with internet access
- Time to practise each week
Your instructor
Kavya Raghavan
Backend Engineering Lead · 12+ years of experience
Kavya Raghavan is a backend engineering lead with 12+ years of experience in backend and full stack development. Kavya teaches server-side routing and controllers and relational databases and ORMs with practical, step-by-step examples.
Reviews
-
M
Meghna J. 4.0/5 Sample review
Well organised. Revisiting the Node.js and Express services part a second time really helped it click. The API design module changed how I name and version endpoints.
-
D
Diya R. 4.0/5 Sample review
Good balance of theory and practice. The testing backend code lessons helped me apply designing APIs in real situations. Authentication was explained clearly — no more copy-pasting code I didn't understand.
-
A
Aishwarya N. 3.5/5 Sample review
The section on MVC frameworks such as Laravel, Rails and ASP.NET Core was explained step by step, and the examples made testing backend code much easier to follow. Building the full project from database to deployment was very satisfying.
Sample reviews are illustrative demo content, not verified purchases. Ratings from learners will appear here once submitted.