U.K. freephone: 08000 438 478

- 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.
Android Training
- Software Development with Java
- This is a five-day hands-on course delivered on the Windows, Linux or Apple Mac OS X platforms.
- Course modules:
- 1 Introduction to Java: Programming Language and Software Development Platform
- 2 Classes and Methods, Simple Java Programs, Console Output (System.out)
- 3 Compilation, Class Files, JVM
- 4 Numbers, Text
- 5 Variables, Data Types, Coercion and Constants
- 6 Exception Handling
- 7 Console Input (System.in), Data Processing
- 8 The Eclipse IDE
- 9 Decisions
- 10 Loops
- 11 Arrays
- 12 Debugging
- 13 Objects: Instance Fields, Methods, Constructors, Garbage Collection
- 14 Classes: Encapsulation, Scope, Enumerations
- 15 Inheritance and Class Diagrams
- 16 String and StringBuffer
- 17 Class Fields, Class Methods, Class and Instance Initializers
- 18 Polymorphism, Interfaces and Casting
- 19 Math and StrictMath APIs
- 20 Packages and Java Archives (JAR Files)
- 21 Assertions and Unit Testing with JUnit
- 22 Version Control with Subversion
- 23 Local, Member and Anonymous Classes
- 24 Recursion
- 25 The Collections Framework: Lists, Sets, Queues, Maps
- 26 Generics
- 27 Annotations
- 28 File I/O
- 29 Logging
- 30 Memory Management, Shallow/Deep Copying
- 31 Reflection
- 32 Multithreading: Synchronization and Deadlocks
- 33 Java SE, Java EE, Java FX, Java ME
- 34 Software Projects
- Course duration: five days
- Course price: £3500 (inc. VAT)