Get in Touch
 Duration 21 hours

Course Outline

Foundations and Environment Setup

  • Defining Android and understanding its basic architecture.
  • Installation and configuration of Android Studio.
  • Overview of project structure and organization.
  • Creating the initial "Hello World" application on a virtual device.

Core User Interface (UI) Concepts

  • Essential layouts: LinearLayout and RelativeLayout.
  • Standard views: TextView, EditText, Button, and ImageView.
  • Key view attributes and their applications.
  • Basic visual design principles and XML manipulation.
  • Practical exercise: Building the UI for the project application.

Handling Interaction and Events

  • Overview of the Activity class and its lifecycle.
  • Implementing event handling, specifically OnClickListener.
  • Retrieving and accessing views from code.
  • Using Toast messages to display feedback.
  • Practical exercise: Enhancing UI elements with interactivity.

Essential Navigation Techniques

  • Leveraging Intents to initiate new Activities.
  • Transferring basic data between different Activities.
  • Practical exercise: Implementing logical screen navigation.

Continuous Practical Project

  • Evolution of the project throughout the training sessions.
  • Integrating new concepts and skills in each module.
  • Collaborative discussion and troubleshooting of common challenges.

Conclusion and Future Directions

Requirements

  • Foundational programming concepts (specific proficiency in Android, Kotlin, or Java is not mandatory).
  • A computer with specifications suitable for running Android Studio.
  • A keen interest in the field of mobile application development.

Target Audience

  • Emerging developers exploring the Android ecosystem.
  • Junior mobile developers transitioning their focus to Android.
  • Students or professionals seeking to build their first Android application.

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories