Make a life-changing career decision now!
Improve your career options by learning Android App Development
The demand for trained professionals will continue to rise as there is a growing demand for new and innovative Mobile Apps.
According to a study, 1,35,000+ new job opportunities in Android App Development will be available by 2024 with an average salary of 4 Lakhs for freshers across industries like IT/ITES, FinTech, EdTech, Gaming, Ecommerce and others.
Course Details
- Commencement Date
- Duration 400 hours
- Language English
- Eligibility Criteria ITI/Diploma/B.E./B.Tech in any Engineering branch with knowledge of Java
Minimum Age: 18 Years - Assessment
- Module-level quizzes and end-of-course assessment.
- Module-level practical assignments and live projects.
- NA
- NA
- Total Credits NA
Lecture Credits NAPractical Credits NA
- Course Format Online (Self-paced + Live Lectures + Hands-on Learning with Projects)
What you will learn in the course
Course Summary
This is a basic to advanced level course on Android Application Development, which will equip students with the process to build an Android-based app from scratch and publish it on the Google Play Store.
In this course, students will get to work on a live project where they will build an Android App in different stages and publish it on the Google Play Store by the end of this course. The topics covered in the course are needed for any aspiring professional to launch a career as a Android App Developer.
This course also involves training on the framework of Youth Development Modules (YDM), which is inspired by the World Bank’s PRACTICE Model which is based on the concept of Social Emotional Learning. The focus is to develop the individual on a personal level and facilitate personal development.
By the end of this course, you will be able to:
- Conceptualise and create an Android application
- Learn various tools to develop an Android application
- Build knowledge about marketing an app on the Google Play Store
- Develop yourself on a personal level with changes in the behavioural aspects
Certificate
Course Syllabus
The course syllabus will be delivered through a combination of eLearning resources, digital lectures, community-based digital classrooms as applicable.
Orientation
The orientation module sets the context for the programme and prepares the mindset of learners to take ownership of their learning. It also introduces the concept of Blended Learning and the use of various digital tools which will help them in their journey forward.
-
Install JDK8, typecasting in class and object, looping pattern, handling exceptions with polymorphism and inheritance.
-
This module covers the fundamentals of the Android Studio and overview of the Android Application Components. It helps to understand Programming Methodology.
-
This module teaches you how to access device components like Bluetooth, Wi-Fi, Camera application, Audio and Sensor, and will help in getting familiar with its usage in application creation.
-
This module helps in understanding various features towards auditing, risk management and various threads and process used in the Android application. Different types of services use Job Scheduler, IBinder and Remote Bound Service, Android Networking Basics including HTTP, TCP and IP setup.
-
This module helps to learn and develop hybrid applications in which web apps and, background and foreground services are used. Students will also learn how to implement JavaScript Object Notation, Parsing Database, back end data like Firebase, Firebase authentication.
-
This module provides overview of Kotlin and helps in creating different APIs. Kotlin and Material Design are used to implement Android applications.
-
This module introduces different tools for mobile application testing like JMeter, Selenium, BlazeMeter for Unit Testing and Integration Testing.
-
This module helps to develop skills for publication of the application on the Google Play Store. It will also help in clearing doubts of packages that need to be implemented in any Android application.
-
This module covers web development languages such as HTML basics, PHP Database Connection and Cascading Style Sheets (CSS) to design web pages.
Youth Development Module
The framework of Youth Development Modules (YDM) is inspired by the World Bank’s PRACTICE Model which is based on the concept of Social Emotional Learning. The focus is to develop the individual on a personal level and facilitate personal development, which eventually impacts all the areas of their life, whether it is personal or professional.
Meet the Mentor(s)
Rajnandini Suryakar
Android App Developer Facilitator,
TATA STRIVE, Pune
Rajnandini Suryakar has a B.Tech degree in Information Technology and has 3+ years of experience as a Technical Trainer. She has provided 100+ technical trainings to 3000+ learners from Maharashtra, Odisha and Haryana. Rajnandini is also involved in course content development. She is experienced in Development and UI/UX Design. She has also been a Subject Matter Expert (SME) for technical courses like C, C++, Java, Mobile App Development, iOS and others.
Connect with Us
If you want to know more about our products or have any other queries