Christchurch training

Catalyst Training in open source technologies

This month we have a range of special deals on selected courses - view information below.
 
Catalyst Cloud
We are hosting the Catalyst Cloud lunch in Christchurch on Tuesday 13 June - join us to learn about business continuity and disaster recovery on the Cloud.
Then come on our training "Getting Started with the Catalyst Cloud" on 28 June - special rates apply this month.
 
*** Special on courses this week ****
We have a block of three course running in Christchurch this week, React Intro, JavaScript Build Pipeline and React Intermediate, we still have spaces available.  We are offering you a discount 
* Book one course - 10% discount - $342 per course
* Book two courses - 20% discount - $304 per course
* Book all three courses - 25% discount - $285 per course
 
23 May - half day - see above for rate
This hands-on introductory course will teach you from scratch how to use React, one of the most popular JavaScript libraries for building high performance single page applications.
Target Audience - Frontend and backend developers who are looking to build modern responsive JavaScript web applications.
 
24 May - half day - see above for rate
It’s more and more common to have intermediate compilation steps in your frontend build process, to make it possible to use newer web technologies like ES6 and CSS pre-processors. This course gives you the knowledge you need to pick the right tools, and the skills to customise your build process to meet your needs. We will focus on two of today’s most popular options, Gulp and Webpack, as well as exploring other options and looking at future trends.
Target audience - Frontend developers who want to take a step from writing vanilla JS or CSS, or those who have been using preconfigured build pipelines and want to be able to write and maintain their own. Lead developers who have an existing build process for another language and want to integrate a frontend build process into it.
 
25 May - half day - see above for rate
To write a real-world React application you need to know more than just the basics of building components and using JSX. This intermediate course will take you from those basics through to the practicalities of writing more complex applications, including state management with Redux.
Target audience - Those who understand the basics of React but are looking for a deeper understanding of some of the real world problems that need to be tackled to build a complete application and put it in production.
 
Other special courses this month
Getting started with the Catalyst Cloud
28 June - 1 day - 10% discount - $684 (ex gst) normally $760
Following the Catalyst Cloud lunch come and join us to learn how to get your own instances up and running.
About the course - Get started with New Zealand's first public cloud, the Catalyst Cloud.
This course will teach you the skills you need to get your own instance up and running, and get you familiar with the documentation. Attendees don't need to have any prior experience with OpenStack or cloud orchestration.
Target audience - This course is for Developers, Sysadmins and anyone comfortable using the command line.
 
Python Introduction for non-Programmers
22 June - 1 day - 10% discount - $684 (ex gst) normally $760
This training session will introduce you to Python syntax and philosophy. You will learn about Python, and have plenty of opportunity to put it into practice. If you have little to no prior experience in programming this course is for you. 
Target audience - Those who have little or no prior programming experience, but want to learn to write some basic Python scripts.
 
All other courses scheduled for the Christchurch office are listed on our website training page, or the following link:
 

Git Advanced
1 June - half day - $380 (ex gst)
This course is a follow-on from the Introduction to using Git course. Learn Git's more advanced features to aid debugging and release management.  You'll also learn about team workflows and how they can be improved with a focus on the collaborative nature of Git.
Target audience -Anyone comfortable using Git, who wants to take their knowledge to the next level.
 

Configuration Management and Automation using Puppet - Intermediate 
7 & 8 June - 2 days - $1,520 (ex gst)
This two day intermediate course, is a mix of both hands-on and theoretical content. Attendees experience most components of Puppet in a hands-on way, and there's time for exercises and questions. 
Target audience - This course is designed for attendees who have some regular exposure to Puppet in a production environment and wish to further their knowledge of the Puppet ecosystem.  

Web Accessibility - WCAG 2.0 training
15 June - 1 day - $760 (ex gst)  
This course will help you understand web accessibility and the techniques used to make accessible content. We will also cover WCAG 2.0 (Web Content Accessibility Guidelines) and ways to test for and achieve level AA compliance.
Target audience - Anyone who is interested in accessibility or needs to make a website AA compliant.  
About the trainer - Julius has been working in the field of web accessibility since 2006 and has been with Catalyst since 2012. As a member of the UX design team, Julius evaluates and provides recommendations to make client websites more accessible. Julius was a member of the NZ Web Standards Working Group between 2012-2015.  Julius also carries out web accessibility assessments on organisations websites.

Perl Basic
20 June - 1 day - $760 (ex gst)
Get started with Perl! This course is for complete beginners, and anyone who has some Perl experience but would like a more structured introduction.  Attendees will be introduced to core Perl syntax, concepts, best practices and most importantly, the reference documentation.  They will also take away some recommendations for further study to grow their Perl knowledge. 
Target audience - Those who have little or no Perl experience and want learn the basics  in a structured environment.
 
21 June - 1/2 day - $380 (ex gst)
Learn the core concepts of the venerable text editor, Vim. We'll cover the fundamental skills needed to use Vim effectively, from basic commands and text operations through to simple scripting.
Target audience - This course is aimed at people who have never used Vim, have limited experience with Vim, or have tried Vim but been left a bit confused or are familiar with Vim but want to improve their core understanding of the editor.
 
Python Introduction for non-Programmers
22 June - 1 day - 10% discount - $684 (ex gst) normally $760
This training session will introduce you to Python syntax and philosophy. You will learn about Python, and have plenty of opportunity to put it into practice. If you have little to no prior experience in programming this course is for you. 
Target audience - Those who have little or no prior programming experience, but want to learn to write some basic Python scripts.
 
Introduction to the Shell and Shell Scripting
27 June - 1 day - $760 (ex gst)
Learn to use the Linux shell with us. This course teaches basic commands and simple shell scripting. Shell scripting allows the automation of collections of shell commands. Attendees gain practical experience using the commands as they encounter them, then exercise their new skills by writing simple shell scripts.
Target audience - Desktop users who want to learn how to use the Linux Shell and learn some basic scripting.
 
Getting started with the Catalyst Cloud
28 June - 1 day - $760 (ex gst)
About the course - Get started with New Zealand's only public cloud, the Catalyst Cloud.
This course will teach you the skills you need to get your own instance up and running, and get you familiar with the documentation. Attendees don't need to have any prior experience with OpenStack or cloud orchestration.
Target audience - This course is for Developers, Sysadmins and anyone comfortable using the command line.
 
Introduction to Databases
4 July - half day - $380 (ex gst)
Get database basics under your belt. This course will provide an introduction to database concepts, and techniques for working with SQL databases.
Target audience - Anyone who has dabbled in databases but would like a more in-depth grounding in their use.
 
Introduction to Django
6 July - 1 day - $760 (ex gst)
Django is known as 'The Web framework for perfectionists with deadlines'. Django aims to be the '90%' framework. That is, for 90% of website projects it is unambiguously the 'Right Tool for the Job'. Django's design is strongly influenced by DRY principles (Don't Repeat Yourself). 
Target audience - Developers with some Python experience who wish to learn about using Django.
 
Drupal - Content Managers
12 July - 1 day - $760 (ex gst)
The Drupal content management system makes life easy for anyone managing or uploading website content. Join us for this course to learn how Drupal is structured, get hands-on experience with Drupal tools and be more confident in administering your Drupal site.
Target audience - Webmasters, content managers, digital communications professionals and anyone else administering Drupal sites.
 
Python Introduction for Developers
19 July - 1 day - $760 (ex gst)
Python was designed with a simple syntax. Clean, readable code is the norm in Python, not the exception. 
Join us and discover why we like Python. This course covers basic syntax and the Python ecosystem, with special emphasis on features that may be surprising to non-Python developers.
Target audience - Those who already program in other languages and want to learn  how Python works and what can be done with it.
 
Introduction to Secure Web Coding
25 July - 1 day - $760 (ex gst)
An introduction to the principles of secure coding for the web. This course focuses on the OWASP Top Ten vulnerabilities and how to protect against them. Learn with a mix of theoretical and hands-on content that will involve identifying and exploiting vulnerabilities.
Target audience - Developers, Architects, Administrators & Technical Testers.