DV-CEIS320.AJ1

CEIS320 Mobile Programming

Beginner Self-paced · 1 year access

35 Hands-On LiveLabs

Practice real IT tasks in guided environments.

  • Real environments
  • Auto-graded
  • No installation

01 / Lessons & labs

See exactly what you will learn and practice

Download outline (PDF)

Lessons

55 Interactive Lessons · 337 topics
01 Beginning Android and Java 12 topics · 1 LiveLab
  • Technical requirements
  • What's new in the third edition?
  • Why Java and Android?
  • The beginner's first stumbling block
  • How Java and Android work together
  • Setting up Android Studio
  • What makes an Android app?
  • The structure of Android's Java code
  • Building our first Android app
  • Deploying the app so far
  • Frequently asked questions
  • Summary

1 LiveLab in this lesson — see the labs panel →

02 First Contact: Java, XML, and the UI Designer 8 topics · 2 LiveLab
  • Examining the logcat output
  • Exploring the project Java and the main layout XML
  • Adding buttons to the main layout file
  • Leaving comments in our Java code
  • Coding messages to the user and the developer
  • Writing our first Java code
  • Frequently asked questions
  • Summary

2 LiveLab in this lesson — see the labs panel →

03 Exploring Android Studio and the Project Structure 6 topics · 2 LiveLab
  • Project Explorer and project anatomy
  • Exploring the file and folder structure of the Empty Activity project template
  • Exploring the file and folder structure of the Basic Activity project template
  • Exploring a Basic Activity project
  • Exploring the Android emulator
  • Summary

2 LiveLab in this lesson — see the labs panel →

04 Getting Started with Layouts and Material Design 7 topics · 2 LiveLab
  • Finding out about Material Design
  • Exploring Android UI design
  • Introducing layouts
  • Building a precise UI with ConstraintLayout
  • Laying out data with TableLayout
  • Linking back to the main menu
  • Summary

2 LiveLab in this lesson — see the labs panel →

05 Beautiful Layouts with CardView and ScrollView 5 topics · 2 LiveLab
  • Attributes quick summary
  • Building a UI with CardView and ScrollView
  • Creating a tablet emulator
  • Frequently asked question
  • Summary

2 LiveLab in this lesson — see the labs panel →

Hands-On Labs Our edge

35 LiveLabs
  • Building an Android App
  • Adding Button
  • Handling Button Clicking using Java Methods
  • Exploring an Empty Activity and Android Emulator
  • Exploring a Basic Activity Project
  • Creating and Exploring a Layout Project
Labs run in your browser — nothing to install.

02 / FAQs

Questions before you start

Contact us ↗

Prepare for CEIS320 Mobile Programming

One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.

  • 1 year of full access
  • 35 LiveLab included
  • Certificate of completion
Try Free

No credit card required

scroll to top