Search our courses

Architecture and Methodologies

Using technology to solve an immediate, pressing problem is relatively easy. Designing and implementing a robust architecture that serves the immediate needs to the enterprise and is consistent with the long-term strategic vision of the organisation is a bit more difficult.

GuruTeam offers a vast range of Architecture and Methodology training courses including Agile certification training, as well as Behaviour Driven Development, Test Driven Development, Service Oriented Architecture and Enterprise Architecture, all of which can be customised to suit your team’s current skill set and meeting your business needs..

All courses are available as Private Team training programmes both on and offsite at a location of your choice. Some are also delivered as  Scheduled courses at various locations in Europe.

Talk to us about your team's requirements, and how we can fine-tune a course to suit your team.

 

TRAINING LOCATIONS: Dublin, Ireland, Belfast, London, UK, Germany, Spain, The Netherlands, France, Austria, Denmark, Sweden, Norway, USA, Canada, Asia-Pacific,

DOWNLOAD OUR eBROCHURE

Agile and Scrum

This Certified Agile Service Manager (CASM) Certification training course provides an introduction to Agile Service Management – the application and integration of agile thinking into service management processes and process design projects. A Certified Agile Service Manager (CASM) is the operational counterpart to a Certified Scrum Master (CSM). Working together, ScrumMasters and Agile Service Managers can instil agile thinking into the entire IT organization as the basis of a DevOps culture.

In the Private Training
Code: GTCASM Duration: 2 Days Accreditation: Certified Agile Service Manager

This Introduction to Agile Development for Non-Technical Teams training course will introduce attendees to the essential methods, skills and practices of agile development used when working with agile technology development teams. It will provide a plain language translation of key agile principles, concepts and tools used within technical and development teams for project management and product development.  This course will provide attendees with a great introduction to agile to help non-technical individuals and teams to work more effectively with technical teams. It will help attendees to understand agile methods and practices and how they can be applied more broadly on technology projects and products.

In the Private Training
Code: GTADN Duration: 1-2 Days

This High Performing Agile Teams training course will introduce attendees to the essential methods, skills and values of agile teams.  It will provide a clear understanding of agile team structures, roles, tools and practices. The course will introduce approaches and methods for increasing and sustaining performance.  

In the Private Training
Code: GTPAT Duration: 1 day beginner or 2 day intermediate course

Agile is an approach to software development that has rapidly become mainstream. Incorporating the Agile philosophy into IT organizations has been shown to more rapidly deliver working software, increase quality, and decrease time-to-market. Using a mixture of techniques that together form modern Agile practices such as Scrum, Extreme Programming (XP), user stories, test-driven development, etc, teams can significantly improve their productivity and morale. This Applying Scrum – Agile Principles and Practices training course explains this approach’s values, key techniques, and how each Agile team member contributes to success.

In the Private Training
Code: GTOAG2 Duration: 1 Day

This Certified Agile Process Owner CAPO Certification training course describes process owner responsibilities and provides the education needed to oversee the design, reengineering and improvement of IT Service Management (ITSM) processes; particularly in the context of Agile Service Management. Participants learn how to use Agile and Lean principles and practices to put in place ‘just enough’ process and how to continually align process performance with overall business goals.

In the Private Training
Code: GTDPO Duration: 2 Days Accreditation: Certified Agile Process Owner

Upcoming schedule: Live Online GMT +01:00, Wednesday 17 April 2024 at 09:30 to Wednesday 17 April 2024 at 17:00 - (Duration: 1 days)

This Being Agile: Teams and Leadership training course is for senior leaders and managers in enterprise organisations. Developed for and delivered to both the Public Sector and Private Organisations, this customised course provides an overview of agile culture and leadership to support implementation of agile within teams, departments and more broadly across an organisation.

In the classroom In the Private Training Virtual Training 
Code: GTBATL Duration: 1 Day

Upcoming schedule: Live Online GMT +01:00, Thursday 18 April 2024 at 09:30 to Thursday 18 April 2024 at 17:00 - (Duration: 1 days)

This Being Agile in Retail training course will introduce attendees to the essential methods, skills and values of agile working in a business and teams context. It will provide a clear understanding of agile principles, concepts and tools that can be immediately implemented. Work faster, think clearer and improve your individual, team and business agility with this Being Agile in Business course.

In the classroom In the Private Training Virtual Training 
Code: GTBAB Duration: 1 day primarily lecture format or 2 day lecture & workshops

In this Agile Testing with Acceptance Test Driven Design (ATDD) and Behavior Driven Development (BDD) training course you will learn how to build quality into your product, while controlling scope and avoiding duplicated efforts. We will learn how to apply a ‘whole-team’ approach to quality and how to orchestrate feedback from your tests in order to be extremely effective. We will learn why the traditional approaches to test automation don’t yield the returns we require and why these approaches do not increase quality despite, being expensive and costly to maintain.

In the Private Training
Code: GTATA Duration: 2 Days

The application of Agile principles and practices on software development projects enables a project team to quickly develop working software that meets business needs. In Scrum, teams work in 2-4 week Sprints to produce production-quality software driven by business priorities using an empirical, adaptive approach. This Agile Enablement Workshop training course provides an in depth understanding of how Agile and Scrum teams deliver business value.

In the Private Training
Code: GTOAG5 Duration: 3 Days

Agile software development employs certain principles and practices that enable development teams to quickly build and deploy high quality software products. An example of one Agile practice is to establish the Scrum Product Owner role. The Agile philosophy is to approach the system under development as a holistic product, not a series of disparate projects. This Agile Product Owner Enablement training course explores the responsibilities and expectations of the Product Owner role. Students will learn how a Product Owner can infuse business priorities, goals, and vision, into a development team and thereby build highly functional systems.

In the Private Training
Code: GTOAG4 Duration: 2 Days

This Agile Approaches for Remote Teams training course encourages teams to organise themselves, helping them get the best results,face challenges and continuously improve.  ​Agile gives teams a sense of ownership and control, providing them with ​key practices and tools to support their continued well-being,performance and growth.

In the Private Training Virtual Training 
Code: GTART Duration: Two 90 minute sessions (3 hours)

This Introduction to Agile Architecture Training course examines the relationship between the Agile methodology and the practice of Architecture. It is a mixture of lectures and exercises. The lectures provide instruction on the concepts and open up meaningful discussions; the exercises have students work through a case study to help deepen their knowledge. The course begins with defining what the Agile methodology and the practice of Architecture are and continues by looking at their strengths and weakness. An apparent dichotomy exists, and an exploration of industry practices demonstrate possible ways to resolve the conflict. The course ends by looking at how the best of both may be achievable.

In the Private Training
Code: GTOAG6 Duration: 2 Days

With the impact of the pandemic, students are looking forward to home learning, remote study, and virtual examination becoming at least in part, the norm.
To adapt to this new way of learning and perform their best they need time and task management skills to plan and manage their study effectively, and balance it with work and life.
This Agile Study Skills Webinar training course encourages students to organise themselves and provides a tactile and practical way to help students to map out their study and revision plans, helping them get the best results and reduce the stress of feeling overwhelmed.

In the Private Training Virtual Training 
Code: GTASW Duration: 2 - 2.5 hours

This Improving Agility – Beyond Technical Excellence training course is designed for technical teams looking to improve their performance beyond that of technical excellence.  The course will explore agility beyond the development of software, looking at team dynamics, communication and visibility, product ownership, working with the client, agile workspaces and look at the impact of agile software delivery on the wider organisation and how you can work with inter-related teams in an agile way.

In the Private Training
Code: GTAIM Duration: 1 or 2 Day

Agile software development employs certain principles and practices that enable development teams to quickly build and deploy high quality software products. An example of one Agile practice is to establish the Scrum Product Owner role. The Agile philosophy is to approach the system under development as a holistic product, not a series of disparate projects. This Agile Product Owner Enablement training course explores the responsibilities and expectations of the Product Owner role. Students will learn how a Product Owner can infuse business priorities, goals, and vision, into a development team and thereby build highly functional systems.

In the Private Training
Code: GTOAG1 Duration: 1 Day

Agile Certifications

This Certified Agile Process Owner CAPO Certification training course describes process owner responsibilities and provides the education needed to oversee the design, reengineering and improvement of IT Service Management (ITSM) processes; particularly in the context of Agile Service Management. Participants learn how to use Agile and Lean principles and practices to put in place ‘just enough’ process and how to continually align process performance with overall business goals.

In the Private Training
Code: GTDPO Duration: 2 Days Accreditation: Certified Agile Process Owner

This Certified Agile Service Manager (CASM) Certification training course provides an introduction to Agile Service Management – the application and integration of agile thinking into service management processes and process design projects. A Certified Agile Service Manager (CASM) is the operational counterpart to a Certified Scrum Master (CSM). Working together, ScrumMasters and Agile Service Managers can instil agile thinking into the entire IT organization as the basis of a DevOps culture.

In the Private Training
Code: GTCASM Duration: 2 Days Accreditation: Certified Agile Service Manager

BDD

In this Agile Testing with Acceptance Test Driven Design (ATDD) and Behavior Driven Development (BDD) training course you will learn how to build quality into your product, while controlling scope and avoiding duplicated efforts. We will learn how to apply a ‘whole-team’ approach to quality and how to orchestrate feedback from your tests in order to be extremely effective. We will learn why the traditional approaches to test automation don’t yield the returns we require and why these approaches do not increase quality despite, being expensive and costly to maintain.

In the Private Training
Code: GTATA Duration: 2 Days

Behavior Driven Development (BDD) training course equips teams with practices, tools, and techniques to take their software development processes to the next level. This course provides a hands-on workshop to introduce BDD concepts and equip teams with practical experience in creating BDD feature files, scenarios, and complete working applications.

You will learn BDD through a series of practical exercises utilizing Cucumber, Maven, and the Eclipse IDE to gain hands-on experience with BDD..

In the Private Training
Code: GTPL15 Duration: 2 Days

DevOps Certification

This Certified Agile Process Owner CAPO Certification training course describes process owner responsibilities and provides the education needed to oversee the design, reengineering and improvement of IT Service Management (ITSM) processes; particularly in the context of Agile Service Management. Participants learn how to use Agile and Lean principles and practices to put in place ‘just enough’ process and how to continually align process performance with overall business goals.

In the Private Training
Code: GTDPO Duration: 2 Days Accreditation: Certified Agile Process Owner

This Certified Agile Service Manager (CASM) Certification training course provides an introduction to Agile Service Management – the application and integration of agile thinking into service management processes and process design projects. A Certified Agile Service Manager (CASM) is the operational counterpart to a Certified Scrum Master (CSM). Working together, ScrumMasters and Agile Service Managers can instil agile thinking into the entire IT organization as the basis of a DevOps culture.

In the Private Training
Code: GTCASM Duration: 2 Days Accreditation: Certified Agile Service Manager

EA

Using technology to solve an immediate, pressing problem is relatively easy. Designing and implementing a robust architecture that serves the immediate needs to the enterprise and is consistent with the long-term strategic vision of the organization is a bit more difficult. Enterprise Architecture (EA) is the practice of applying a comprehensive and rigorous method for describing, defining, designing, and ultimately deploying a framework that addresses business architecture, performance management, organizational structure, and process architecture.

In the Private Training
Code: GTAM3 Duration: 4 Days

This Introduction to Enterprise Architecture two day training course provides a comprehensive introduction to the discipline and methodology of Enterprise Architecture (EA). The course is designed for architects and team leads who are new to EA. It will provide the high level concepts behind EA, its value proposition within enterprises, and an understanding of how to apply EA in practice. It will also discuss the various roles and responsibilities involved in effective EA adoption. In addition to high-level concepts and methodologies, this course will provide a practical understanding of how EA is developed in a step-by-step process.

In the Private Training
Code: GTAM4 Duration: 2 Days

This Fundamentals of Architectural Thinking training course, through its nine chapter modules, is designed to provide the knowledge and skills necessary to build robust, scalable, and maintainable architectures. It teaches a methodology and a set of techniques that show how to ensure that all aspects of architecture are covered and documented. It also instructs students in a set of architectural structures and patterns essential in building enterprise architectures. Particular attention is given to topics that improve the precision and quality of developed systems. Every module ends with a quiz to ensure mastery of the subject matter.

In the Private Training
Code: GTAM5 Duration: 2 Days

This Introduction to Solution and Software Architecture training course introduces the students to the fundamentals of Solution and Software Architecture. Within the broader strategic vision that Enterprise Architecture (EA) provides, there is a need to provide structure and guidance around the more tactical solution architecture capabilities that are developed to ensure they are consistent with the broader EA strategy. Within the context of each solution stack, there is additionally a need to properly craft software solutions so that they are in compliance with and help to enable the vision of the larger solution architecture. This course provides the critical linkage between Enterprise, Solution, and Software Architectures.

In the Private Training
Code: GTAM6 Duration: 3 Days

Linux Certifications

This Linux certification training course teaches in-depth skills in the basics of Linux Administration, and prepares one to take the LPIC1 Part 1 Linux Administrator LPI certification exam. This course covers fundamental Linux skills such as file management and manipulation, text processing, command line use, package management, filesystems, hardware, and many more.

In the Private Training Virtual Training 
Code: GTU8 Duration: 4 Days Accreditation: LPIC-1 Linux Administrator

LPI Certification

This Linux certification training course teaches in-depth skills in the basics of Linux Administration, and prepares one to take the LPIC1 Part 1 Linux Administrator LPI certification exam. This course covers fundamental Linux skills such as file management and manipulation, text processing, command line use, package management, filesystems, hardware, and many more.

In the Private Training Virtual Training 
Code: GTU8 Duration: 4 Days Accreditation: LPIC-1 Linux Administrator

More DevOps courses

In this DevOps for the Agile Enterprise training course, you’ll gain an understanding of the role of DevOps in a Scaled Agile organization. Unlike other training that focuses only the mechanics of DevOps, Icon’s DevOps for the Agile Enterprise course explores the role of DevOps in the context of the entire IT value stream, and prepares you to successfully plan and implement DevOps capabilities that significantly extend the benefits of Agile transformations. This includes understanding the fullspectrum software delivery ecosystem, where Agile transformations typically are and are not effective, how Agile and DevOps are “better together,” and what people, processes and technology must be aligned throughout the organization, to achieve true enterprise agility.

In the Private Training
Code: GTDAE Duration: 2 Days

New

This Improving Agility – Beyond Technical Excellence training course is designed for technical teams looking to improve their performance beyond that of technical excellence.  The course will explore agility beyond the development of software, looking at team dynamics, communication and visibility, product ownership, working with the client, agile workspaces and look at the impact of agile software delivery on the wider organisation and how you can work with inter-related teams in an agile way.

In the Private Training
Code: GTAIM Duration: 1 or 2 Day

This Agile Approaches for Remote Teams training course encourages teams to organise themselves, helping them get the best results,face challenges and continuously improve.  ​Agile gives teams a sense of ownership and control, providing them with ​key practices and tools to support their continued well-being,performance and growth.

In the Private Training Virtual Training 
Code: GTART Duration: Two 90 minute sessions (3 hours)

In this DevOps for the Agile Enterprise training course, you’ll gain an understanding of the role of DevOps in a Scaled Agile organization. Unlike other training that focuses only the mechanics of DevOps, Icon’s DevOps for the Agile Enterprise course explores the role of DevOps in the context of the entire IT value stream, and prepares you to successfully plan and implement DevOps capabilities that significantly extend the benefits of Agile transformations. This includes understanding the fullspectrum software delivery ecosystem, where Agile transformations typically are and are not effective, how Agile and DevOps are “better together,” and what people, processes and technology must be aligned throughout the organization, to achieve true enterprise agility.

In the Private Training
Code: GTDAE Duration: 2 Days

Upcoming schedule: Live Online GMT +01:00, Wednesday 17 April 2024 at 09:30 to Wednesday 17 April 2024 at 17:00 - (Duration: 1 days)

This Being Agile: Teams and Leadership training course is for senior leaders and managers in enterprise organisations. Developed for and delivered to both the Public Sector and Private Organisations, this customised course provides an overview of agile culture and leadership to support implementation of agile within teams, departments and more broadly across an organisation.

In the classroom In the Private Training Virtual Training 
Code: GTBATL Duration: 1 Day

With the impact of the pandemic, students are looking forward to home learning, remote study, and virtual examination becoming at least in part, the norm.
To adapt to this new way of learning and perform their best they need time and task management skills to plan and manage their study effectively, and balance it with work and life.
This Agile Study Skills Webinar training course encourages students to organise themselves and provides a tactile and practical way to help students to map out their study and revision plans, helping them get the best results and reduce the stress of feeling overwhelmed.

In the Private Training Virtual Training 
Code: GTASW Duration: 2 - 2.5 hours

SOA

This Service Oriented Architecture (SOA) and Data Management one day interactive seminar addresses the critical issues data and information management professionals will encounter in a SOA environment. It will define the five layers of SOA and the data management skills, methods and models essential to each layer.

In the Private Training
Code: GTAM8 Duration: 1 Day

Service Oriented Architecture (SOA) for Managers training course shows demonstrable signs of simplifying software integration. It can reduce the cost of integration significantly. The approach is not new but may be a paradigm shift for many organizations. This is analogous to e-Business, which is essentially client-server computing, but ushered many new possibilities.

In the Private Training
Code: GTAM12 Duration: 3 Days

Service Oriented Architecture (SOA) is a powerful and flexible solution architecture for systems integration, resource sharing, and enabling agility in the modern enterprise. SOA promotes an alignment between business and IT and allows disparate domains and information systems to collaborate together as part of a cohesive enterprise. Although SOA possesses a lot of potential for enterprises, there are plenty of things that could go wrong in attempting to apply it to your organization.

In the Private Training
Code: GTAM13 Duration: 5 Days

This SOA Foundation Workshop 3-day training course will introduce you to SOA (Service Oriented Architecture), one of the most popular business initiatives among corporations and government organizations today. Service Oriented Architecture provides a more agile and comprehensive way to integrate information systems and businesses processes than more traditional approaches. Students will be exposed to a broad range of enterprise SOA subjects, providing a solid foundational understanding of both business and technology elements of SOA.

In the Private Training
Code: GTAM15 Duration: 3 Days

Service Oriented Architecture (SOA) is a powerful and flexible solution architecture for systems integration, resource sharing, and enabling agility in the modern enterprise.  SOA promotes an alignment between business and IT and allows disparate domains and information systems to collaborate together as part of a cohesive enterprise.  Although SOA possesses a lot of potential for enterprises, there are plenty of things that could go wrong in attempting to apply it to your organization.

In the Private Training
Code: GTAM17 Duration: 5 Days

This SOA Data Modeling training course is designed for the data modelers who are considering using SOA as the next generation methodology for Enterprise Application Integration. Data modeling plays a key role in SOA where the chief concern is data integration between applications. Traditionally data modeling has been limited to Relational Database Management Systems (RDBMS). This course will help you extend your existing RDBMS modeling knowledge to the SOA world.

In the Private Training
Code: GTAM10 Duration: 3 Days

This Application Modernization and SOA Concepts 2-day training course will explore the trend around ‘application modernization’ and introduce you to a wide range of techniques and strategies for modernizing legacy systems including Service Oriented Architecture (SOA), Business Process Management (BPM), Web services, Message Oriented Middleware (MOM), and Web 2.0. Special emphasis will be giving to SOA and service-based solutions for modernizing legacy systems. Service Oriented Architecture provides a more agile and comprehensive way to integrate information systems and businesses processes than more traditional approaches.

In the Private Training
Code: GTAM16 Duration: 2 Days

IT governance provides a thorough management process for IT activities. All aspects of IT, starting from strategy to execution, are closely managed and continuously improved. SOA adds new challenges and hence IT governance processes need to be extended.

This Implementing SOA Governance training course builds a foundation by covering IT governance. Many organizations may not have IT governance put in place. This foundation will be especially beneficial to them. The course builds on this foundation by covering SOA governance.

In the Private Training
Code: GTAM14 Duration: 3 Days

In this Mastering XML for SOA and Web Services training course you will learn fundamentals necessary to use XML in the data-driven applications in SOA and Web Services. Through lecture and hands-on lab exercises, you will learn the essentials of data interoperability using XML, write well-formed XML documents, enforce document validity, use XSLT and stylesheets to transform XML documents, and get an introduction to XML programming options. You will also learn best practices for how to evolve XML syntax and structure over time and how XML related to some of the fundamental technologies used by Web Services.

In the Private Training
Code: GTIT15 Duration: 3 Days

This Modeling Business Process using IBM Process Designer 8.0 training course teaches how to model and optimize business processes using IBM Process Designer (formerly WebSphere Lombardi edition). Students will learn the theory of BPMN. They will be able to capture the description of a business process in a use case and then convert that into a model.

In the Private Training
Code: GTAM1 Duration: 3 Days

TDD

The practice of Test Driven Development (TDD) allows an agile development team to efficiently convert user defined requirements into a well-designed, fully tested working implementation that not only meets the business need, but will also be easy and safe to extend, maintain, and enhance over time. Rather than spending weeks or months on an extended “design phase,” agile teams use TDD to evolve and optimize their design and implementation over time to meet the team’s evolving understanding of the business requirements.

In the Private Training
Code: GTTDD Duration: 3 Day

In this Agile Testing with Acceptance Test Driven Design (ATDD) and Behavior Driven Development (BDD) training course you will learn how to build quality into your product, while controlling scope and avoiding duplicated efforts. We will learn how to apply a ‘whole-team’ approach to quality and how to orchestrate feedback from your tests in order to be extremely effective. We will learn why the traditional approaches to test automation don’t yield the returns we require and why these approaches do not increase quality despite, being expensive and costly to maintain.

In the Private Training
Code: GTATA Duration: 2 Days

XML

In this Mastering XML for SOA and Web Services training course you will learn fundamentals necessary to use XML in the data-driven applications in SOA and Web Services. Through lecture and hands-on lab exercises, you will learn the essentials of data interoperability using XML, write well-formed XML documents, enforce document validity, use XSLT and stylesheets to transform XML documents, and get an introduction to XML programming options. You will also learn best practices for how to evolve XML syntax and structure over time and how XML related to some of the fundamental technologies used by Web Services.

In the Private Training
Code: GTIT15 Duration: 3 Days

Technical ICT learning & mentoring services

Private Team Training

Our instructors are specialist consultants with vast real world experience and expertise allowing them to design and deliver client-focused courses for your organisation.

Learn more about our Private Team Training

What Our Clients Say

"Absolutely fantastic training. Thoroughly enjoyed it thanks to our highly enthusiastic tutor.  It wouldn't be an understatement to say that it was the best professional training that I have ever received."

 

Customised Linux with Networking

Live Online -  February 2022

 

"The course content was very good. When needed, the Instructor was extending the content of the course with hints and tips to help us understand different topics that were covered in the course."

 

Kubernetes Administration Certification - GTLFK

Live Online June 2021

 

 

 

“The course was held at the highest possible standards, the instructor was excellent, well prepared, well informed, and clearly an SME. Top marks.”

 

Professional Cloud Service Manager - GTC13

Live Online December 2021

 

“Very engaging and practical course so hope to be able to put the learning into practice.”

 

Being Agile in Business - GTBAB

Live Online September 2021

 

“Great instructor, who encouraged active participation. The breakout groups and exercises kept the group engaged and the content relevant to our own products”.

 

Site Reliability Engineering Foundation - GTDSRE

Live Online January 2022

 

 

 

"Intelligence is the ability to avoid doing work, yet
getting the work done"

Linus Torvalds, creator of Linux and GIT

Technical ICT learning & mentoring services

About GuruTeam

GuruTeam is a high-level ICT Learning, Mentoring and Consultancy services company. We specialise in delivering instructor-led on and off-site training in Blockchain, Linux, Cloud, Big Data, DevOps, Kubernetes, Agile, Software & Web Development technologies. View our Testimonials

Download our eBrochure
Our Accreditation Partners
  •  
  •  
  •  

 

Upcoming Courses

Kubernetes Administration

11th - 14th March 2024

26th - 29th March 2024

Live Online

 

This Kubernetes Administration Certification training course is suitable for anyone who wants to learn the skills necessary to build and administer a Kubernetes cluster

Learn More

RUST

11th - 14th March 2024

26th - 29th March 2024

 Live Online

This course will help you understand what Rust applications look like, how to write Rust applications properly, and how to get the most out of the language and its libraries.

Learn More

Introduction to Python 3 

19th - 21st March 2024

9th - 11th April 2024

7th - 9th May 2024

   4th - 6th June 2024

 

Live Online

This Introduction to Python 3 training course is designed for anyone who needs to learn how to write programs in Python or support/modify existing programs.

 

Learn More

 GO LANG TRAINING

11th - 14th March 2024

26th - 29th March 2024

 

Live Online        

 

This Go language programming training course will help you understand how Go works, and immediately be more productive. If you are building a team using Go, this will be a great opportunity to get your team on the same page and speaking the same language. Innovative lab exercises and code samples are provided to reinforce skills and quickly master the topics.

Learn More

Newsletter

Stay up to date, receive updates on scheduled dates, new courses, offers, and events.

Subscribe to our Newsletter