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

216 NOS courses

Portraits - Planes of the Head

5.0(8)

By Discovery Art Class

Painting Portraits - planes of the head - tonal values for the contours of the face art course.

Portraits - Planes of the Head
Delivered Online On Demand33 minutes
£15

Infection Control

By Compete High

🔒 Unlock the power to protect! Introducing our comprehensive course: 'Infection Control'! 🦠 In today's world, where global health concerns are at the forefront, there's never been a more crucial time to prioritize infection control. Our dynamic course equips you with the knowledge and skills needed to mitigate the spread of infectious diseases effectively. Whether you're a healthcare professional, caregiver, or simply passionate about safeguarding public health, this course is your gateway to becoming a proactive force against infections. 💪   🎓 Benefits of Taking 'Infection Control' Course: Stay Ahead of the Curve: With ever-evolving pathogens and infectious diseases, staying updated on best practices for infection control is essential. Our course provides you with the latest insights and strategies to tackle emerging threats head-on. Enhance Your Expertise: Gain a comprehensive understanding of infection control principles, protocols, and procedures. From hand hygiene to environmental cleaning, you'll acquire the expertise needed to maintain a safe and sterile environment in any setting. Protect Yourself and Others: By mastering infection control techniques, you not only safeguard your own well-being but also contribute to the health and safety of those around you. Empower yourself to be a frontline defender against infections in your community. Boost Professional Credentials: Whether you're seeking career advancement in healthcare or aiming to enhance your resume, completing our 'Infection Control' course demonstrates your commitment to excellence in infection prevention and control. Peace of Mind: Equip yourself with the knowledge and skills to navigate public health challenges with confidence. With our course, you'll gain peace of mind knowing that you're equipped to handle infection control scenarios effectively.   👩‍️ Who is this for? Healthcare Professionals: Nurses, doctors, pharmacists, and other healthcare professionals can benefit from reinforcing their infection control knowledge to provide optimal patient care. Caregivers: Whether you work in a nursing home, daycare, or home care setting, understanding infection control measures is crucial for protecting vulnerable populations. Students: Aspiring healthcare professionals and students pursuing degrees in health-related fields can gain a competitive edge by acquiring foundational knowledge in infection control early in their academic journey. Public Health Advocates: Individuals passionate about promoting public health and preventing the spread of infectious diseases will find our course instrumental in driving positive change in their communities.   🚀 Career Path: Healthcare Settings: Hospitals, clinics, long-term care facilities, and other healthcare settings prioritize infection control to ensure patient safety and prevent healthcare-associated infections. Completing our course can open doors to various roles, including infection control nurse, epidemiologist, or infection preventionist. Public Health Agencies: Governmental organizations and public health agencies rely on skilled professionals to develop and implement infection control policies and initiatives. Graduates of our course may pursue opportunities in public health departments, CDC, WHO, and other global health organizations. Research and Academia: For those interested in advancing the field of infection control through research and education, our course serves as a solid foundation for pursuing academic or research-oriented careers in universities, research institutes, or pharmaceutical companies.   Don't wait for the next outbreak to take action! Enroll in our 'Infection Control' course today and become a vital player in safeguarding public health. Together, let's combat infections and build a healthier, safer future! 💼🌍   FAQ (Frequently Asked Questions) - Infection Control Q1. What is infection control? Infection control refers to the measures and practices implemented to prevent the spread of infections in various settings, including healthcare facilities, workplaces, schools, and communities. These measures aim to reduce the risk of transmitting infectious agents, such as bacteria, viruses, fungi, and parasites, from one person to another. Infection control strategies include hand hygiene, proper use of personal protective equipment (PPE), cleaning and disinfection of surfaces, safe handling and disposal of medical waste, and adherence to standard precautions and protocols. Q2. Why is infection control important? Infection control is essential for maintaining public health and preventing the spread of infectious diseases. Effective infection control measures can reduce the incidence of healthcare-associated infections (HAIs), protect healthcare workers and patients, minimize the burden on healthcare systems, and contribute to overall well-being and productivity in various environments. By preventing the transmission of pathogens, infection control measures also play a crucial role in containing outbreaks and pandemics. Q3. How can I practice infection control in my daily life? You can practice infection control in your daily life by adopting simple yet effective habits. These include: Regular handwashing with soap and water or using alcohol-based hand sanitizers. Covering your mouth and nose with a tissue or your elbow when coughing or sneezing. Avoiding close contact with sick individuals. Keeping commonly touched surfaces clean and disinfected. Using personal protective equipment, such as masks or gloves, when necessary. Following recommended vaccination schedules. Adhering to public health guidelines and regulations, especially during outbreaks or pandemics. Q4. How does infection control apply in healthcare settings? In healthcare settings, infection control is particularly critical due to the high risk of transmitting infections between patients, healthcare workers, and visitors. In addition to standard infection control practices, healthcare facilities implement additional measures, such as: Isolation precautions for patients with contagious diseases. Strict adherence to hand hygiene protocols. Use of specialized equipment and environmental controls to prevent cross-contamination. Staff education and training on infection control guidelines and procedures. Surveillance and monitoring of healthcare-associated infections to identify and address potential risks.   By prioritizing infection control in healthcare settings, providers can ensure the safety and well-being of both patients and staff while maintaining the quality of care delivered. Course Curriculum Module 1-Introduction to Infection Introduction to Infection 00:00 Module 2-Chain of Infection Chain of Infection 00:00 Module 3- Foodborne & Waterborne infections Foodborne & Waterborne infections 00:00 Module 4- Skin Infection and Control Skin Infection and Control 00:00 Module 5-Bone Infection and it's control Bone Infection and it's control 00:00 Module 6-Nosocomial Infections and Control Nosocomial Infections and Control 00:00 Module 7-Infection prevention and control Infection prevention and control 00:00 Module 8-Good Hygiene Practices Good Hygiene Practices 00:00 Module 9-Maintaining personal hygiene Maintaining personal hygiene 00:00

Infection Control
Delivered Online On Demand1 hour
£4.99

Big Data Analytics

By Compete High

Overview With the ever-increasing demand for Big Data Analytics in personal & professional settings, this online training aims at educating, nurturing, and upskilling individuals to stay ahead of the curve - whatever their level of expertise in Big Data Analytics may be. Learning about Big Data Analytics or keeping up to date on it can be confusing at times, and maybe even daunting! But that's not the case with this course from Compete High. We understand the different requirements coming with a wide variety of demographics looking to get skilled in Big Data Analytics . That's why we've developed this online training in a way that caters to learners with different goals in mind. The course materials are prepared with consultation from the experts of this field and all the information on Big Data Analytics is kept up to date on a regular basis so that learners don't get left behind on the current trends/updates. The self-paced online learning methodology by compete high in this Big Data Analytics course helps you learn whenever or however you wish, keeping in mind the busy schedule or possible inconveniences that come with physical classes. The easy-to-grasp, bite-sized lessons are proven to be most effective in memorising and learning the lessons by heart. On top of that, you have the opportunity to receive a certificate after successfully completing the course! Instead of searching for hours, enrol right away on this Big Data Analytics course from Compete High and accelerate your career in the right path with expert-outlined lessons and a guarantee of success in the long run. Who is this course for? While we refrain from discouraging anyone wanting to do this Big Data Analytics course or impose any sort of restrictions on doing this online training, people meeting any of the following criteria will benefit the most from it: Anyone looking for the basics of Big Data Analytics , Jobseekers in the relevant domains, Anyone with a ground knowledge/intermediate expertise in Big Data Analytics , Anyone looking for a certificate of completion on doing an online training on this topic, Students of Big Data Analytics , or anyone with an academic knowledge gap to bridge, Anyone with a general interest/curiosity Career Path This Big Data Analytics course smoothens the way up your career ladder with all the relevant information, skills, and online certificate of achievements. After successfully completing the course, you can expect to move one significant step closer to achieving your professional goals - whether it's securing that job you desire, getting the promotion you deserve, or setting up that business of your dreams.     Course Curriculum Module 1_ Introduction to Big Data. Introduction to Big Data. 00:00 Module 2_ Hadoop and MapReduce. Hadoop and MapReduce. 00:00 Module 3_ NoSQL Databases. NoSQL Databases. 00:00 Module 4_ Data Storage and Retrieval. Data Storage and Retrieval. 00:00 Module 5_ Data Processing with Spark. Data Processing with Spark. 00:00 Module 6_ Data Analysis with Hadoop and Pig. Data Analysis with Hadoop and Pig. 00:00

Big Data Analytics
Delivered Online On Demand6 hours
£4.99

Paediatric First Aid, CPR with Common Injuries & Child Care- CPD Certified

5.0(3)

By School Of Health Care

Paediatric First Aid: Paediatric First Aid Course Online Unlock the Power of Paediatric First Aid: Paediatric First Aid Course: Enrol Now! Emergencies can occur at any time and in any place. As a result, knowing how to provide basic first aid is critical, as there is no greater responsibility than saving a life, especially when working with children. So, ask yourself, "Are you prepared?" There is no need to be concerned! This Paediatric First Aid: Paediatric First Aid course will teach you the skills you need to keep the children in your care safe. This Paediatric First Aid: Paediatric First Aid course will also teach you how to respond to common medical conditions like asthma, diabetes, seizures, and meningitis. And by the end of the Paediatric First Aid: Paediatric First Aid course, you will know how to deal with the most common first-aid situations, such as cuts and grazes, nose bleeding, burns, and eye injuries - all of which are too common in children. So, without any delay, enrol in our Paediatric First Aid: Paediatric First Aid course and start your journey today! Courses you will get with Paediatric First Aid: Paediatric First Aid course: Course 01: Paediatric First Aid Course 02: Speech & Language Therapy Course 03: Nursery Nurse Course 04: Level 5 Childcare Training [ Note: Free PDF certificate as soon as completing the Paediatric First Aid: Paediatric First Aid course] Paediatric First Aid: Paediatric First Aid Course Online This Paediatric First Aid: Paediatric First Aid Course consists of 08 modules. Course Curriculum of Paediatric First Aid: Paediatric First Aid Course Module 01: An Overview Module 02: Principles & Role of a First Aider Module 03: First Aid Basics Module 04: Assessing the Situation and Provide Assistance Module 05: Conducting CPR Module 06: Tackling Common Illnesses, Injuries and Incidents Module 07: Combat Severe Medical Situations through First Aid Module 08: How to Face the Crisis? Assessment Method of Paediatric First Aid: Paediatric First Aid Course After completing Paediatric First Aid: Paediatric First Aid Course, you will get quizzes to assess your learning. You will do the later modules upon getting 60% marks on the quiz test. Certification of Paediatric First Aid: Paediatric First Aid Course After completing the Paediatric First Aid: Paediatric First Aid course, you can instantly download your certificate for FREE. The hard copy of the certification will also be delivered to your doorstep via post, which will cost £13.99. Who is this course for? Paediatric First Aid: Paediatric First Aid Course Online This Paediatric First Aid: Paediatric First Aid course is ideal for individuals associated with the first aid sector. Requirements Paediatric First Aid: Paediatric First Aid Course Online To enrol in this Paediatric First Aid: Paediatric First Aid Course, students must fulfil the following requirements: Good Command over English language is mandatory to enrol in our Paediatric First Aid: Paediatric First Aid Course. Be energetic and self-motivated to complete our Paediatric First Aid: Paediatric First Aid Course. Basic computer Skill is required to complete our Paediatric First Aid: Paediatric First Aid Course. If you want to enrol in our Paediatric First Aid: Paediatric First Aid Course, you must be at least 15 years old. Career path Paediatric First Aid: Paediatric First Aid Course Online After completing Paediatric First Aid: Paediatric First Aid Course one can pursuing career in Different Sectors.

Paediatric First Aid, CPR with Common Injuries & Child Care- CPD Certified
Delivered Online On Demand24 hours
£12

Paediatric First Aid, CPR with Common Injuries & Child Care- CPD Certified

5.0(3)

By School Of Health Care

Paediatric First Aid: Paediatric First Aid Course Online Unlock the Power of Paediatric First Aid: Paediatric First Aid Course: Enrol Now! Emergencies can occur at any time and in any place. As a result, knowing how to provide basic first aid is critical, as there is no greater responsibility than saving a life, especially when working with children. So, ask yourself, "Are you prepared?" There is no need to be concerned! This Paediatric First Aid: Paediatric First Aid course will teach you the skills you need to keep the children in your care safe. This Paediatric First Aid: Paediatric First Aid course will also teach you how to respond to common medical conditions like asthma, diabetes, seizures, and meningitis. And by the end of the Paediatric First Aid: Paediatric First Aid course, you will know how to deal with the most common first-aid situations, such as cuts and grazes, nose bleeding, burns, and eye injuries - all of which are too common in children. So, without any delay, enrol in our Paediatric First Aid: Paediatric First Aid course and start your journey today! Courses you will get with Paediatric First Aid: Paediatric First Aid course: Course 01: Paediatric First Aid Course 02: Speech & Language Therapy Course 03: Nursery Nurse Course 04: Level 5 Childcare Training [ Note: Free PDF certificate as soon as completing the Paediatric First Aid: Paediatric First Aid course] Paediatric First Aid: Paediatric First Aid Course Online This Paediatric First Aid: Paediatric First Aid Course consists of 08 modules. Course Curriculum of Paediatric First Aid: Paediatric First Aid Course Module 01: An Overview Module 02: Principles & Role of a First Aider Module 03: First Aid Basics Module 04: Assessing the Situation and Provide Assistance Module 05: Conducting CPR Module 06: Tackling Common Illnesses, Injuries and Incidents Module 07: Combat Severe Medical Situations through First Aid Module 08: How to Face the Crisis? Assessment Method of Paediatric First Aid: Paediatric First Aid Course After completing Paediatric First Aid: Paediatric First Aid Course, you will get quizzes to assess your learning. You will do the later modules upon getting 60% marks on the quiz test. Certification of Paediatric First Aid: Paediatric First Aid Course After completing the Paediatric First Aid: Paediatric First Aid course, you can instantly download your certificate for FREE. The hard copy of the certification will also be delivered to your doorstep via post, which will cost £13.99. Who is this course for? Paediatric First Aid: Paediatric First Aid Course Online This Paediatric First Aid: Paediatric First Aid course is ideal for individuals associated with the first aid sector. Requirements Paediatric First Aid: Paediatric First Aid Course Online To enrol in this Paediatric First Aid: Paediatric First Aid Course, students must fulfil the following requirements: Good Command over English language is mandatory to enrol in our Paediatric First Aid: Paediatric First Aid Course. Be energetic and self-motivated to complete our Paediatric First Aid: Paediatric First Aid Course. Basic computer Skill is required to complete our Paediatric First Aid: Paediatric First Aid Course. If you want to enrol in our Paediatric First Aid: Paediatric First Aid Course, you must be at least 15 years old. Career path Paediatric First Aid: Paediatric First Aid Course Online After completing Paediatric First Aid: Paediatric First Aid Course one can pursuing career in Different Sectors.

Paediatric First Aid, CPR with Common Injuries & Child Care- CPD Certified
Delivered Online On Demand24 hours
£12

Absenteeism and Tardiness Course

5.0(2)

By Training Express

Absenteeism and tardiness aren’t just minor hiccups—they’re the silent killers of productivity. One late arrival here, one missed day there, and suddenly deadlines are slipping and team morale’s taking a nosedive. This Absenteeism and Tardiness Course is designed to help individuals and organisations understand the real impact of poor attendance and late arrivals, and how to manage them with clarity, fairness, and structure. It’s about addressing patterns before they spiral, and learning how to respond with confidence, not confusion. Whether you're a manager trying to steady the ship or an employee aiming to stay ahead, this course offers straight-talking strategies that actually stick. No fluff, no waffle—just clear, actionable insights on expectations, communication, and accountability. Learn how to create a positive culture where people want to show up (on time), and where small changes lead to big improvements. Key Features CPD Accredited FREE PDF + Hardcopy certificate Fully online, interactive course Self-paced learning and laptop, tablet and smartphone-friendly 24/7 Learning Assistance Discounts on bulk purchases Course Curriculum Module 01: Introduction to Absenteeism and Tardiness Module 02: Causes of Absenteeism and Tardiness Module 03: Effects of Absenteeism and Tardiness on the Workplace Module 04: Strategies for Managing Absenteeism and Tardiness Module 05: Measurement and Evaluation of Absenteeism and Tardiness Module 06: Legal and Ethical Considerations Module 07: Proactive Strategies for Prevention Module 08: Technology and Tools Module 09: Building a Culture of Accountability and Well-being Learning Outcomes: Understand the root causes of attendance issues. Assess the workplace impact of absenteeism and tardiness. Develop effective strategies to manage attendance concerns. Apply measurement and evaluation techniques for progress. Navigate legal and ethical considerations with confidence. Implement proactive prevention measures and utilise relevant technology. Accreditation This course is CPD Quality Standards (CPD QS) accredited, providing you with up-to-date skills and knowledge and helping you to become more competent and effective in your chosen field. Certificate After completing this course, you will get a FREE Digital Certificate from Training Express. CPD 10 CPD hours / points Accredited by CPD Quality Standards Who is this course for? HR professionals seeking to address absenteeism and tardiness issues. Managers and supervisors looking to create a more productive workplace. Business owners aiming to reduce absenteeism's financial burden. Legal professionals interested in workplace compliance and ethics. Anyone involved in employee well-being initiatives. Individuals aiming to enhance their HR skill set. Career path Human Resources Manager Absence Management Specialist Workplace Well-being Coordinator Employment Law Consultant Employee Relations Advisor HR Technology Solutions Analyst Certificates Digital certificate Digital certificate - Included Once you've successfully completed your course, you will immediately be sent a FREE digital certificate. Hard copy certificate Hard copy certificate - Included Also, you can have your FREE printed certificate delivered by post (shipping cost £3.99 in the UK). For all international addresses outside of the United Kingdom, the delivery fee for a hardcopy certificate will be only £10. Our certifications have no expiry dates, although we do recommend that you renew them every 12 months.

Absenteeism and Tardiness Course
Delivered Online On Demand1 hour
£12

Poultry, Goat, Bee & Worm Farming Diploma Level 3

4.7(160)

By Janets

Poultry, Goat, Bee & Worm Farming Diploma Level 3 is one of our best selling and most popular course. Poultry, Goat, Bee & Worm Farming Diploma Level 3 is organised into 4 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 36 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.

Poultry, Goat, Bee & Worm Farming Diploma Level 3
Delivered Online On Demand36 hours
£9.99

Introduction to MongoDB for DBAs (TTDB4680)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This introductory-level course is for experienced DBAs who will be working with MongoDB. In order to gain the most from this course you should have: Prior practical experience in Database Administration Experience working with Linux and be comfortable working with command line Overview This skills-focused course is approximately 50% hands-on. Our engaging instructors and mentors are highly experienced practitioners who bring years of current 'on-the-job' experience into every classroom. Working in a hands-on learning environment, guided by our expert team, attendees will explore: The MongoDB Basic Architecture and Installation MongoDB administration User Management MongoDB security Indexes Backup & Recovery High Availability / Replication Diagnostics & Troubleshooting MongoDB is fast becoming the database of choice for big data applications, being one of the most popular and widely implemented NoSQL databases. Its scalability, robustness, and flexibility have made it extremely popular among business enterprises who use it to implement a variety of activities including social communications, analytics, content management, archiving and other activities. This has led to an increased demand for MongoDB administrators who have the skills to handle cross functional duties. Geared for experienced DBAs, MongoDB for DBAs is a three-day hands-on course that explores the concepts, architecture and pitfalls of managing a MongoDB installation. This course is targeted to the DBA who is familiar with the concepts and tasks of working with a Relational database and is not responsible for a NoSQL MongoDB database. You will learn the critical aspects of MongoDB and use it to solve data management challenges. You will learn to manage MongoDB effectively by gaining expertise in MongoDB administration tools, syntax, MongoDB installations, configurations, security, troubleshooting, backup, scaling and many other features. The focus of this course is on practical skills and applying the DBA existing database knowledge to a MongoDB installation. Introduction to MongoDB Basic Architecture and Installation Differentiate database categories Learn MongoDB design goals List MongoDB tools Describe JSON and BSON Understanding the basic concepts of a Database Database categories: What is NoSQL? Why NoSQL? Benefit over RDBMS Types of NoSQL Database, and NoSQL vs. SQL Comparison, ACID & Base Property CAP Theorem, implementing NoSQL and what is MongoDB? Graph Database Overview of MongoDB, Design Goals for MongoDB Server and Database, MongoDB tools Understanding the following: Collection, Documents and Key/Values, etc., Introduction to JSON and BSON documents Environment setup (live Handson) and using various MongoDB tools available in the MongoDB Package MongoDB Administration Take database backup and restore MongoDB© Export and import data from/ to a MongoDB© instance Check server status and DB status Monitor various resource utilization of a mongod instance Understand various optimization strategies Administration concepts in MongoDB Monitoring issues related to Database Monitoring at Server, Database, Collection level, and various Monitoring tools related to MongoDB Database Profiling, Locks, Memory Usage, No of connections, page fault etc., Backup and Recovery Methods for MongoDB Export and Import of Data to and from MongoDB Run time configuration of MongoDB Production notes/ best practices Data Managements in MongoDB (Capped Collections/ Expired data from TTL), TTL Collection Features GridFS Memory-Mapped Files Journaling Mechanics Storage Engines Power of 2-Sized Allocations No Padding Allocation Strategy Diagnosing Performance Issues Optimization Strategies for MongoDB Configure Tag Sets for Replica Set. Optimize Query Performance Monitoring Strategies for MongoDB . MongoDB Utilities MongoDB Commands MongoDB Management Service (MMS) Data Backup Strategies in MongoDB Copying Underlying Data Files Backup with MongoDump Fsync and Lock MongoDB Ops Manager Backup Software Security Strategies in MongoDB Authentication Implementation in MongoDB . Authentication in a Replica set Authentication on Sharded Clusters Authorization End-to-End Auditing for Compliance User Management Create a User Administrator. Add a User to a Database. Create/Assign User a Role. Verify/Modify a User Access/Privileges. Change a User?s Password MongoDB Security Knowing security concepts in MongoDB Understand how Authentication and Authorisation works Security Introduction Security Concepts Indexes Index Introduction, Index Concepts, Index Types Index Properties Index Creation and Indexing Reference Introduction to Aggregation Aggregation Approach to Aggregation sort Order Pipeline Operators and Indexes Text Indexes Aggregate Pipeline Stages Text Search MapReduce Index Creation Aggregation Operations Index Creation on Replica Set Remove, Modify, and Rebuild Indexes Listing Indexes Measure Index Use Control Index Use Index Use Reporting Geospatial Indexes MongoDB?s Geospatial Query Operators GeoWith Operator Backup & Recovery Import and Export MongoDB Data Restore and recovery of MongoDB(Including point in time Recovery) Restore a Replica Set from MongoDB Backups Recover Data after an Unexpected Shutdown Backup and Restore with Filesystem Snapshots Back Up and Restore with MongoDB Tools Backup and Restore Sharded Clusters High Availability (Replication ) Understand the concept of Replication in MongoDB© ? Create a production like Replica Set Introduction to Replication (High Availability), Concepts around Replication What is Replica Set and Master Slave Replication? Type of Replication in MongoDB How to setup a replicated cluster & managing replica sets etc., Master-Slave Replication Replica Set in MongoDB Automatic Failover Replica Set Members Write Concern Write Concern Levels Write Concern for a Replica Set Modify Default Write Concern Read Preference Read Preference Modes Blocking for Replication Tag Set Configure Tag Sets for Replica set. Replica Set Deployment Strategies . Replica Set Deployment Patterns Oplog File Replication State and Local Database, Replication Administration Diagnostics & Troubleshooting Troubleshoot slow queries Diagnose connectivity problems Understand diagnostic tools Learn common production issues Learn fixes and solutions. Additional course details: Nexus Humans Introduction to MongoDB for DBAs (TTDB4680) 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 MongoDB for DBAs (TTDB4680) 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 MongoDB for DBAs (TTDB4680)
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

Developing on AWS

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This course is intended for: Intermediate software developers Overview In this course, you will learn to: Set up the AWS SDK and developer credentials for Java, C#/.NET, Python, and JavaScript Interact with AWS services and develop solutions by using the AWS SDK Use AWS Identity and Access Management (IAM) for service authentication Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as data stores Integrate applications and data by using AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and AWS Step Functions Use Amazon Cognito for user authentication Use Amazon ElastiCache to improve application scalability Leverage the CI/CD pipeline to deploy applications on AWS In this course, you learn how to use the AWS SDK to develop secure and scalable cloud applications using multiple AWS services such as Amazon DynamoDB, Amazon Simple Storage Service, and AWS Lambda. You explore how to interact with AWS using code and learn about key concepts, best practices, and troubleshooting tips. Module 0: Course Overview Agenda Introductions Student resources Module 1: Introduction to AWS Introduction to the AWS Cloud Cloud scenarios Infrastructure overview Introduction to AWS foundation services Module 2: Introduction to Developing on AWS Getting started with developing on AWS Introduction to developer tools Introduction to management tools Module 3: Introduction to AWS Identity and Access Management Shared responsibility model Introduction to IAM Use authentication and authorization Module 4: Introduction to the Lab Environment Introduction to the lab environment Lab 1: Getting started and working with IAM Module 5: Developing Storage Solutions with Amazon Simple Storage Service Overview of AWS storage options Amazon S3 key concepts Best practices Troubleshooting Scenario: Building a complete application Lab 2: Developing storage solutions with Amazon S3 Module 6: Developing Flexible NoSQL Solutions with Amazon DynamoDB Introduction to AWS database options Introduction to Amazon DynamoDB Developing with DynamoDB Best practices Troubleshooting Scenario: Building an end-to-end app Lab 3: Developing flexible NoSQL solutions with Amazon DynamoDB Module 7: Developing Event-Driven Solutions with AWS Lambda What is serverless computing? Introduction to AWS Lambda Key concepts How Lambda works Use cases Best practices Scenario: Build an end-to-end app Module 8: Developing Solutions with Amazon API Gateway Introduction to Amazon API Gateway Developing with API Gateway Best practices Introduction to AWS Serverless Application Model Scenario: Building an end-to-end app Lab 4: Developing event-driven solutions with AWS Lambda Module 9: Developing Solutions with AWS Step Functions Understanding the need for Step Functions Introduction to AWS Step Functions Use cases Module 10: Developing Solutions with Amazon Simple Queue Service and Amazon Simple Notification Service Why use a queueing service? Developing with Amazon Simple Queue Service Developing with Amazon Simple Notification Service Developing with Amazon MQ Lab 5: Developing messaging solutions with Amazon SQS and Amazon SNS Module 11: Caching Information with Amazon ElastiCache Caching overview Caching with Amazon ElastiCache Caching strategies Module 12: Developing Secure Applications Securing your applications Authenticating your applications to AWS Authenticating your customers Scenario: Building an end-to-end app Module 13: Deploying Applications Introduction to DevOps Introduction to deployment and testing strategies Deploying applications with AWS Elastic Beanstalk Scenario: Building an end-to-end app Lab 6: Building an end-to-end app Module 14: Course wrap-up Course overview AWS training courses Certifications Course feedback

Developing on AWS
Delivered OnlineFlexible Dates
Price on Enquiry