Cogent Logic specializes in hands-on training for software developers. We offer intensive one-day and five-day training courses delivered by seasoned software developers who are also qualified trainers.

Our courses provide delegates with a broad coverage of material and an in-depth hands-on experience that enables them to return to work with the skills to start software development immediately.

All courses come with extensive notes, sample code and worksheets.
Android Training Courses
Developing Apps with Android is for Java programmers wishing to get up to speed on Android development.

Advanced Android App Development is for Android developers wishing to progress to advanced Android development.

Software Development with Java is for programmers wishing to acquire a thorough grounding in Java.
iOS Training Courses
Developing Mobile Applications with iOS is for Objective-C programmers wishing to get up to speed on iOS development.

Software Development with Objective-C is for programmers wishing to acquire a thorough grounding in Objective-C.
Ruby on Rails Training Courses
Developing Web Applications with Ruby on Rails is for Ruby programmers wishing to get up to speed on Rails development.

Software Development with Ruby is for programmers wishing to acquire a thorough grounding in Ruby.
Cryptography Training Courses
Cryptography for Java Developers is for Jave programmers wishing to gain an in-depth knowledge of cryptography and its implementation in Java using the Java Cryptography Architecture.

Cryptography for C Developers is for C/C++ programmers wishing to gain an in-depth knowledge of cryptography and its implementation in C using the OpenSSL.

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.