Loading Events

« All Events

  • This event has passed.

Android Application Development: Build an app in 8 weeks with IMAD

July 24, 2017 @ 8:00 am - September 24, 2017 @ 5:00 pm

Android application,

Android Application Development: Build an app in 8 weeks with IMAD

Introduction to Modern Application Development

A free online course by Hasura, in partnership with IIT Madras.

Certificate of completion offered by IIT Madras.

Register online before 24th July 2017 here

About the Course

IMAD, India’s largest MOOC, is back and it’s bigger and better than before. This course will cover the basics of the Internet, building a web application, databases, performance and security, and building a mobile application. In addition, the course will have an extensive set of Practical Tutorials which will help students get a feel for real-world development. IMAD offers opportunities for internships at Hasura for the course toppers, thus helping the best students hone their application development skills in the real world.

1. Dr Gaurav Raina is a faculty in the Department of Electrical Engineering at IIT Madras. His interests span from performance modelling of large scale systems like the Internet and transportation networks, to financial technologies.

2. Tanmai Gopal is the CTO & co-founder of Hasura, a core-tech startup. He is also a technology advisor to several early stage startups and is a passionate advocate for real-world programming education. He comes from a computer vision background with a Bachelors and a Masters in Computer Science from IIT Madras.      


  • The exam is optional for a fee. (Exams will be on 24 Sep 2017).
  • Time: Shift 1: 9am-12 noon; Shift 2: 2pm-5pm
  • Any one shift can be chosen to write the exam for a course.
  • Registration url: Announcements will be made when the registration form is open for registrations.
  • The online registration form has to be filled and the certification exam fee needs to be paid. More details will be made available when the exam registration form is published.


  • Final score will be calculated as : 25% assignment score + 75% final exam score
  • 25% assignment score is calculated as 25% of the sum of all 8 assignment scores.
  • E-certificate will be given to those who register and write the exam and score greater than or equal to 40% final score. Certificate will have your name ,photograph and the score in the final exam with the breakup.
  • It will have the logos of NPTEL, IIT Madras and Hasura. It will be e-verifiable at nptel.ac.in/noc.


The course content will be covered in 8 weeks. Each week of theoretical lectures will be followed by a practical, hands-on tutorial covering the concepts discussed in the previous week. These lectures will consist of programming experiments and assignments which will help the student gain a practical understanding of the ideas discussed before. The topics covered over the 8 weeks will be –

1. Introduction to the Internet
2. Building a web application 
3. Databases
4. Performance and security
5. Building a mobile application



You’ll need to learn the basics of computer programming. If you are new to programming, then the resources below are adequate background for this course. They can also be used to brush up your skills, if you have learnt programming a while ago.

1) Fundamentals of JavaScript, the programming language of the Web
2) Intro to JS: Drawing & Animation


July 24, 2017 @ 8:00 am
September 24, 2017 @ 5:00 pm
Event Categories:
Event Tags:
, , , , ,


Online Event

Subscribe to our site via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.