Introduction to Backend

GDG on Campus Indira Gandhi Delhi Technical University for Women - Delhi, India

Backend development refers to the server-side of web development, which is responsible for handling the logic, database interactions, authentication, and communication between the front end (what users see) and the database (where data is stored).

Dec 1, 1:30 – 2:30 PM (UTC)

16 RSVP'd

Key Themes

Web

About this event

 Introduction to Backend Development


Key components of backend development include:

1. **Server**: A backend server processes requests from clients (usually web browsers or mobile apps), executes logic, and sends back responses.

2. **Database**: A backend uses databases to store and retrieve data. Databases can be relational (SQL) or non-relational (NoSQL), depending on the type of data and needs of the application.

3. **APIs (Application Programming Interfaces)**: APIs define how the front end communicates with the backend. RESTful APIs and GraphQL are common methods for this communication.

4. **Server-side Languages**: Backend developers typically work with languages like Python, Java, Ruby, PHP, Node.js, or C# to write the server-side logic.

5. **Frameworks**: Frameworks like Django (Python), Express (Node.js), and Ruby on Rails streamline backend development by providing tools and libraries for faster development.

6. **Security**: Ensuring that sensitive data is protected, implementing authentication and authorization, and defending against attacks like SQL injection are key aspects of backend development.

In summary, backend development is crucial for building dynamic, data-driven web applications and APIs. It ensures the seamless operation of websites and services by processing, storing, and transmitting data in the background.

Organizers

  • Deepti Chhabra

    Organizer

  • Aadya Kumar

    Media Lead

  • Arshi gupta

    Outreach Lead

  • Anushka Gupta

    Event Lead

  • Ananya Bhardwaj

    IGDTUW

    Management Lead

  • Vani Varanya

    Technical Lead

  • Sriya Singh

    DSA Circle Manager

  • Anushree Bondia

    Interview Preparation Circle Manager

  • Manasi Bhagat

    Competitive Programming Circle Manager

  • Ayushi Bhati

    AR/VR Circle Manager

  • Shruti Narang

    Web Development Circle Manager

  • Shriya Sandilya

    App Development Circle Manager

  • Khushie Leishangthem

    GDG

    UI/UX Circle Manager

  • Saumya Gupta

    AI/ML Circle Manager

Contact Us