We Train
We offer training courses based on the technologies and skills we use day-to-day in our consulting and development work. This means our instructors have real-world, practical experience with the subject matter being taught. We pride ourselves on being adaptive to student needs and imparting a passion for technology that is at the core of Jumping Bean. If you are looking for a course that is not listed or wishes to customise a course do not hesitate to contact us. Please visit our subject matter sites for more information on our courses. Full-time, part-time, online or remote we can come up with a schedule and format that works for you. Talk to us about our boot camps!
Cybersecurity Training
Certified Penetration Tester - 1
The Certified Penetration Tester certification (CPENT) is an expert-level cybersecurity qualification. It has a hands-on, highly technical focus that covers the gamut of IT systems. The certification proves one's skills to conduct penetration tests against enterprise IT systems from business information systems to industrial control systems and IoT networks.
Certified Hacking Forensic Investigator - 1
The CHFI certification validates the holders' skill to perform internal audits and conduct civil and criminal investigations into digital incidents or cases where digital evidence needs to be collected. This course teaches you how to gather digital evidence in a professional manner and present findings as an expert witness.
Certified Network Defender - 1
The Certified Network Defender (CND) qualification ensures the holder has the skills to defend systems against cybersecurity threats, detect cybersecurity breaches and have processes in place to recover from a breach. The Certified Network Defender (CND) certification is an ideal stepping stone to the CEH certification.
Certified Ethical Hacker (CEH)
The Certified Ethical Hacker (CEH) qualification is the premier certification from EC Council. Our course teaches students the tools and techniques used by hackers to compromise systems, delivered by professional instructors to ensure you pass on your first attempt.
ISO/IEC 27002 Certification Training Courses
Our ISO/IEC 27002 training courses cover a range of requirements for those interested in ISO27002. Our awareness training is for thos who require a general knowledge about Information System Controls whilst our managerial level courses are for thos who need to implement and manage control systems.
ISO/IEC 27001 Certification Training Courses
Our suite of PECB ISO./IEC27001 training courses will provide you with the knowledge to pass your ceritication exam and effectively implment, manage and audit your entities Information Security Management System in an ISO27001 compliant manner.
ISO 31000 Risk Management & Training Courses
Learn how to manage risk in a ISO 31000 compliant manner with our range of ISO31000 training courses. Our courses cover fundamentals, for those who just need awareness of risk management, to advanced topics for senior managers who need to implement and manage risk processes.
CISM Certification Training
The Certified Information System Manger (CISM) certification from ISACA proves that one has the skill and experience to manage the IT security function in an organsation. The holder of this certificate can carry out IT governance functions, set up and maintain appropriate policy for IT security and manage security incident and response processes. Our qualified trainers, with years of practical experience will ensure you master the key knowledge domains of CISM to get certified and turbo boost your career.
CISA Certification Training
A qualified Certified Information System Auditor (CISA) candidate has the skills to audit information system controls, evaluate system acquisitions and assess the effectiveness of IT governance and management. Our course covers all the knowledge domain areas required to master the CISA objectives and obtain you CISA qualification. Get trained by qualified experts and advanced your career.
CRISC Certification Training
The Certified in Risk and Information Systems Control (CRISC) certification from ISACA certifies that the holder has the knowledge, skill & experience to identify, assess, mitigate and monitor risks to an organisation's critical information systems. The holder knows how to conduct, manage and evaluate cybersecurity risks faced by an organisation. Our in-depth course, led by expert instructors, will ensure you understand and master the key objectives and get certified.
CGEIT Certification Training
The Certified in the Governance of Enterprise IT (CGEIT) certification is aimed at those that are responsible for the assessment, design, implementmentation and management of enterprise IT governance systems. Learn how to develop, manage and implment governance and compliance systems, manage performance and resources to obtain your key organisational objectives. Our instructors will ensure you master the CGEIT subject matter, pass the certificaitone exam and accelerate your career in cybersecurity.
Essentials: Security Essentials
The Security Essentials certification from LPI is a comprehensive cyber security aweness certification aimed at end-users. It will provide candidates with the skill and knowledge to defend against Cybersecurity attacks and prevent privacy and security breaches.
LPIC-303: Enterprise Security
The Linux Enterprise Security certification certifies that holders have the skills and knowledge to harden Linux servers against Cybersecurity threats. From network security to hard disk encryption and mandatory access controls this certification validates your Linux security skills.
Linux Security Fundamentals
The Linux Security Fundamentals course fromThe Linux Foundation coves the basic skills & knowledge one needs to secure Linux based systems. Learn baout firewalls, encryption and logging & auditing. Become a cybersecurity professional with The Linux Foundation
Java Training
Java Fundamentals
Join our Java Fundamentals training course to master programming principles and Java language fundamentals. Gain expertise in coding best practices, core Java syntax, debugging, and using IDEs for enhanced productivity. Flexible learning options include self-paced, mentored, and instructor-led training.
Java SE Developer (Intermediate)
Advance your Java programming skills with our Intermediate Training course. Designed for junior to mid-level developers, this course covers advanced OOP principles, data handling, concurrency, and more. Flexible learning options include self-paced, mentor-led, and instructor-led training, all at an affordable price. Join us to enhance your expertise and boost your career prospects.
Java EE Application Developer
Advance your Java EE skills with our comprehensive training course designed for experienced developers. Learn about EJB, JPA, CDI, JSF, microservices, security, and more. Flexible learning options include self-paced, mentor-led, and instructor-led training at an affordable price. Enhance your expertise in enterprise application development with the latest Java EE features and best practices.
RabbitMQ Training
RabbitMQ training for devleopers and message broker admnistrators or those looking to build robust, reliable and scalable solutions. Our RabbitMQ course will ensure you know everything you need to to master and RabbitMQ and build reliable message clusters.
Kafka Training
Jumping Bean's Kafka training offers a comprehensive program that equips individuals and organizations with a deep understanding of Apache Kafka. Participants gain knowledge of Kafka's architecture, core concepts, and practical implementation techniques. Kafka's significance in Big Data stems from its scalability, fault tolerance, and distributed nature. It excels in handling large data volumes and ensures data availability even during failures. With its real-time data streaming capabilities, Kafka enables the processing of streaming data, facilitating real-time analytics and decision-making. Additionally, Kafka serves as a central hub for data integration in Big Data ecosystems, providing a reliable and high-performance data pipeline for efficient data ingestion, storage, and delivery between various systems and applications. Its ability to handle high throughput and low latency processing makes Kafka an essential component for building robust and scalable Big Data solutions.
Spark Training
Learn to leverage the power of Apache Spark with Jumping Beans training course for data processing and analytics. The training covers essential concepts, architecture, and practical implementation techniques related to Spark. Apache Spark is a fast and versatile distributed computing framework that enables high-speed data processing, machine learning, and real-time analytics. With Jumping Bean's Spark training, participants learn how to effectively utilize Spark's various components, such as Spark Core, Spark SQL, Spark Streaming, and MLlib, to perform efficient data transformations, complex analytics, and machine learning tasks at scale. The training empowers individuals to harness the full potential of Apache Spark, enabling them to handle large-scale data processing and derive valuable insights from their data with speed and efficiency.
Python Training
Python Data Science Training
This Python training course is for data scientists looking to master the key Python libraries for data analysis, machine learning and artificial intelligence. It covers the must know libraries and algorithms for data science.
Linux Training
LPIC-101 & LPIC-102: Linux System Administrator
LPIC1 certifies that the certificate holder can administer Linux based servers & desktops. Linux administration skills are indispensable in today's cloud based world. Get the skills that are in demand in the 4 Industrial Revolution.
LPIC-201 & LPIC-202: Linux System Engineer
LPIC2 certifies the holder as a Linux System Engineer. The holder of this certificate has the skills and knowledge necessary to manage a network of Linux based servers and desktops. The Linux System Engineer provides a solid foundation for working with Linux in the cloud.
LPIC-303: Enterprise Security
The Linux Enterprise Security certification certifies that holders have the skills and knowledge to harden Linux servers against Cybersecurity threats. From network security to hard disk encryption and mandatory access controls this certification validates your Linux security skills.
LPIC-305: Virtualization and Containerization
The LPIC 305 certification is for system engineers who wish to manage virtual and container environments in the cloud or on premise.
Learn provider independent tools to build & deploy vms and containers. Learn how to use QEMU, lXC, Docker and Xen.
LPIC-306: High Availability and Storage Clusters
The LPIC306 Linux High Availability and Storage Cluster certifications focuses on equiping candidates with the knowledge and skills to build, maintain and trouble shoot highly available, fault tolerant solutions for their business needs.
Essentials: Linux Essentials
Linux Essentials is a course for those new to Linux who wish to start a career in Linux system administration or who wish to add Linux skills to their existing system administration skills. With the ubiquity of Linux it imperative that system administrators acquire skills in its administration.
Essentials: Security Essentials
The Security Essentials certification from LPI is a comprehensive cyber security aweness certification aimed at end-users. It will provide candidates with the skill and knowledge to defend against Cybersecurity attacks and prevent privacy and security breaches.
Essentials: Web Development Essentials
Web development essentials skills training. All the topics and concepts you need to know to become a web developer.
Open Technology: BSD Specialist
Our BSD Specialist training will ensure you acquire the skills to install and administer a BSD style operating system. With its repubtation of secuirty and stability the BSD of the world play an important role in the core infrastructure of an oragisation. Get BSD Specialist certified and start to take advantage of what the BSDs have to offer.
Open Technology: DevOps Tools Engineer
LPI's DevOps Tools Engineer certification teaches one the principles of DevOps engieering with continous integration/continuous delivery (CI/CD) pipelines using a suit of the most popular open source DevOps tools. Learn about DevOps and get to know the most popular DevOps tools in the DevOps toolkit.
Linux Foundation Certified System Administrator
The Linux Foundation Certified System Administrator certification is a vendor neutral certification that confirms one has the expertise and skills to adminsiter Linux based servers. Get trained by experts and get certified.
Linux Foundation Certified Engineer
(Note: LFCE has been retired.) Those that qualify as a Linux Foundation Certified Engineer (LFCE) have the sills and expertise to be a senior system administrator or team lead with the ability to monitor, maintaine, performance tune and recover Linux systems.
Certified Kubernetes Administrator
The Certified Kubernetes Administrator course from The Linux Foundation ensures you have the skills to configure and maintain a Kubernetes clusters and the expertise to deploy and monitor applications on Kubernestes.
Certified Kubernetes Application Developer
The Certified Kubernetes Application Developer (CKAD) certification proves that the holder has the expertise to build and deploy robust, cloud native, micro-service applications that leverage Kubernetes for scalability and reliability.
Embedded Linux Development
With the growth in IoT and the intergation of Industrial Control Systems the demand for skills in embedded Linux development has never been higher. Learn how customise Linux for your custom hardware device.
PHP Training
PHP Fundamentals Training
Our PHP fundamentals course will teach you the core concepts & skills needed to be a programmer and how these concpets are implemented in PHP. This course provides a solid foundation in PHP and programming.
PHP Intermediate Training
Our PHP intermediate course builds on the knowledge from our PHP fundamentals course to cover Object Orientation, database access, restful apis and dependency management with composer. It can be taken by anyone who is familiar with the basic concepts of programming languages and fundamentals is not a requirement.
PHP Advanced Training
Our PHP Advanced covers the features of the PHP programming language that add the latest programming concepts to your PHP app such as continous delivery, containerisation, middleware and more. If you want to know how to implent the latest architectural patterns in PHP this course is for you.
Laravel Training
Learn Laravel one of the most popular and productive PHP application frameworks to super charge your software development lifecycle. Get training from experts. Master the concepts and build apps that solve business problems.
AWS Training
Google Training
Google Cloud Fundamentals: Core Infrastructure
Google Cloud Fundamentals: Core infrastructure lays the foundation for understanding and mastering GCP services and cloud concepts.
Architecting with Google Compute Engine Training
The Architecting with Google Compute Engine (GCE) course will provide attendees with the skill and knowledge to create, deploy, monitor, scale and maintain virtual machines on the Google Cloud Platform. The course covers storage, images, networking and roles.
Architecting with Google Kubernetes Engine Training
Learn how to use Google Kubernetes Engine (GKE) to deploy a Kubernetes cluster, maintain and monitor the cluster and deployed applications and how to provision resources for applications.
Architecting with Google Cloud Platform: Design & Process Training
The Google Cloud Platform Design & Process course provides you with the skills and knowledge to build secure, scalable, solutions that leverage the services available on GCP with an automated DevOps approach.
JavaScript Training
Core JavaScript Essentials
JavaScript is an every evolving language with new syntax and features being introduced in each iteration. Understanding the core concepts of JavaScript the language is an important foundation for learning to code front-end or back-end JavaScript applications in an efficient and succinct manner.
Client Side JavaScript Essentials
Understanding the browser's JavaScript apis is an essential skill for any front-end developer who wishes to build web application for the desktop or mobile devices. Our client side javascript course covers topics and API one needs to know irrespective of what front-end framework one uses for development.
Server Side JavaScript
Master Node.js with our Server Side JavaScript course. In this course you will learn how to write server side web applications and to build micros-service applications using JavaScript and Node.js
Vue JavaScript Training
Vue .js is gaining rapid adoption for its light weight, progresive approach as a JavaScript framework. It can be gradually adopted into legacy projects or used to build green fields applications with ease. It builds on top of standard HTML, CSS, and JavaScript and provides a declarative and component based programming modle making it easy and inituitive to learn and use.
Please contact us for any queries via phone or our contact form. We will be happy to answer your questions.
Ferndale,
2194 South Africa
Tel: +2711-781 8014 (Johannesburg)
+2721-020-0111 (Cape Town)
ZA
contactform.caption