How things work

Our Academy Process

  • Submit an application, complete interviews / assessment day and a technical aptitude test. Get ready to start!

  • Training lasts anything from 6 to 12 weeks depending on the topic. You’ll learn all the practical skills that will get you ready for a role!

  • We’ll then help you find projects to work on, either through us directly or an employer in your area. We’ll give you all the support you need to help you secure interviews and employment.

  • After you start working, we’ll be here to support you in a range of ways, from ongoing learning, mentoring and career advice.

Technology bootcamps and training programmes for people looking to get into tech

“I’d be lying if I said training was a breeze, because it certainly wasn’t! Computer languages were completely alien to me and there were many times where I felt overwhelmed at the beginning. However, the lessons I had with CTA provided me with many skills in a short amount of time, like understanding basic programming and test automation. The trainers were incredible and helped solve many problems I had, even those that seemed incredibly difficult at first. Completing the tasks I was given was very rewarding and any feedback I was given was extremely helpful.”

Gunes Cole

Junior Quality Engineer

Application Process

At CTA, we don’t just accept differences, we celebrate them and thrive on them for the benefit of our employees, our clients and our candidates. Internally, we thrive from our differences and want our employees and learners to be proud to be themselves and proud to be part of CTA. Externally, we utilise those differences to help our clients and leaners strive for a more diverse and inclusive world.

Our industry leading training covers everything you need to work in a range of roles in the IT industry.

We cover all the latest technologies and tools, processes and team working, before then going into role specific training that will give you the knowledge and skills required to actually do a role in tech.  Our training is:

  • Focused on practical skills and things useful for the roles you’ll be doing

  • Full time, in house developed, and not reliant on external courses

  • Delivered by experienced practitioners

  • Intense but fun!

Courses

  • Development

    • Databases - Schemas, SQL

    • Development methodologies like Agile and Scrum

    • Web Technology - HTTP, HTML, CSS, Web Services, APIs

    • Programming Fundamentals - Essential programming, Methods, Classes, OOP

    • Libraries and Frameworks

    • Web Development

    • Java, C#, JavaScript

  • Testing

    • Databases - Schemas, SQL

    • Development methodologies like Agile and Scrum

    • Web Technology - HTTP, HTML, CSS, Web Services, APIs

    • Programming Fundamentals - Essential programming, Methods, Classes, OOP

    • Scripted and Exploratory Testing

    • Types of Testing - Accessibility, Performance

    • Test Automation - Selenium WebDriver

  • Business Analysis

    • Databases - Schemas, SQL

    • Development methodologies like Agile and Scrum

    • Web Technology - HTTP, HTML, CSS, Web Services, APIs

    • Stakeholder Analysis and Management

    • Data and Process Modelling

    • Defining and Managing Requirements

    • Working in Agile / Scrum

  • Cloud / DevOps

    • Databases - Schemas, SQL

    • Development methodologies like Agile and Scrum

    • Web Technology - HTTP, HTML, CSS, Web Services, APIs

    • Linux and Networking administration

    • Continuous Integration and Deployment

    • Tooling - Docker, Puppet, Jenkins, K8

    • Cloud Services - AWS, GPL, Azure

  • Data Engineering / Analysis

    • Databases - Schemas, SQL

    • Development methodologies like Agile and Scrum

    • Web Technology - HTTP, HTML, CSS, Web Services, APIs

    • Data Analysis fundamentals

    • Data Warehousing - Schemas, Dimensions etc

    • No / Low code tooling - e.g PowerBI

    • Programming for Data Analysis - Python, R

  • Cyber Security

    • Databases - Schemas, SQL

    • Development methodologies like Agile and Scrum

    • Web Technology - HTTP, HTML, CSS, Web Services, APIs

    • Linux and Networking administration

    • Threat Modelling

    • Vulnerabilities and Exploits

    • Pen Testing

Check our course schedule or apply now