U.K. freephone: 08000 438 478
train@cogentlogic.com

Android Training

We offer a comprehensive Android training course for Java developers and an advanced Android training course for Android developers needing to progress. We provide a Java training course too. All courses are hands-on and of five days duration.

Developing Apps with Android
This is a hands-on course on the Windows, Linux or Apple Mac OS X platforms and targets Android 2.1 and later. The instructor will use base-level devices (Android smartphone and tablet) for demonstrations. Delegates are encouraged to bring their own devices for testing purposes. This is for Java programmers. Delegates without Java experience are advised to attend the Java course...

Course modules:
  • 1 Introduction to Android and Mobile Devices
  • 2 Development Environment Setup
  • 3 Eclipse and Android Studio (IntelliJ IDEA) and Emulators
  • 4 Application Architecture and Lifecycle
  • 5 XML, the Manifest and Resources
  • 6 Resources and R.java
  • 7 Activities and Intents - Alerts and Logging
  • 8 Declarative Versus Programmatic User Interface Design
  • 9 The Action Bar (ActionBarSherlock)
  • 10 Standard Dialogs
  • 11 Debugging and the Android Debug Bridge
  • 12 Common Controls and Colours
  • 13 Styles and Themes
  • 14 Layout Managers
  • 15 AQuery
  • 16 Screen Orientation, Form Factors and Features
  • 17 Supporting Smartphones and Tablets in the Same App
  • 18 Adapters
  • 19 Menus
  • 20 Managed Dialogs
  • 21 List Views
  • 22 Interoperability Between Multiple Activities
  • 23 Electronic Mail
  • 24 Permissions and File I/O
  • 25 Preferences
  • 26 Camera and Gallery
  • 27 Relational Databases and SQLite
  • 28 Data Binding
  • 29 Encapsulating Data Access
  • 30 Lint
  • 31 Assertions and Unit Testing with JUnit
  • 32 Test Driven Development with JUnit
  • 33 Content Providers and SMS
  • 34 Audio and Video
  • 35 Acceptance Testing
  • 36 Robotium and Robolectric
  • 37 Two-Dimensional Animation and Touches
  • 38 Fragments (compatibility libraries)
  • 39 Localization
  • 40 Supporting Multiple API Levels
  • 41 Submitting Apps to Google Play

Copyright © 2012  Cogent Logic Ltd.          The Android logo is a trademark of Google. 'Ruby on Rails' and the Rails logo are trademarks of David Heinemeier Hansson.