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.

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)

Copyright © 2014  Cogent Logic Ltd.