Our instructor-led live training programmes, available both online and onsite, cover Database (DB) and Database Management System (DBMS) concepts. Designed for system administrators and developers alike, these courses provide practical, hands-on experience in administering database systems and integrating them effectively with software applications.
Participants can choose between "online live training" (also known as "remote live training") or "onsite live training". The online option is delivered via an interactive remote desktop, while onsite sessions can be hosted locally at customer premises in Durban or at NobleProg corporate training centres in Durban.
NobleProg -- Your Local Training Provider
Garden Court South Beach
Durban, South Africa
Way to get there
From Durban city centre: follow the beachfront/Marine Parade south toward South Beach.
By car/taxi: give the driver the address 73 O.R. Tambo Parade, South Beach, Durban 4001.
From King Shaka International Airport: the hotel is roughly 30 km ;from the airport.
This instructor-led live training in Durban (online or onsite) is designed for beginner-level database administrators who wish to ensure they are well-prepared to manage and optimise their Oracle environments.
Upon completion of this training, participants will be able to:
Grasp the key features and architecture of Oracle Database 19c, including system requirements and installation methods.
Acquire practical skills in installing Oracle Database 19c and Oracle Grid Infrastructure, including configuring network, storage, and security settings.
Master the full upgrade process to Oracle Database 19c, from pre-upgrade planning through to post-upgrade validation.
Develop troubleshooting capabilities to address common issues encountered during installation and upgrade.
Apply best practices for Oracle Database installation and upgrade to guarantee a smooth and successful deployment.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level database administrators who wish to manage, optimize, and secure Data Guard environments for robust disaster recovery and high availability.
By the end of this training, participants will be able to:
Understand the architecture and benefits of Oracle Data Guard for disaster recovery and high availability.
Gain hands-on experience in configuring and managing physical and logical standby databases, including Data Guard broker.
Develop practical skills in monitoring, troubleshooting, and optimizing Data Guard environments for optimal performance.
Learn advanced features such as Active Data Guard, Data Guard with RAC, and securing Data Guard communications.
Apply best practices for disaster recovery planning, ensuring data consistency, and automating Data Guard operations.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level database administrators who wish to manage and optimise complex, high-availability Oracle database environments.
By the conclusion of this training, participants will be able to:
Gain a comprehensive understanding of Oracle RAC architecture and Grid Infrastructure, including installation, configuration, and management.
Develop practical skills in managing Automatic Storage Management (ASM), covering disk group management, instance tuning, and backup/recovery procedures.
Learn advanced RAC performance tuning techniques, disaster recovery configurations, and best practices for ensuring high availability.
Acquire troubleshooting and diagnostic skills for resolving issues within RAC and Grid Infrastructure environments.
Understand the process of patching and upgrading Oracle RAC and Grid Infrastructure while minimising downtime and maintaining system stability.
This instructor-led, live training in Durban (online or onsite) is aimed at beginner-level database administrators who wish to manage backup and recovery tasks in Oracle Database 19c.
By the end of this training, participants will be able to:
Understand the essential concepts of backup and recovery in Oracle Database 19c, including the architecture and various types of failures.
Gain hands-on experience in configuring backup and recovery settings, including the RMAN environment and fast recovery area.
Develop practical skills in performing different types of backups and recovery operations, including full, incremental, and point-in-time recovery.
Learn how to utilize Oracle's Flashback technology for effective database recovery and manage disaster recovery scenarios.
Apply best practices for backup, recovery, and disaster recovery to ensure data availability and minimize downtime in Oracle Database 19c.
This instructor-led live training in Durban (online or onsite) is aimed at intermediate-level database administrators who wish to effectively manage and optimise a multitenant environment.
Upon completing this training, participants will be able to:
Understand the core components and advantages of Oracle Database 19c's multitenant architecture, including CDBs and PDBs.
Gain practical skills in installing, configuring, and managing container databases (CDBs) and pluggable databases (PDBs).
Develop proficiency in implementing security measures, backup and recovery strategies, and performance tuning in a multitenant environment.
Learn how to manage high availability and disaster recovery in a multitenant architecture, including configuring Data Guard and Oracle RAC.
Acquire troubleshooting techniques and best practices for maintaining a secure, efficient, and reliable multitenant database environment.
Instructor-led training in Durban for advanced IT professionals to master Grafana and Prometheus integration. Participants will configure production setups, connect diverse data sources, build advanced dashboards with variables, and implement robust alerting systems within distributed environments.
This instructor-led, live training in Durban (online or onsite) is aimed at advanced-level developers and database administrators who wish to use PL/SQL to develop high-performing, secure, and scalable database solutions while leveraging advanced programming techniques and integrations.
By the end of this training, participants will be able to:
Work with complex data types, collections, and bulk operations for efficient data management.
Develop object types, table functions, and custom aggregates to enhance database functionality.
Apply performance tuning techniques, use native compilation, and safeguard against SQL injection.
Implement application contexts, VPD, and secure program units for robust database solutions.
This instructor-led, live training in Durban (online or onsite) is aimed at beginner-level developers and database administrators who wish to learn PL/SQL to automate database tasks, implement business logic, and develop robust database applications.
By the end of this training, participants will be able to:
Develop efficient PL/SQL programs to automate database operations and integrate SQL commands effectively.
Create reusable program units, including procedures, functions, packages, and triggers, for modular and scalable applications.
Implement advanced data structures like associative arrays and manage query results using cursors.
Handle errors robustly and secure code with encryption, obfuscation, and conditional compilation techniques.
Apply PL/SQL in real-world scenarios, leveraging built-in packages for file handling, email automation, and other advanced functionalities.
This instructor-led training in Durban guides intermediate DBAs through Oracle Database 19c SE2 administration. Participants will master installation, security, backup, and performance tuning. It also covers migration strategies from 11g to 19c using practical tools.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level database administrators who wish to have an in-depth understanding of Oracle Database 19c PL/SQL programming and advanced SQL techniques.
By the end of this training, participants will be able to:
Understand the fundamentals and advanced features of PL/SQL.
Develop advanced SQL queries to retrieve and manipulate data efficiently.
Implement PL/SQL programming constructs to manage data and database operations.
Optimize SQL queries for better performance.
Use advanced PL/SQL features like collections, bulk processing, and error handling.
Learn to debug and manage PL/SQL programs effectively.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level developers and DevOps engineers who wish to instrument their applications to export and monitor custom metrics effectively using Prometheus and Grafana.
By the end of this training, participants will be able to:
Understand the importance of custom metrics for application monitoring.
Instrument applications to export custom metrics for Prometheus.
Create and configure dashboards in Grafana to visualize custom metrics.
Apply best practices for integrating monitoring into the development lifecycle.
This instructor-led live training, delivered in Durban (either online or onsite), targets advanced-level DevOps and SRE professionals seeking to strengthen their alerting and automation expertise with Grafana and Prometheus.
By the conclusion of this training, participants will be able to:
Create and manage advanced alerting rules in Prometheus.
Integrate Prometheus Alertmanager with external tools using webhooks.
Automate responses to alerts for faster issue resolution.
Use Grafana to visualize and manage alerts effectively.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level cloud and DevOps engineers who wish to enhance cloud observability with Grafana and Prometheus.
By the end of this training, participants will be able to:
Understand the benefits of integrating Grafana and Prometheus with cloud platforms.
Set up Prometheus for monitoring cloud-based resources.
Configure Grafana for visualizing cloud service metrics.
Leverage cloud-native tools and integrations for monitoring scalability.
This live, instructor-led training in Durban focuses on Greenplum installation, update management, and library oversight. Learners will develop the skills to configure clusters, apply patches securely, and manage extensions for advanced analytics, gaining practical expertise applicable to real-world operational environments.
This instructor-led, live training in Durban (online or on-site) is aimed at intermediate-level DevOps and SRE professionals who wish to create impactful dashboards and optimise their monitoring practices using Grafana and Prometheus.
By the end of this training, participants will be able to:
Understand best practices for designing effective dashboards.
Create and configure advanced Grafana dashboard elements.
Leverage Grafana templating for dynamic and reusable dashboards.
Implement alerting mechanisms to enhance operational awareness.
This instructor-led programme covering Durban focuses on the installation, configuration, and management of Oracle Database 19c SE2. Learners develop practical competencies in administration, backup, recovery, and migration, ensuring dependable database management and operational efficiency for real-world enterprise scenarios.
This instructor-led training in Durban equips intermediate IT professionals with core skills in relational database management. Participants will explore data modeling, normalization, and SQL querying while learning essential security and maintenance practices.
This instructor-led, live training in Durban (online or onsite) is aimed at beginner-level to intermediate-level data scientists and software developers who wish to learn about Milvus and its practical applications in various AI scenarios.
By the end of this training, participants will be able to:
Understand the architecture and features of Milvus.
Implement vector databases in different AI applications.
Perform similarity searches with high accuracy and speed.
This live, instructor-led training on Durban introduces novice data professionals to the data warehousing capabilities of Oracle Database 19c. Learners will acquire knowledge of core architecture, data modeling, and ETL fundamentals to establish a robust analytical foundation for business intelligence.
This instructor-led, live training session Durban (online or on-site) is tailored for beginner-level IT professionals and DevOps practitioners who wish to learn the basics of Grafana and Prometheus.
By the end of this training, participants will be able to:
Understand the purpose and key features of Grafana and Prometheus.
Install and configure Grafana and Prometheus on a Linux environment.
Set up basic data sources and dashboards in Grafana.
Monitor system metrics and visualize data using Prometheus.
This instructor-led training in Durban delves into Oracle Database 19c data warehousing techniques, covering schema design, ETL optimisation, and performance tuning. Participants will develop practical skills to build efficient, scalable analytics solutions for business intelligence and reporting.
This instructor-led, live training in Durban (available online or onsite) is designed for beginner to intermediate data scientists and software developers seeking to apply Pinecone in diverse AI scenarios, such as semantic search and personalisation.
By the end of this session, participants will be able to:
Comprehend the architecture and key features of Pinecone.
Implement vector databases across various AI applications.
Conduct similarity searches with high accuracy and rapid performance.
This instructor-led, live training in Durban (online or on-site) caters to intermediate to advanced database administrators, network engineers, and IT professionals aiming to optimise database performance, scalability, and reliability via Spine-Leaf architecture with VXLAN.
Upon completion of this training, participants will be able to:
Grasp the Spine-Leaf network topology and its associated advantages.
Deploy VXLAN to facilitate scalable and efficient database networking.
Optimise database workloads across distributed data centre environments.
Implement Spine-Leaf architecture in both cloud and on-premises data centres.
Strengthen network security, redundancy, and fault tolerance for database settings.
Automate network configurations for database management using Python and Ansible.
This live, instructor-led training in Durban concentrates on developing secure, scalable enterprise applications using Oracle APEX. Built for intermediate developers, the course prioritises low-code methodologies, sophisticated UI design, and comprehensive security protocols to enhance your application development efficiency.
This instructor-led live training in Durban empowers intermediate developers to master PL/SQL by constructing robust programs and managing exceptions. Learners will gain the ability to build reusable procedures, functions, and packages, utilizing effective control structures, cursors, and security features within Oracle Database.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level developers and database administrators who wish to use Oracle SQL to design, manage, and optimize database applications and automate tasks efficiently.
By the end of this training, participants will be able to:
Understand Oracle database architecture and manage users, schemas, and permissions.
Write optimized SQL queries for data retrieval, manipulation, and analysis.
Use advanced SQL techniques, including joins, subqueries, and hierarchical queries.
Design and manage database objects like tables, indexes, views, and sequences.
Participate in this instructor-led SQL tuning workshop in Durban to gain mastery over Oracle Database 19c performance optimization. Learners will develop the ability to decipher execution plans, deploy tuning tools such as AWR and ADDM, and implement indexing strategies to effectively address inefficient queries in practical scenarios.
This instructor-led training in Durban concentrates on the design of advanced SSIS data flows and transformations. Participants will gain mastery over Slowly Changing Dimensions, navigate complex data sources, and deploy robust packages to streamline data warehousing and migration scenarios.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level to advanced-level data scientists and machine learning engineers who wish to master the use of vector databases for scalable, high-performance AI applications.
By the end of this training, participants will be able to:
Grasp the core principles of vector databases.
Acquire techniques for creating and managing vector embeddings.
Explore indexing strategies for high-dimensional data.
Develop skills for performing efficient similarity searches.
Apply vector database knowledge to machine learning projects.
This instructor-led, live training in Durban (online or onsite) is tailored for intermediate-level developers and IT professionals eager to harness the new capabilities in APEX 23-24, design efficient workflows, and fortify application security.
Upon completion of this training, participants will be able to:
Develop and manage APEX applications by utilising the latest features in versions 23-24.
Design and implement efficient workflows within APEX.
Apply advanced security measures to safeguard APEX applications and data.
Integrate APEX applications with external systems and ensure seamless data exchange.
Test, debug, and deploy APEX applications in accordance with best practices.
This instructor-led, live training in Durban (online or onsite) is aimed at intermediate-level IT professionals who wish to learn how to design, implement, and manage relational databases, and how to query and manipulate data using SQL.
By the end of this training, participants will be able to:
Understand the fundamentals of database design.
Learn to create and manage relational databases.
Gain proficiency in writing SQL queries to retrieve and manipulate data.
Understand advanced SQL concepts and techniques.
Develop skills to optimize and maintain databases.
This instructor-led, live training in Durban (online or onsite) targets beginner-level database administrators and developers who wish to learn SQL to efficiently manage, query, and manipulate data in Oracle databases for administrative and operational tasks.
By the end of this training, participants will be able to:
Understand Oracle database architecture, including schemas, users, and sessions.
Write and optimize SQL queries for data retrieval, filtering, and manipulation.
Use joins, subqueries, and set operators to work with multiple tables and complex queries.
Perform data aggregation, grouping, and analysis using SQL functions.
Manage schema objects like views, sequences, and indexes to enhance database operations.
This live training in Durban provides intermediate developers with the core PL/SQL skills required for Oracle 19c. Participants will gain proficiency in variables, control structures, cursors, and exception handling, enabling them to construct efficient and robust database applications through practical, hands-on exercises.
This instructor-led, live training in Durban (online or onsite) is aimed at beginner-level data professionals who wish to learn how to design, implement, and manage SSIS packages to perform data integration and transformation tasks.
By the end of this training, participants will be able to:
Understand the architecture and components of SSIS.
Design and implement ETL processes using SSIS.
Use SSIS tools to develop, deploy, and manage data integration solutions.
Troubleshoot and optimize SSIS packages for performance and reliability.
This instructor-led, live training in Durban (available online or onsite) is tailored for beginner-level software developers and database administrators who wish to learn the basics of vector databases, including their structure, operation, and use cases.
By the end of this training, participants will be able to:
Understand the concept and purpose of vector databases.
Recognize the differences between vector and traditional databases.
Learn basic techniques for creating and managing vector data.
Perform simple similarity searches.
Appreciate the role of vector databases in AI applications.
This beginner-oriented Oracle SQL training in Durban assists you in establishing essential database skills from scratch. Master query writing, data management, and an understanding of relational structures. It is ideal for newcomers aiming to build a robust foundation in SQL basics.
This two-day workshop on Durban delivers a solid foundation in SQL for Oracle and other database systems. Through practical exercises, it explores relational concepts, data retrieval techniques, functions, joins, and advanced querying, enabling participants to develop core database competencies using sample data and free tools.
This intensive three-day workshop in Durban serves as an introduction to Oracle PL/SQL, focusing on the development of stored procedures, functions, and triggers. Through a combination of lectures and hands-on exercises, participants will master core concepts such as variables, cursors, and error handling, thereby building practical skills in database application development.
This training is aimed at database programmers who use SQL and need to broaden their workflow capabilities by employing procedural language mechanisms.
This instructor-led, live training in Durban (online or onsite) is aimed at system administrators who wish to learn how to administer, monitor, and support an Oracle database.
By the end of this training, participants will be able to:
Understand the major feature and architectural changes in Oracle database.
This instructor-led, live training in Durban (available online or onsite) is designed for intermediate-level database administrators and IT professionals wishing to implement and manage ASM solutions in Oracle Database 19c.
Upon completion of this training, participants will be able to:
Administer and manage ASM instances and disk groups.
Implement and manage ACFS (Automatic Storage Management Cluster File System).
Perform client database failover with Flex ASM.
Troubleshoot and resolve common ASM-related issues.
CockroachDB is an open-source distributed SQL database engineered for resilience and data locality. It serves as a viable alternative to proprietary global databases such as Google Spanner, while ensuring complete infrastructure autonomy. This instructor-led live training (available online or on-site) targets advanced database engineers and architects aiming to adopt CockroachDB to migrate away from proprietary global SQL solutions.
This instructor-led live training, held Durban (online or on-site), is designed for database administrators and developers who wish to use Microsoft Azure Cosmos DB to develop and manage highly responsive, low-latency applications.
By the end of this training, participants will be able to:
Provision the necessary Cosmos DB resources to begin constructing databases and applications.
Scale application performance and storage by utilising APIs in Cosmos DB.
Manage database operations and reduce costs by optimising Cosmos DB resources.
This Oracle Database 19c training in Durban explores general cluster concepts and Oracle Clusterware architecture. Participants will learn to describe cluster services, explain fencing, manage network resources, and handle OS requirements to ensure high availability and efficient cluster management.
This instructor-led, live training in Durban (online or onsite) is designed for database administrators and developers who wish to migrate from proprietary databases to the open-source PostgreSQL platform.
By the end of this training, participants will be able to assess database migration readiness, plan and execute schema migration strategies, migrate data using appropriate tools, and handle application code conversion.
Participants gain the skills to directly validate application databases using SQL and structured test cases. The focus is on checking data accuracy, adhering to schema rules, and examining database objects. Additionally, learners investigate how transactions and permissions influence application behaviour. The practical component bridges the gap between specific business requirements, anticipated data modifications, and repeatable verification procedures.
This instructor-led, live training in Durban (online or onsite) is designed for developers who wish to use Oracle APEX to develop, scale, and deploy applications faster with less code.
By the end of this training, participants will be able to:
Set up the necessary development environment to start developing database apps with Oracle APEX.
Understand and explore the Oracle APEX tools to build a fully-featured application.
Learn how to create applications and pages using Oracle APEX and the Page Designer UI.
Extend the functionality of complex enterprise apps easily with Oracle APEX.
Optimize and scale application performance and deployment.
Control and secure access to application data and components.
This instructor-led live training in Durban (online or onsite) is designed for intermediate-level database administrators and IT professionals seeking to optimise the performance of Oracle Database 19c.
Upon completion of this training, participants will be able to:
Comprehend the concepts of Oracle Database 19c performance tuning.
Effectively utilise performance management tools.
Optimise database performance through various tuning techniques.
Troubleshoot and resolve performance-related issues.
This instructor-led live training in Durban (online or onsite) is aimed at developers who wish to use SQLite to develop embedded applications for various devices, such as desktops, mobile phones, Android TV, cameras, etc.
By the end of this training, participants will be able to:
Install and configure SQLite on any platform.
Understand the features and architecture of SQLite.
Learn how to execute common SQL operations in SQLite.
Learn how to manipulate data and tables in SQLite.
Understand the various SQLite data types, tools, and functions.
Perform calculations with SQLite aggregate functions.
This practical training in Durban delves into SQL Server Analysis Services for advanced BI and data modeling. Learners will master the design of OLAP cubes, the application of MDX queries, and the deployment of robust solutions, equipping them with the practical skills necessary to drive data-informed decision-making for contemporary business operations.
Read more...
Last Updated:
Testimonials (14)
Need more self-learning and exercise to improve my skill
Online Database training in Durban, Database training courses in Durban, Weekend Database courses in Durban, Evening Database training in Durban, Database instructor-led in Durban, Database trainer in Durban, Weekend Database training in Durban, Database boot camp in Durban, Database on-site in Durban, Online Database training in Durban, Evening Database courses in Durban, Database private courses in Durban, Database one on one training in Durban, Database instructor-led in Durban, Database instructor in Durban, Database coaching in Durban, Database classes in Durban