With very few exceptions, all our courses require previous programming experience.
If you are not a programmer, you can attend the Introduction to Programming course, and we will provide you with advice on how to progress from there. Just attending the course is not enough: you will need to practice on your own. Please understand: Nobody becomes a programmer in five days.
We are very serious about the prerequisites for courses. Please read
the importance of prerequisites to
understand why you should not try and take short-cuts through the
training process. In simple language: Shortcuts don't work!
In the course contents for each course you will find details of the prerequisites for that course.
In our experience mainframe programmers do not make an easy transition to programming languages such as C, C# and Java. We strongly advise that mainframe programmers first attend the Object-Oriented Analysis and Design using UML course before attending Java, C++ or C#.
The diagrams below are intended to provide an understanding of how the courses link together: what you should attend first (the prerequisite courses) and what you can incorporate in your training plan for the future. Please feel free to contact us at any time for advice on your training plan.
|HTML5 & CSS||08-12|
|Java Lambdas & Streams||15-16|
|Coding Ethics||18, 29|
|OO Analysis & Design||23-26*|
|XML & Schemas||23-24|
|Mobile App Overview||25|
|Web Services Overview||29|