COURSE OVERVIEW:-
This Android course is designed to introduce and familiarize participants with programming in the Android environment. It starts with an examination of the core Java components and concepts that define the Android platform, and then moves on to cover the specific structure that comprises an Android application. The unique characteristics of programming in the mobile environment are introduced and explained. This Android development training course will teach the basis of the Android platform and the application development environment, enabling students to write GUI applications, use built-in widgets, work with local databases, consume web services, and deploy real apps.
COURSE SYLLABUS:-
Chapter 1: JAVA Concepts
- OOPs Concepts
- Inheritance in detail
- Exception handling
- Packages & interfaces
- JVM & .jar file extension
- Multi-threading (Thread class & Runnable Interface)
Chapter 2: SQL & SQLite
- DML & DDL Queries in brief
- SQLite Database Architecture in Android
- SQLiteOpenHelper, Cursor, and CRUD operations
Chapter 3: Introduction to Android
- What is Android?
- Setting up development environment (Android Studio)
- Dalvik Virtual Machine / ART & APK packaging
- Basic Building blocks - Activities, Services, Broadcast Receivers & Content Providers
- UI Components - Views, ViewGroups & Notifications
- Communication Components - Intents & Intent Filters
- Android API levels and version history
Chapter 4: Application Structure & Lifecycle
- AndroidManifest.xml permissions & SDK configuration
- Resources, R.java, Assets, and Drawables
- Layouts: LinearLayout, RelativeLayout, ConstraintLayout
- Activities and complete Activity Lifecycle
- Building your first sample Android application
Chapter 5: UI Design, Menus & Preferences
- Form widgets, TextFields, Buttons, and Toast notifications
- Shared Preferences and persistent key-value storage
- Option menus, Context menus, and Sub menus
- RecyclerView, ListView, and custom Adapters
Chapter 6: Web Services & Network Communication
- Consuming RESTful APIs from Android
- JSON parsing using Retrofit, Volley, and GSON
- Background tasks using AsyncTask and WorkManager
- Authentication token management and file uploads
Enroll in Android with Web Services Training
Batches available for engineering students, freshers, and professionals in Gandhipuram, Coimbatore.
Call +91 90035 02338 WhatsApp