Our Android Course Syllabus is designed to empower you with the knowledge and skills needed to develop innovative and high-quality Android applications. From fundamental concepts to advanced techniques, this course offers hands-on training to equip you with the tools to navigate the Android platform with confidence. Whether you’re a fresher eager to explore Android or an experienced developer seeking to enhance your expertise, learn from our Android Course Syllabus to unleash your potential in the dynamic realm of Android development. So, join our Android Training to start a long-lasting career.
Android Course Syllabus
4.70
(7852)
Request to Download Syllabus
DURATION
2 Months
JOB READY
Syllabus
CERTIFIED
Courses
Let's take the first step to becoming an expert in Android
Click Here to Get Started
100% Placement
Assurance
Get IBM Certified
What Learning at SLA gives you
- Technology Training
- Aptitude Training
- Learn to Code (Codeathon)
- Real Time Projects
- Learn to Crack Interviews
- Panel Mock Interview
- Unlimited Interviews
- Life Long Placement Support
Syllabus for The Android Course
Download Syllabus
Introduction to Java
1
- Keywords & Data Types – Arrays
OOPS and its Implementation
2
- Classes
- Objects
- Inheritance
- Polymorphism Abstraction
- Encapsulation
Collection Framework
3
- Collection
- Map
- Date $ Calendar
- Enumerator
- Iterator
Applets
4
- Applet Basics – Event Handling in Applets – Displaying Image
- Playing Audio – Applet Interactions – sample Applets.
Introduction to Android
5
- What is Android?
- Setting up a development environment
- Dalvik Virtual Machine & .apk file extension
- Basic Building blocks – Activities, Services, Broadcast Receivers Content providers
- UI Components- Views & notifications
- Components for communication – Intents & Intent Filters
- Android API levels(versions & version names)
AndroidManifest.xml
6
- Uses-permission & uses-sdk
- Activity/services/receiver declarations
- Resources & R.java
- Assets
- Values – Strings.xml
- Layouts & Drawable Resources
- Activities and Activity lifecycle
- First sample Application
- Deploying sample application on a real device
Emulator-Android Virtual Device
7
- Launching emulator
- Editing emulator settings
- Emulator shortcuts
- Logcat usage
- Introduction to DDMS
- File explorer
Basic UI Design
8
- Form widgets
- Text Fields
- Layouts
- RelativeLayout,TableLayout,FrameLayout,LinearLayout
- Nested layout [dip,dp,sip,sp] versus px
Preferences
9
- SharedPreferences
- Preferences from xml
Menu
10
- Option menu
- Context menu
- Submenu
- Menu from xml
- Menu via code
Intents
11
- Explicit Intents
- Implicit intents
- Switching between activities for demonstrating communication between intents
UI Design
12
- Time and Date
- Images and media
- Composite
- Alert Dialog & Toast
- Popup
Tabs and Tab Activity
13
- Tab host
- Tab widget
- Tap Spec
Styles & Themes
14
- xml
- xml- declaring colors and drawables
- Drawable resources for shapes, gradients(selectors)
- Shapes drawables
- State drawables
- Transition drawables
- 9 Patch drawables
- Style attribute in layout file
- Applying themes via code and manifest file
Linkify
15
- Web URLs, Email address, text, map address phone numbers
- Match filters & Transform filters
Adapters
16
- Array Adapters
- Base Adapters
- Listview and List Activity
- Custom Listview
- Gridview using adapters
- Gallery using adapters
Adapters and Widgets
17
Notifications
18
- Broadcast Receivers
- Services and Notifications
- Toast
- Alarms
- Debugging android applications
- Intent and intent filters
- Status bar, dialog notifications
Custom Components
19
- Custom Toast
- Custom Dialogs
- Custom Tabs
- Custom animated popup panels
- Other components
Threads
20
- Threads running on UI thread(runOnUiThread)
- Worker thread
- Handlers & Runnable
- Asyn Task
Breakdown of Android Course Fee and Batches
Hands On Training
3-5 Real Time Projects
60-100 Practical Assignments
3+ Assessments / Mock Interviews
June 2025
Week days
(Mon-Fri)
Online/Offline
2 Hours Real Time Interactive Technical Training
1 Hour Aptitude
1 Hour Communication & Soft Skills
(Suitable for Fresh Jobseekers / Non IT to IT transition)
Course Fee
June 2025
Week ends
(Sat-Sun)
Online/Offline
4 Hours Real Time Interactive Technical Training
(Suitable for working IT Professionals)
Course Fee
Save up to 20% in your Course Fee on our Job Seeker Course Series
Learn More
Want more details about the Android Syllabus?
Fill out the form, and our counsellors will get in touch with you at your preferred time. You can have all your queries answered. Once you decide that SLA is the perfect fit for your training needs, our counselors will guide you through the process every step of the way.
Course Schedules
PDF Course Syllabus
Course Fees
or any other questions...
The SLA way to Become
a Android Expert
Enrollment
Technology Training
Coding Practices
Realtime Projects
Realtime Projects
Placement Training
Aptitude Training
Interview Skills
Interview Skills
Panel Mock
Interview
Unlimited
Interviews
Interview
Feedback
100%
IT Career
Related Blogs for
The Android Course
Android Developer Challenges and Solutions for Freshers
Published On: October 23, 2024
Introduction A skill that is in high demand across businesses is Android development or app…
Android Project Ideas
Published On: September 23, 2024
Looking to boost your Android development skills and create something cool? Taking on Android project…
Android Developer Salary in Chennai
Published On: September 11, 2024
Introduction An Android developer is responsible for creating, building, and updating mobile applications for the…
Top 14 Android Interview Questions and Answers
Published On: April 12, 2022
Android Interview Questions and Answers In today's tech-savvy world, Android development is a critical part…