Your roadmap · आपका रोडमैप
- 1
Admission & first meetingप्रवेश और पहली मुलाकातEnquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.
- 2
Part 1 of the syllabusपाठ्यक्रम भाग 1Unit-wise coaching with notes and doubt classes.
Unit 1: Introduction to AndroidUnit 2: UI DesignUnit 3: Activities, Intents and Fragments
- 3
Part 2 of the syllabusपाठ्यक्रम भाग 2Unit-wise coaching with notes and doubt classes.
Unit 4: Data StorageUnit 5: Services, Permissions and Publishing
- 4
Unit tests & assignmentsयूनिट टेस्टRegular tests in the university / board pattern.
- 5
Semester 5 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षाPrevious papers and full revision before the exam.
- 6
Online tests & resultऑनलाइन टेस्ट और रिज़ल्टTake the tests online; your marks and result show in your student login and at the centre.
सिलेबस · पाठ्यक्रम
1 subject · 5 chapters · 31 topics
01Unit 1: Introduction to Android
6 टॉपिक+
- Mobile operating systems
- Android versions and features
- Android architecture - Linux kernel, HAL, runtime, libraries, framework, apps
- Android Studio, SDK and emulator (AVD)
- Structure of an Android project
- AndroidManifest.xml and Gradle
02Unit 2: UI Design
6 टॉपिक+
- Views and ViewGroups
- Linear, Relative, Constraint and Frame layouts
- TextView, EditText, Button, ImageView, CheckBox, RadioButton
- Units - dp and sp
- Toast and Snackbar
- Event handling - onClick
03Unit 3: Activities, Intents and Fragments
6 टॉपिक+
- Activity life cycle
- Explicit and implicit intents
- Passing data between activities
- Fragments and their life cycle
- Menus and dialogs
- ListView, RecyclerView and adapters
04Unit 4: Data Storage
6 टॉपिक+
- SharedPreferences
- Internal and external storage
- SQLite database and SQLiteOpenHelper
- CRUD operations
- Content providers
- Introduction to Firebase
05Unit 5: Services, Permissions and Publishing
7 टॉपिक+
- Services and broadcast receivers
- Notifications
- Runtime permissions
- Location, camera and sensors
- Calling web APIs
- Signing the app, APK and AAB
- Publishing on Google Play
About this course
आप यह कर पाएँगे
- Explain the Android architecture, its layers and the Android SDK tools
- Set up Android Studio and an emulator and create a basic app
- Design user interfaces with layouts and common UI widgets
- Explain the activity life cycle and use explicit and implicit intents
- Use list views / RecyclerView, menus, dialogs and fragments
- Store data using SharedPreferences, files and SQLite
- Use permissions, location / camera services and publish an app on Google Play
यह किसके लिए है
- Diploma Computer Science & Engineering students of Semester 5 (BTEUP)
- Diploma IT and BCA students who want to start Android development
आपको क्या चाहिए
- Java programming (Semester 4); Kotlin basics are introduced in class
- A computer with at least 8 GB RAM for Android Studio
Online tests & result
Practice and unit tests online; marks and result show in your student login and at the centre.
Student login →
सवाल
Which syllabus is followed?
The BTEUP Diploma Computer Science & Engineering Semester 5 Mobile Application Development syllabus. Where your college syllabus differs, the centre follows your own syllabus.
Java or Kotlin?
Examples are shown in Java as per the syllabus, with Kotlin equivalents for students who want them.
Can I publish my own app?
Yes. The publishing steps on Google Play Console are explained; a developer account has a one-time fee paid by you.