Introduction to Modern Application Development

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 internship interviews with our partner companies for the course toppers, thus helping the best students hone their application development skills in the industry.

INDUSTRY SUPPORT – LIST OF COMPANIES/INDUSTRY THAT WILL RECOGNIZE/VALUE THIS ONLINE COURSE

Technology companies like Amazon, Flipkart, Ola, PayTM, e-commerce companies, etcetera and also start-ups, where technology platforms are used to offer services.

To know more about the course, please visit www.imad.tech

IMAD has been featured on NDTV:
watch the video

23164 students have enrolled already!!

COURSE INSTRUCTOR S

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.




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.

MORE DETAILS ABOUT THE COURSE

COURSE LAYOUT

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 -

Introduction to the Internet
Building a web application
Databases
Performance and security
Building a mobile application

For additional information, see www.imad.tech

PREREQUISITES

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.