• Professional Development
  • Medicine & Nursing
  • Arts & Crafts
  • Health & Wellbeing
  • Personal Development

3440 Courses

Oracle Database Administration from Zero to Hero

By Packt

In this comprehensive course, we will guide you through the world of Oracle Database Administration, starting from the basics and equipping you with the skills to create databases, manage storage, implement backup plans, apply patches, troubleshoot issues, and excel in the role of a professional DBA.

Oracle Database Administration from Zero to Hero
Delivered Online On Demand36 hours 1 minutes
£82.99

Programming for Beginners

4.7(160)

By Janets

Programming for Beginners is one of our best selling and most popular course. The Programming for Beginners is organized into 21 modules and includes everything you need to become successful in this profession. To make this course more accessible for you, we have designed it for both part-time and full-time students. You can study at your own pace or become an expert in just 18 hours! If you require support, our experienced tutors are always available to help you throughout the comprehensive syllabus of this course and answer all your queries through email. Why choose this course Earn an e-certificate upon successful completion. Accessible, informative modules taught by expert instructors Study in your own time, at your own pace, through your computer tablet or mobile device Benefit from instant feedback through mock exams and multiple-choice assessments Get 24/7 help or advice from our email and live chat teams Full Tutor Support on Weekdays Course Design The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of Video lessons Online study materials Mock exams Multiple-choice assessment Certification After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for £9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for £15.99, which will reach your doorsteps by post. Who is this course for? Programming for Beginners is suitable for anyone who want to gain extensive knowledge, potential experience, and professional skills in the related field.

Programming for Beginners
Delivered Online On Demand17 hours 55 minutes
£9.99

Diploma in PHP Programming

4.7(160)

By Janets

PHP is one of the most robust, famous and easy to follow dynamic languages that can help you achieve great results with less effort. This Diploma in PHP Programming is designed with the objective of presenting an introductory level knowledge of PHP Programming practices to beginners to enable the learning of PHP and Laravel framework and syntax to build dynamic web sites. Why choose this course Earn an e-certificate upon successful completion. Accessible, informative modules taught by expert instructors Study in your own time, at your own pace, through your computer tablet or mobile device Benefit from instant feedback through mock exams and multiple-choice assessments Get 24/7 help or advice from our email and live chat teams Full Tutor Support on Weekdays Course Design The course is delivered through our online learning platform, accessible through any internet-connected device. There are no formal deadlines or teaching schedules, meaning you are free to study the course at your own pace. You are taught through a combination of Video lessons Online study materials Mock exams Multiple-choice assessment Certification After the successful completion of the final assessment, you will receive a CPD-accredited certificate of achievement. The PDF certificate is for £9.99, and it will be sent to you immediately after through e-mail. You can get the hard copy for £15.99, which will reach your doorsteps by post. Who is this course for? Diploma in PHP Programming is suitable for anyone who want to gain extensive knowledge, potential experience and professional skills in the related field. This is a great opportunity for all student from any academic backgrounds to learn more on this subject..

Diploma in PHP Programming
Delivered Online On Demand16 hours 55 minutes
£9.99

Creational Design Patterns in Modern C++

By Packt

This course will help you become familiar with the implementation of creational design patterns. Featuring real-world examples written in modern C++, each pattern is explained in detail to help you to understand how the pattern can be implemented efficiently using language features.

Creational Design Patterns in Modern C++
Delivered Online On Demand7 hours 42 minutes
£14.99

Level 7 Advanced Diploma of Life Coaching & Mentoring (Online) - CPD Certified

4.7(47)

By Academy for Health and Fitness

[Updated: February 2024] By studying our online life coaching course, you can become a trained coach in the upcoming year. Join Now To Begin Your Life coaching journey. Includes additional benefits & unlimited access to our learning platform. A life coach advises and motivates clients on a multitude of personal and professional difficulties. However, giving guidance, consulting, counselling, mentoring, and offering therapy differs from life coaching. This online course will educate you on what life coaching is actually. Who would miss the chance to get 4 Exclusive Career Development Courses COMPLETELY FREE by enrolling in a single course? Everyone will say, 'No one!' We are offering you the following FREE courses:- Course 01: Career Development Coach Course Course 02: Resilience Training Course Course 03: Mental Health Care Course 04: Diploma in Performance Management Course This Advanced Diploma in Life Coaching at QLS Level 7 course is endorsed by The Quality Licence Scheme & accredited by CPD UK Quality Standard (with 250 CPD points) Life coaching functions similarly to a mentor. They encourage people and explain aspects of their lives where they could grow or view things differently. A life coach can help you do a variety of essential things better, much like a baseball coach can help you throw the ball better or swing the bat properly. Working as a life coach is a fulfilling way to serve others while also helping yourself. By becoming a life coach ot Mentor yourself, you can - explore life coaching and mentoring jobs, provide life coaching services, coach people in your field of competence, leverage your own experiences to help and train others to accomplish and establish a fantastic coaching framework that allows you to use your abilities together with your beliefs to coach anyone. So join the life coaching and mentoring course now - train to improve people's personal and professional lives. This Advanced Diploma of Life Coaching & Mentoring training can help you to accomplish your ambitions and prepare you for a meaningful career. So, join the Mentoring course today - gear up with the essential skills to set yourself up for excellence! What do you learn from this Advanced Diploma of Life Coaching & Mentoring - QLS Level 7 Endorsed with Mental Health Care course? Understand the fundamentals and purpose behind life coaching. Traverse the development of core beliefs and manage fears. Learn about the types of life coaching and the key attributes of a life coach. Prepare yourself for the Life Coaching & Mentoring certification test. Familiarise yourself with the basics of spiritual life coaching. Explore the ethical and moral aspects of life coaching and protecting clients. Why Prefer Us for Advanced Diploma of Life Coaching & Mentoring - QLS Level 7 Endorsed with Mental Health Care? Earn a certificate endorsed by the Quality Licence Scheme and another certificate accredited by CPD QS after completing this course Get a Free Student ID Card with this training program (£10 postal charge will be applicable for international delivery) The course is Affordable and Simple to understand Get Lifetime Access to the course materials The training program comes with 24/7 Tutor Support 4 Free Gifts are included in this Life Coaching & Mentoring course Free courses will cover the following topics: Free Course 01: Career Development Coach An Overview of Career Coaching The Career Seeker Aspects of Coaching and Mentoring Ethical Introduction to Personal Development Coach Development of Personality Essential UK Employment Law Fundamental Qualities of a Coach Motivating Your Clients Setting Up as a Coach Effective Communication Skills Free Course 02: Resilience Training Resilience-Dealing with Adversity and Setbacks Pathways to Resilience The Pillars of Resilience Training for Resilience Promoting Emotional Resilience - CASMT Mental Toughness & Resilience Free Course 03: Mental Health Care Introduction to Mental Health Mental Health in the Workplace Mental Health Legislation and Services Community Mental Health Teams (CMHTs) The Participation of the Service User Problem Definition Preparing for Brainstorming Generating Solutions (I) Generating Solutions (II) Analyzing Solutions Selecting a Solution Planning Your Next Steps Recording Lessons Learned Free Course 04: Diploma in Performance Management The Basics Goal Setting Establishing Performance Goals 360-Degree Feedback Competency Assessments Kolb's Learning Cycle Motivation The Performance Journal Creating a Performance Plan Method of Assessment of Advanced Diploma of Life Coaching & Mentoring MCQ Based Passing Marks 60% Unlimited Retake Exam Instant Assessment and Feedback Certification of Advanced Diploma of Life Coaching & Mentoring Quality Licence Scheme (QLS) Endorsed Certificate CPD Accredited (CPD QS) Certificate Digital (PDF) & Hardcopy Certificates are available CPD 250 CPD hours / points Accredited by CPD Quality Standards Module 01: Life Coaching: The Purpose and Fundamentals 18:50 1: Introduction Video Preview 01:30 2: Life Coaching: The Purpose and Fundamentals Preview 17:20 Module 02: Coaching and Mentoring Models 27:16 3: Coaching and Mentoring Models Part - 01 14:25 4: Coaching and Mentoring Models Part - 02 12:51 Module 03: Motivating Your Clients 10:21 5: Motivating Your Clients 10:21 Module 04: The Coach/Client Relationship 10:08 6: The Coach/Client Relationship 10:08 Module 05: Develop Your Self-Awareness 18:32 7: Develop Your Self-Awareness 18:32 Module 06: The Development of Core Beliefs and Managing Fears 16:47 8: The Development of Core Beliefs and Managing Fears 16:47 Module 07: Life Coaching Types and Key Attributes of a Life Coach 23:59 9: Life Coaching Types and Key Attributes of a Life Coach 23:59 Module 08: Understanding Emotional Intelligence 16:37 10: Understanding Emotional Intelligence 16:37 Module 09: Basics of Spiritual Life Coaching 15:53 11: Basics of Spiritual Life Coaching 15:53 Module 10: Understanding Spiritual Life Coaching 22:07 12: Understanding Spiritual Life Coaching 22:07 Module 11: Self-Improvement 08:06 13: Self-Improvement 08:06 Module 12: Passion 10:01 14: Passion 10:01 Module 13: Personal Skills 11:00 15: Personal Skills 11:00 Module 14: Management Skills 10:41 16: Management Skills 10:41 Module 15: Understanding the Importance of Personal Finance 11:22 17: Understanding the Importance of Personal Finance 11:22 Module 16: Understanding Personal Money Management 11:55 18: Understanding Personal Money Management 11:55 Module 17: Managing Personal Insurance 09:24 19: Managing Personal Insurance 09:24 Module 18: Designing a Personal Budget 08:48 20: Designing a Personal Budget 08:48 Module 19: Money and Mental Health 08:28 21: Money and Mental Health 08:28 Module 20: A Structure for Client Work and Goal Setting 15:26 22: A Structure for Client Work and Goal Setting 15:26 Module 21: Basic Principles for Business Development and Growth 19:40 23: Basic Principles for Business Development and Growth 19:40 Module 22: The Ethical Coach: Protect Yourself and Your Clients 16:26 24: The Ethical Coach: Protect Yourself and Your Clients 16:26 Final Words 01:00 25: Final Words 01:00 Assessment (Optional) 03:00 26: ASSIGNMENT ON - ADVANCED DIPLOMA IN LIFE COACHING AT QLS LEVEL 7 03:00 Order Your Certificate 02:00 27: Order Your CPD Certificate 01:00 28: Order Your QLS Endorsed Certificate 01:00 Recommendations! 01:00 29: Take your career to the next level with HF Online! 01:00 Free Course No 01: Career Development Coach 2:54:13 30: Module 01: An Overview of Career Coaching 16:13 31: Module 02: The Career Seeker 13:41 32: Module 03: Aspects of Coaching and Mentoring Ethical 15:25 33: Module 04: Introduction to Personal Development Coach 11:22 34: Module 05: Development of Personality 17:23 35: Module 06: Essential UK Employment Law 25:35 36: Module 07: Fundamental Qualities of a Coach 34:01 37: Module 08: Motivating Your Clients 11:42 38: Module 09: Setting Up as a Coach 15:18 39: Module 10: Effective Communication Skills 13:33 Free Course No 02: Resilience Training 1:52:01 40: Module 01: Resilience - Dealing with Adversity and Setbacks 12:12 41: Module 02: Pathways to Resilience 23:20 42: Module 03: The Pillars of Resilience 23:14 43: Module 04: Training for Resilience 22:35 44: Module 05: Promoting Emotional Resilience - CASMT 17:27 45: Module 06: Mental Toughness & Resilience 13:13 Free Course No 03: Mental Health Care 1:51:00 46: Module 01: Introduction to Mental Health 12:29 47: Module 02: Mental Health in the Workplace 13:38 48: Module 03: Mental Health Legislation and Services 18:07 49: Module 04: Community Mental Health Teams (CMHTs) 11:42 50: Module 05: The Participation of the Service User 12:42 51: Module 06: Problem Definition 06:34 52: Module 07: Preparing for Brainstorming 06:52 53: Module 08: Generating Solutions (I) 06:36 54: Module 09: Generating Solutions (II) 07:05 55: Module 10: Analyzing Solutions 05:19 56: Module 11: Selecting a Solution 04:34 57: Module 12: Planning Your Next Steps 02:44 58: Module 13: Recording Lessons Learned 02:38 Free Course No 04: Diploma in Performance Management 36:11 59: Module 01: The Basics (I) 05:53 60: Module 02: The Basics (II) 05:38 61: Module 03: Goal Setting 03:55 62: Module 04: Establishing Performance Goals 03:38 63: Module 05: 360 Degree Feedback 02:31 64: Module 06: Competency Assessments 02:39 65: Module 07: Kolb's Learning Cycle 02:09 66: Module 08: Motivation 03:17 67: Module 09: The Performance Journal 03:08 68: Module 10: Creating a Performance Plan 03:23 Who is this course for? Anyone interested in learning more about the topic is advised to take this bundle. This bundle is ideal for you, if you: Wish to work as a life coach effectively. Wish to expand your knowledge and resources as a life coach. Want to add life coaching to the list of services you already provide as a counsellor, therapist, teacher, speaker, author, or other professional. Wish to become more knowledgeable about and comprehend the life coaching and mentoring sector. Desire a step-by-step system and effective instruments with outcomes that can be verified. Wish to increase your stature and self-assurance as a life coach. Requirements Students from all educational backgrounds are welcome to enrol in this Life Coaching & Mentoring course, which has no academic entry requirements. Career path After completing this Life Coaching & Mentoring course, you can explore trendy and in-demand jobs related to this course, such as: Life Coach - £25,000 to £50,000 Career Coach - £30,000 to £60,000 Executive Coach - £50,000 to £100,000 Health and Wellness Coach - £25,000 to £45,000 Business Coach - £35,000 to £70,000 Relationship Coach - £30,000 to £50,000 Certificates CPD Accredited Digital Certificate Digital certificate - Included Upon passing the Course, you need to order a Digital Certificate for each of the courses inside this bundle as proof of your new skills that are accredited by CPD QS for Free. Advanced Diploma in Life Coaching at QLS Level 7 Hard copy certificate - £139 Show off Your New Skills with a Certificate of Completion Endorsed Certificate of Achievement from the Quality Licence Scheme After successfully completing the Advanced Diploma in Life Coaching at QLS Level7, you can order an original hardcopy certificate of achievement endorsed by the Quality Licence Scheme. The certificate will be home-delivered, with a pricing scheme of - 139 GBP inside the UK 149 GBP (including postal fees) for International Delivery Certificate Accredited by CPD QS Upon finishing the Life Coaching course, you need to order to receive aCertificate Accredited by CPD QS that is accepted all over the UK and also internationally. The pricing schemes are: 29 GBP for Printed Hardcopy Certificate inside the UK 39 GBP for Printed Hardcopy Certificate outside the UK (International Delivery)

Level 7 Advanced Diploma of Life Coaching & Mentoring (Online) - CPD Certified
Delivered Online On Demand12 hours 42 minutes
£12

CCTV Operator Training - CPD Certified

5.0(3)

By School Of Health Care

CCTV Operator Training: CCTV To keep your community secure, are you looking for a course similar to CCTV Operator Training? For you to learn about this device and its functions, we have created an incredible CCTV Operator Training course. You will learn all you need to enter an interesting and fulfilling career with our CCTV Operator Training. You will learn about the many kinds of CCTV systems and how to run them efficiently from the CCTV Operator Training. In addition, the CCTV Operator Training teaches students how to spot and report unusual activities. The legal and ethical aspects of CCTV operating are also explained in the CCTV Operator Training. All things considered, the CCTV Operator Training is ideal for understanding data protection techniques. Sign up in our CCTV Operator Training to learn how to watch CCTV footage and report any suspicious behaviour with the right documentation. Main Course: CCTV Operator Training [ Note: Free PDF certificate as soon as completing the CCTV Operator Training: CCTV course] CCTV Operator Training: CCTV This Food Safety course consists of 17 modules. Who is this course for? CCTV Operator Training: CCTV Anyone interested in learning about the complexities of CCTV technology should take this CCTV Operator Training. Requirements CCTV Operator Training: CCTV To enrol in this CCTV Operator Training: CCTV Course, students must fulfil the following requirements: Good Command over English language is mandatory to enrol in our CCTV Operator Training: CCTVcourse. Be energetic and self-motivated to complete our CCTV Operator Training: CCTV course. Basic computer Skill is required to complete our CCTV Operator Training: CCTV course. If you want to enrol in our CCTV Operator Training: CCTV course, you must be at least 15 years old. Career path CCTV Operator Training: CCTV Numerous work options will become available to you upon completion of the CCTV Operator Training. For example, novice CCTV operator, seasoned CCTV operator, and many more!

CCTV Operator Training - CPD Certified
Delivered Online On Demand1 hour 18 minutes
£12

Car Mechanic and Repair Level 3 Diploma

5.0(1)

By Course Gate

Explore our Car Mechanic & Repair Level 3 Diploma Course! Master essential skills like vehicle maintenance, engine care, and electrical diagnostics. Perfect for aspiring mechanics and automotive enthusiasts. Enrol now for hands-on training and expert guidance!

Car Mechanic and Repair Level 3 Diploma
Delivered Online On Demand4 hours 27 minutes
£11.99

VMware Cloud Foundation: Plan, Manage and Operate [V5.0]

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for System architects and system administrators Overview By the end of the course, you should be able to meet the following objectives: Plan a deployment for VMware Cloud Foundation Understand VMware Cloud Foundation and supporting architecture Configure VMware Cloud Foundation for VMware Cloud Connectivity Understand the VMware Cloud Foundation subscription licensing model Perform Day-Zero tasks Perform VMware Cloud Foundation platform onboarding Manage user credentials in VMware Cloud Foundation Configure NSX networking in VMware Cloud Foundation Deploy and manage Workload Domains Deploy vSphere with Tanzu on VMware Cloud Foundation Understand and implement storage solutions and related policies Perform maintenance tasks for the VMware Cloud Foundation platform Manage certificates for VMware Cloud Foundation and connected technologies Manage the lifecycle for VMware Cloud Foundation Engage with VMware Cloud Foundation Technical Support This five-day training course provides you with the knowledge, skills, and abilities to achieve competence with VMware Cloud Foundation 5.0. This course teaches you how deploy VMware Cloud Foundation, and perform the tasks required for the initial configuration and ongoing operation after deployment. Course Introduction Introductions and course logistics Course objectives VMware cloud foundation overview Describe the VMware Cloud Foundation solution Describe VMware Cloud Foundation architecture Identify VMware Cloud Foundation components Describe the VMware Cloud Foundation topology VMware Cloud Foundation+ and VMware Cloud Connectivity Describe the VMware Cloud Foundation+ architecture Identify the pre-requisites for VMware Cloud Foundation+ Describe VMware Cloud Foundation+ value added features Configure subscription-based licensing parameters Describe the vCenter Cloud Gateway functionality Identify the vCenter Cloud Gateway components Describe the vCenter Cloud Gateway architecture Connect the vCenter Cloud Gateway to VMware Cloud Describe the VMware Cloud platform Describe the VMware vSphere+ services used in VMware Cloud Foundation+ Demonstrate the capabilities of the VMware Cloud user interface for VMware Cloud Foundation+ Day Zero Tasks Identify the requirements for deploying VMware Cloud Foundation Describe the VMware Cloud Foundation bring-up process Identify the information required for the Planning and Preparation Workbook Complete the Deployment Parameter Workbook Describe how VMware Cloud Builder automates the deployment process Identify the configuration validation process performed by VMware Cloud Builder Describe the deployment of the management domain Post-Deployment Operations Complete the Onboarding Wizard Understand VMware Cloud Foundation integration with VMware Single Sign-On Configure user access to VMware Cloud Foundation Describe the importance of user roles in vSphere Configure identity sources for VMware Cloud Foundation Perform the SDDC Manager backup and restore process Identify steps in the NSX backup and restore process Manage passwords in VMware Cloud Foundation Explain the importance of using VMware Cloud Foundation to manage passwords for vSphere components Manage and secure a primary password list Describe the process for rotating passwords not managed by VMware Cloud Foundation VMware Cloud Foundation Networking with NSX Describe network virtualization with NSX Recognize NSX operational planes Identify NSX components Describe logical switching Describe NSX Data Center deployment in VMware Cloud Foundation Explain how logical routing works in NSX Identify NSX Edge functions Describe data plane preparation for NSX Edge nodes in a workload domain Recognize Tier-0 and Tier-1 gateway topologies Define application virtual networks Describe management domain rack options List NSX Edge cluster requirements for vSphere with Tanzu Discuss NSX Edge cluster placement considerations Managing Workload Domains Define workload domains List the types of workload domains Identify workload domain prerequisites Understand the scalability limits for workload domains Identify use cases for multiple clusters in a workload domain Create network pools Size network pools Commission hosts with SDDC Manager Create workload domains Scale workload domains Decommission hosts from a workload domain Remove workload domains Describe distinctive design decisions for VMware Cloud Foundation components vSphere with Tanzu in VMware Cloud Foundation Explain vSphere with Tanzu Define the role of the Spherelet Describe the supervisor cluster control plane Create vSphere with Tanzu namespaces Describe the role of NSX networking components in vSphere with Tanzu Discuss vSphere with Tanzu networking topology Describe control plane VM management networking requirements Plan appropriate IP address ranges for pod, ingress, and egress networking Describe prerequisites for vSphere with Tanzu cluster compatibility Deploy vSphere with Kubernetes Create a vSphere namespace Configure limits and permissions for a vSphere namespace VMware Cloud Foundation Storage Management Identify storage use cases in VMware Cloud Foundation Determine the most appropriate storage option for a workload domain Describe different vSphere-native storage design options Identify vSAN architecture and components Describe vSAN requirements for the management and workload domains Configure deduplication and compression Discuss how to scale vSAN clusters in VMware Cloud Foundation Configure storage policies for vSAN Explain storage policy failure tolerance rules Identify a virtual machine storage policy compliance status Explain how vSAN storage policies protect VMware Cloud Foundation components Availability and Business Continuity Explain the importance of external service availability Describe availability options native to VMware vSphere Identify stretched cluster use cases Identify stretched cluster components Recognize stretched cluster requirements in VMware Cloud Foundation Prepare and deploy a vSAN stretched cluster using APIs VMware Cloud Foundation Certificate Management Learn the basics of public key infrastructure (PKI) Describe the purpose of certificate signing requests (CSRs) Describe available options in SDDC Manager for certificate authorities View certificates for VMware Cloud Foundation components Install and replace certificates for VMware Cloud Foundation components Configure the integrated Certificate Authorities in SDDC Manager Configure a certificate template in Microsoft Certificate Authority server Configure the OpenSSL certificate authority in SDDC Manager Install certificates issued by Microsoft, OpenSSL, and third-party certificate authorities VMware Cloud Foundation Lifecycle Management Describe VMware Cloud Foundation Life Cycle Management List the products managed by VMware Cloud Foundation Lifecycle management Use online and offline bundle downloads using VMware Cloud Foundation Lifecycle management Understand the role of vSphere Lifecycle Management in VMware Cloud Foundation Understand vSphere Lifecycle Manager features Understand how and when to use cluster images Describe the importance of Hardware Support Managers Describe the upgrade prerequisites Outline the upgrade precheck process Describe the order of upgrade for VMware Cloud Foundation components VMware Cloud Foundation Troubleshooting Use the SoS command-line tool to create log bundles, perform health checks, and check password validity List VMware Cloud Foundation services Identify VMware Cloud Foundation log files Use token IDs to troubleshoot failed workflows

VMware Cloud Foundation: Plan, Manage and Operate [V5.0]
Delivered OnlineFlexible Dates
Price on Enquiry

Introduction to Reactive Spring (TT3355 )

By Nexus Human

Duration 4 Days 24 CPD hours This course is intended for This in an intermediate-level Java development course geared for students experienced with Java and Spring programming essentials. This course does not cover Java or Spring development basics. Overview Working within in an engaging, hands-on learning environment, guided by our expert team, attendees will: Understand the ReactiveX specification Understand the basics of Reactive Programming Discuss the advantages and limitations of Observables Write a client application capable of handling Reactive events Apply operators to event streams to filter, modify and combine the objects emitted by event publishers Select the appropriate type of Event Source Use both Cold and Hot Observables Deal with backpressure problems in reactive programming Develop a reactive web application using Spring WebFlux Define application flows of a WebFlux application Use the WebClient API to work with both synchronous and streaming APIs Develop Unit and Integration tests to test WebFlux endpoints Creating a reactive REST endpoint Become familiar with the basics of WebSockets Create a WebSocket endpoint using Spring Create a WebSocket client Understand the basics of NoSQL Become familiar with the basics of MongoDB Understand how the data in MongoDB can be retrieved using a Reactive API Define Spring Data MongoDB repositories Query the MongoDB using Spring Data Define a reactive repository using MongoDB Explore the Spring Data R2DBC API to perform reactive CRUD operations against a relational database Spring Data reative allow us to implement database operations relying on Reative Programming APIs. While the Spring R2DBC initiative aims to bring reactive programming to relational databaes, several NoSQL databases already provide this possibility. After an introduction to NoSQL and the MongoDB, this courses covers the APIs available to communicate with this NoSQL database using both blocking and reactive APIs.Introdcution to Reactive Spring is a comprehensive Java training workshop geared for experienced developers who wish to explore concurrent, asynchronous and reactive programming APIs and techniques using Spring. After an introduction to reactive programming, Reactive Streams and the Project Reactor APIs, this course will show how this APIs are integrated into Spring. Spring 5 includes Spring WebFlux, providing a reactive programming model for web applications, including support for Reactive REST APIs. Spring WebSocket assists in the creation of web applications which provide a full-duplex, two-way communication between client and server. Introduction to Reactive Programming Reactive Manifesto Introduce ReactiveX ReactiveX implementations The Observer, Iterator pattern and functional programming Discuss hot and cold publishers Reactive Streams API Introduce the Reactive Streams specification Publisher and Subscribers java.util.concurrent.Flow Transformation of Messages (Processor) Controlling messages Tutorial: Setup Eclipse for Using Maven Introduction Introduce the Reactor Building blocks Flux and Mono Creating observables Subscribing to a stream Testing Event Sources (introduction) Testing reactive implementations StepVerifier : test sequence of emitted items Defining expectations TestPublisher: produce test data to test downstream operators Reactive Operators Introduce Operators Show the use of marble diagrams Explain some commonly used operators Callback operators Schedulers (Multithreading) Thread usage of subscriber and consumer Using the subscribeOn method Introduce the Scheduler interface Using the observeOn method Backpressure Strategies for dealing with Backpressure ?reactive pull? backpressure Exception Handling Handling errors in onError Exception handling strategies Using onErrorReturn or onErrorNext operators Using the retry operators The Global Error Handler Spring Data Review Quick review of Spring Data repositories Query return types Defining Query methods Pagination and sorting R2DBC Reactive Relational Database Connectivity DatabaseClient Performing CRUD operations Reactive Query annotated methods Spring WebFlux: Introduction Annotated Controllers Functional Endpoints WebFlux configuration Creating a reactive REST endpoint Defining flows Defining the application flow Actions Defining decision Navigating flows RouterFunction View Technologies View technologies Using Thymeleaf to create the view View Configuration Spring WebClient: Introduction to WebClient Working with asynchronous and streaming APIs Making requests Handling the response Lab: WebClient WebTestClient Testing WebFlux server endpoints Testing controllers or functions Define integration tests Introduction to Spring Reactive WebSockets Be familiar with the basics of WebSockets Understand the HTTP handshake and upgrade Name some of the advantages of WebSockets Defining the WebSocket WebSocket Message Handling WebSocketSession Implementing the WebSockethandler Creating a Browser WebSocket Client WebSocket STOMP Streaming (or Simple) text-orientated messaging protocol Introduce SockJS Connecting to the STOMP endpoint Configuring the message broker STOMP destinations Reactive WebSocket Reactive WebSocket support Implement the reactive WebSocketHandler BigData Introduce Big Data Explain the need for enhanced data storage Introduction to MongoDB JavaScript Object Notation Overview Introduce Binary JSON (BSON) Starting the database Creating Collections and Documents Executing ?simple? database commands Introduce the ObjectID Searching for documents using query operators Updating and deleting documents MongoDB Compass Spring and MongoDB MongoDB Support in Spring Data MongoClient and MongoTemplate Spring Data MongoDB configuration @EnableMongoRepositories Adding documents to the database The @Document and @Field annotations Polymorphism and the _class property The Criteria object Spring Data MongoDB MongoRepository Field naming strategy Using JSON queries to find documents The @PersistenceConstructor annotation Reactive Repositories with MongoDB Using reactive repositories ReactiveMongoTemplate RxJava or Reactor Additional course details: Nexus Humans Introduction to Reactive Spring (TT3355 ) training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the Introduction to Reactive Spring (TT3355 ) course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

Introduction to Reactive Spring (TT3355 )
Delivered OnlineFlexible Dates
Price on Enquiry

AJER - Advanced Junos Enterprise Routing

By Nexus Human

Duration 5 Days 30 CPD hours This course is intended for This course benefits individuals responsible for configuring and monitoring devices running the Junos OS. Overview After successfully completing this course, you should be able to: Describe the various OSPF link-state advertisement (LSA) types. Explain the flooding of LSAs in an OSPF network. Describe the shortest-path-first (SPF) algorithm. Describe OSPF link metrics. Describe the various OSPF authentication methods. Explain the differences between OSPFv2 and OSPFv3. Describe OSPF area types and operations. Configure various OSPF area types. Summarize and restrict routes. Configure OSPF multi-area adjacencies. Configure OSPF virtual links. Explain OSPF external reachability. List useful commands that are used to troubleshoot and verify OSPF. Isolate different OSPF issues. Describe BGP operations. Configure various BGP options. Explain the route selection process for BGP. Describe how to alter the route selection process. Explain the use of routing policies in BGP. Explain how BGP routes are processed. Describe the various BGP attributes and their use. Manipulate common BGP attributes. Review common BGP troubleshooting procedures. List common BGP troubleshooting commands. Identify issues with BGP peering. Explain reasons to use BGP in the Enterprise. Explain how ISP policies can influence external connectivity. Describe three common routing policies for external connectivity in the enterprise. Identify common commands for troubleshooting routing policy. Describe basic multicast terminology. Describe the multicast address space. Describe how RPF is used in a multicast network. Describe the basic functionality of IGMP. Describe the multicast service models and modes. Describe PIM-SM operation and configuration when using the ASM model. Describe PIM-SM operation and configuration when using the SSM model. Verify and troubleshoot multicast. Identify environments that may require a modified CoS implementation. Describe the various CoS components and their respective functions. Explain the CoS processing along with CoS defaults on SRX Series devices. Describe situations in which some CoS features are used in the enterprise. Describe the use of the Real-Time Performance Monitoring tool. Verify and troubleshoot CoS. Describe a traditional Campus network design. Understand the need for a new architectural design. Describe the five key concepts of the Evolved Core. Describe the benefits of a Layer 3-based Campus Networks. Describe Layer 2 tunneling. Explain VXLAN functionality. Describe VXLAN gateways. Describe EVPN features. Describe EVPN operations. This five-day course is designed to provide students with the tools required for implementing, monitoring, and troubleshooting Layer 3 components in an enterprise network. Chapter 1: Course Introduction Course Introduction Chapter 2: OSPF OSPFv2 Review Link-State Advertisements Protocol Operations OSPF Authentication OSPFv3 Lab 1: Configuring and Monitoring OSPF Chapter 3: OSPF Areas Review of OSPF Areas Stub Area Operation Stub Area Configuration NSSA Operation NSSA Configuration Route Summarization Lab 2: Configuring and Monitoring OSPF Areas and Route Summarization Chapter 4: Advanced OSPF Options OSPF Multi-Area Adjacencies Virtual Links External Reachability Lab 3: Configuring and Monitoring Routing Policy and Advanced OSPF Options Chapter 5: Troubleshooting Troubleshooting LSDB Consistency Issues Case Study: Adjacency Issues Lab: Troubleshooting OSPF Chapter 6: BGP Review of BGP BGP Configuration Options BGP Operations BGP Path Selection and Options Lab: Implementing BGP Chapter 7: BGP Attributes and Policy Policy and BGP BGP Attributes Details and Manipulation of Common BGP Path Attributes Lab: BGP Attributes Chapter 8: Troubleshooting BGP BGP Troubleshooting BGP Case Study Lab: Troubleshooting BGP Chapter 9: Enterprise Routing Policies Enterprise BGP Core Network Design Enterprise External Network Deployment Lab: Implementing Enterprise Routing Policies Chapter 10: Troubleshooting Policies Routing Policy Structure Using RegEx Routing Policy Troubleshooting Case Study Lab: Troubleshooting Routing Policies Chapter 11: Introduction to Multicast Overview of Multicast Multicast Addressing RPF IGMP Lab: PIM-SM Chapter 12: Multicast Routing Protocols and SSM Overview of Multicast Routing Protocols PIM-SM Using the ASM Model PIM-SM Using the SSM Model Lab: Implementing PIM-SM Lab: Implementing SSM Chapter 13: Troubleshooting Multicast Multicast Troubleshooting Multicast Case Study Lab: Troubleshooting Multicast Chapter 14: Class of Service CoS Components Review and Case Study CoS Processing and CoS Defaults on the SRX Series Device Policing Virtual Channels Monitoring with Resource Performance Monitoring Lab 9: Implementing CoS Features in the Enterprise Chapter 15: Troubleshooting Class of Service CoS Troubleshooting CoS Case Study Lab: Troubleshooting Class of Service Chapter 16: Enterprise Architectures Traditional Enterprise Networks A New Architecture Key Concepts of the Evolved Core IP Fabric Campus Design Chapter 17: VXLAN Layer 2 Connectivity over a Layer 3 Network VXLAN Overview VXLAN Gateways Chapter 18: EVPN-VXLAN Overview of EVPN EVPN Operations EVPN and VXLAN Chapter 19: Configuring EVPN-VXLAN Configuring EVPN-VXLAN Spine Only network Add IP Fabric leaf nodes to a Spine Only design Configuring a new IP Fabric EVPN-VXLAN network Chapter 20: Migrating to an IP Fabric EVPN Routes Useful EVPN Commands Appendix A: BGP Route Reflection Route Reflection Operation Configuration and Routing Knowledge Lab: BGP Route Reflection (Optional) Appendix B: Troubleshooting IS-IS IS-IS Troubleshooting Lab: Troubleshooting IS-IS and Mixed Environments Additional course details: Nexus Humans AJER - Advanced Junos Enterprise Routing training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward. This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts. Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success. While we feel this is the best course for the AJER - Advanced Junos Enterprise Routing course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you. Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

AJER - Advanced Junos Enterprise Routing
Delivered OnlineFlexible Dates
Price on Enquiry