/backend-101

Guide and resources for WnCC's Backend 101 (A Techtrek Series)

Primary LanguagePython

Welcome to Backend 101

By Shivesh Gupta and Pranav Prakash

ALTText

In this session, you will learn

  • Backend Basics

    • Need for backend
    • About APIs
    • Data storage in web applications
    • SQL vs NoSQL
    • Request Response Cycle
    • Status Codes
    • API Testing Tool (Postman)
  • Django Framework

    • About Django
    • Default Database in Djang
    • Models in Django
    • Views and Viewsets
    • URL routing
  • Django Rest Framework

    • Restful APIs
    • Serializers and Classes
    • Admin
    • API Testing

Postman

Postman is a comprehensive API development and testing platform. It simplifies the creation and management of APIs by offering tools for designing, testing, and debugging. Postman streamlines the development process, ensuring efficient communication and integration between different software components.

Follow the steps mentioned in Postman.md to use Postman.

Resources

All the resources used in this session are listed here.