Workshop

Upcoming Workshops

Learn how to write powerful REST APIs.

What do I teach in this workshop?

We all know about App Development, Web Development etc. But a very important yet underrated topic is “How to write APIs”. So this workshop will teach you the following

  • What is REST APIs

  • What are HTTP Request and Response

  • What are States Codes

  • How to communicate similarly to frame by frame AJAX requests between Server and Mobile App

  • How to write powerful APIs that can maintain user login system and establish a secure session using OAuth 2.0

  • How to maintain user sessions with subsequent requests

  • How to connect these APIs to a Mobile App which you are developing

  • How to test these APIs using Postman.

What can you do after this workshop?

Doesn’t matter if you are an App Developer or not, you will understand what an App Developer will need to implement/integrate some API.

  • You will be able to write, modify, and understand 3rd party APIs. • You will be able to create new APIs on demand.
  • You will be able to Debug APIs if something went wrong.
  • You will be able to understand what it takes to write secure APIs.

Note: You don't need to know programming or coding to learn the teachings of this workshop.

Mode of communication: Tamil & English

image

Outcomes of the learning

Doesn’t matter if you are an App Developer or not, you will understand what an App Developer will need to implement/integrate some API.

  • You will be able to write, modify, and understand 3rd party APIs.
  • You will be able to create new APIs on demand.
  • You will be able to Debug APIs if something went wrong.
  • You will be able to understand what it takes to write secure APIs.

Prerequisites

You need to have the following to practice the teachings

  • You don’t need to know Android or iOS Programming
  • You don’t need to know any REST API basics
  • A basic understanding of Web Development using PHP is recommended
  • Anyone who has attended LAHTP Basics is eligible for this workshop.

Who can join ?

  • Anyone interested in Software Development. 
  • Anyone interested in Web Development.
  • Anyone interested in App Development.