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

971 Courses delivered Online

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

Cisco Programming Use Cases for Cisco Digital Network Architecture v1.0 (DNAPUC)

By Nexus Human

Duration 2 Days 12 CPD hours This course is intended for Sales engineers Account managers Networking engineers Technical and non-technical audiences Overview After taking this course, you should be able to: Understand the role that programmable infrastructure is having on the transition to the digital enterprise Describe Cisco DNA, its components and benefits, and explain a few use cases Describe the different technologies and solutions within the Cisco programmable infrastructure portfolio Describe Cisco DNA Center REST APIs Understand the functionality provided by Cisco WebEx Teams Describe Cisco CMX, services, and related APIs Describe the importance of DevOps culture within network operations in the shift to becoming a digital enterprise The Programming Use Cases for Cisco Digital Network Architecture (DNAPUC) v1.0 course highlights the shift toward the digital enterprise and examines the components, benefits, and use cases of Cisco Digital Network Architecture (Cisco DNA?) in an enterprise environment. You will learning about key platforms including Cisco© DNA Center, Cisco WebEx Teams?, Cisco Connected Mobile Experiences (CMX), and their related APIs. This course also covers open standards, tools, and network APIs that you can use to complement the Cisco DNA software portfolio, including Python, JavaScript Object Notation (JSON), Network Configuration Protocol (NETCONF), Representational State Transfer Configuration Protocol (RESTCONF), and Yet Another Next Generation (YANG). Understanding Programmable Infrastructure Digital Enterprise Four Pillars of Digitization Network Programmability and Automation What Should Be Automated? Quantifying Programmability and Automation for the Business Network Programmability and Automation Use Cases Introducing Cisco DNA Cisco DNA Overview Cisco DNA Components Benefits of Cisco DNA Cisco DNA Use Cases Describing Programmable Infrastructure Cisco Programmability Options Data Center Infrastructure Enterprise Network Programmability Streaming Telemetry Collaboration Management, Monitoring, and Analytics Describing Network APIs How APIs Enable Business Automation API Overview Data Encoding with JSON and XML RESTful APIs RESTCONF and NETCONF Overview Data Modeling with YANG Describing Cisco DNA Center APIs Cisco DNA Center Overview Cisco DNA Center Automation Enterprise Benefits Cisco DNA Center Applications and Use Cases Cisco DNA Center REST API Overview Case Study: Network Automation at Symantec Describing Cisco Collaboration APIs Cisco Webex Teams Overview Cisco Webex Teams Business Benefits Cisco Webex Teams API Overview Describing Cisco Mobility APIs Cisco CMX Overview Cisco CMX Programmability Business Benefits Cisco CMX Mobility Services API Overview Case Study: Victoria University and Cisco CMX Implementing DevOps Culture Within Network Operations Transition to DevOps CALMS Model (Culture, Automation, Lean, Measurement, Sharing) Role of Cisco Technology in the Transition to DevOps Additional course details: Nexus Humans Cisco Programming Use Cases for Cisco Digital Network Architecture v1.0 (DNAPUC) 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 Cisco Programming Use Cases for Cisco Digital Network Architecture v1.0 (DNAPUC) 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.

Cisco Programming Use Cases for Cisco Digital Network Architecture v1.0 (DNAPUC)
Delivered OnlineFlexible Dates
Price on Enquiry

Introduction to Ansible: Automation with Ansible (TTDV7580)

By Nexus Human

Duration 3 Days 18 CPD hours This course is intended for This is an Introductory level course for experienced Linux system administrators, DevOps engineers, infrastructure automation engineers, and systems design engineers. Ideally students should have familiarity with basic Python scripting. Attendees without programming skills can follow along with the scripting portion of the labs. Overview This course is approximately 50% hands-on, combining expert lecture, real-world demonstrations and group discussions with machine-based practical labs and exercises. Working in a hands-on learning environment led by our expert practitioner attendees will explore how to: Describe Ansible concepts and install Red Hat Ansible Engine (optional - we can pre-install is as well if desired, depending on the audience) Deploy Ansible and Configure Ansible to manage hosts and run ad hoc Ansible commands. Implement playbooks Write a simple Ansible playbook and run it to automate tasks on multiple managed hosts. Manage variables and facts Write playbooks that use variables to simplify management of the playbook and facts to reference information about managed hosts. Implement task control; Manage task control, handlers, and task errors in Ansible playbooks. Deploy files to managed hosts Deploy, manage, and adjust files on hosts managed by Ansible. Manage large projects Write playbooks that are optimized for larger, more complex projects. Simplify playbooks with roles Use Ansible roles to develop playbooks more quickly and to reuse Ansible code. Troubleshoot Ansible Troubleshoot playbooks and managed hosts. Automate Linux administration tasks Automate common Linux system administration tasks with Ansible This lab-intensive course is geared toward those responsible for automation of configuration management; consistent and repeatable application deployment; provisioning and deployment of development, testing, and production servers; and integration with DevOps CI/CD workflows. Throughout the course you will explore core Ansible features such as automatic provisioning, configuration management, service deployment and operational processes. Ansible Overview Overview of Architecture Overview of Deployments Inventory Deploying Ansible Installing Configuration Files Running Ad Hoc Commands Dynamic Inventory Playbooks Writing YAML Files Modules Variables and Inclusions Variables Facts Inclusions Task Control Constructing Flow Control Handlers Tags Handling Errors Jinja2 Templates Jinja2 Templates Jinja2 Templates Roles Role Structure Creating Roles Deploying Roles with Ansible Galaxy Optimizing Ansible Configuring Connection Types Configuring Delegation Configuring Parallelism Ansible Vault Configuring Ansible Vault Executing with Ansible Vault Troubleshooting Ansible Troubleshooting Playbooks Troubleshooting Managed Hosts Ansible Tower Ansible Tower overview Installing Account management Hosts Jobs Optional: Ansible in a DevOps Environment Provisioning Vagrant Machines Deploying Vagrant in a DevOps Environment Deploying Docker in a DevOps Environment Additional course details: Nexus Humans Introduction to Ansible: Automation with Ansible (TTDV7580) 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 Ansible: Automation with Ansible (TTDV7580) 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 Ansible: Automation with Ansible (TTDV7580)
Delivered OnlineFlexible Dates
Price on Enquiry

Electron from Scratch: Build Desktop Applications with JavaScript

By Packt

Create 3 useful desktop applications with web technologies using Electron

Electron from Scratch: Build Desktop Applications with JavaScript
Delivered Online On Demand5 hours 47 minutes
£58.99

Data Analysis (Data Analytics) Training

5.0(3)

By School Of Health Care

Data Analysis: Data Analysis Training Have you ever wondered how companies get insights from massive volumes of data to stay competitive and make wise decisions? If so, then participate in our exclusive Data Analysis: Data Analysis Course. This Data Analysis Course describes the fundamentals of data, statistics, and an introduction to Data Analysis. How to get data and where to find it is explained in the Data Analysis Course. Moreover, this Data Analysis Course covers data cleansing, preprocessing, and exploratory data analysis (EDA). Additionally, the Data Analysis Course provides an introduction to Python and Excel for Data Analysis. This thorough Data Analysis Course includes lessons on data wrangling with Pandas (python) and data visualisation using Matplotlib and Seaborn (python). Enrol in our Data Analysis Course to study the fundamentals of statistical analysis and machine learning. Main Course: Data Analysis (Data Analytics) Training Free Courses included with Data Analysis: Data Analysis Training Course: Course 01: Minute Taking Course 02: GDPR Course 03: Cyber Security [ Note: Free PDF certificate as soon as completing the Data Analysis: Data Analysis Training Course] Data Analysis: Data Analysis Training Online This Data Analysis (Data Analytics) Training consists of 12 modules. Curriculum of Data Analysis (Data Analytics) Training Course Module 1: Introduction to Data Analytics Module 2: Basics of Data and Statistics Module 3: Data Collection and Sources Module 4: Data Cleaning and Preprocessing Module 5: Exploratory Data Analysis (EDA) Module 6: Introduction to Excel for Data Analytics Module 7: Introduction to Python for Data Analytics Module 8: Data Wrangling with Pandas (Python) Module 9: Data visualisation with Matplotlib and Seaborn (Python) Module 10: Introduction to Basic Statistical Analysis Module 11: Introduction to Machine Learning Module 12: Capstone Project - Exploratory Data Analysis Assessment Method of Data Analysis (Data Analytics) Training Course After completing Data Analysis: Data Analysis Training Course, you will get quizzes to assess your learning. You will do the later modules upon getting 60% marks on the quiz test. Apart from this, you do not need to sit for any other assessments. Certification of Data Analysis (Data Analytics) Training Course After completing the Data Analysis: Data Analysis Training 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? Data Analysis: Data Analysis Training Online For business professionals, entrepreneurs, or anybody else looking to have a thorough grasp of data analysis in a commercial setting, this Data Analysis Course is ideal. Requirements Data Analysis: Data Analysis Training Online To enrol in this Data Analysis: Data Analysis Training Course, students must fulfil the following requirements: Good Command over English language is mandatory to enrol in our Data Analysis Training Course. Be energetic and self-motivated to complete our Data Analysis Training Course. Basic computer Skill is required to complete our Data Analysis Training Course. If you want to enrol in our Data Analysis Training Course, you must be at least 15 years old. Career path Data Analysis: Data Analysis Training Online This Data Analysis Course will assist you in obtaining positions as a business analyst, marketing analyst, data analysis, and in related fields.

Data Analysis (Data Analytics) Training
Delivered Online On Demand23 hours
£12

Software Engineering Mini Bundle

By Compete High

Software isn’t built in a day—but understanding its language shouldn’t require decoding ancient scrolls either. The Software Engineering Mini Bundle brings together Python and Go programming, user experience design, website development essentials, and Microsoft Word—because no one likes messy documentation. From efficient coding to interface thinking, and from browser behaviour to documentation structure, this bundle guides you through the mental logic of building software and shaping user journeys. Less hype, more structure—and no need for a triple-shot espresso to keep up. Learning Outcomes: Write structured Python code with logic and clarity in mind. Understand Go programming syntax and foundational development logic. Explore user experience design principles for digital interfaces. Develop basic websites using front-end concepts and tools. Create technical documents using Microsoft Word formatting features. Apply logical thinking across software development and UX planning. Who is this Course For: Future software engineers needing structured technical basics. Beginners exploring web development and digital design workflows. Coders interested in multiple programming language exposure. UX enthusiasts seeking a grounding in user journey logic. Admins supporting development teams with document formatting. Freelancers building small websites or tech-based portfolios. Digital workers organising reports and coding notes clearly. Anyone keen on software logic without the coding theatrics. Career Path: Junior Software Developer – £32,000/year UX Assistant (Entry-Level) – £29,000/year Front-End Developer – £34,500/year Documentation Specialist (Tech Focus) – £28,000/year Python Developer (Entry-Level) – £31,500/year Go Developer Assistant – £33,000/year

Software Engineering Mini Bundle
Delivered Online On Demand11 hours
£26.99

Computer Programming Mini Bundle

By Compete High

This isn't about endless syntax memorisation—it’s about making sense of structured chaos. The Computer Programming Mini Bundle introduces key programming languages (Python, Go, JavaScript), core IT concepts, and the kind of problem solving that makes debugging slightly less dramatic. Ideal for those who enjoy structured thinking, it covers how to write clean code, understand computing environments, and tackle logic challenges without shouting at your laptop. No promises on coffee reduction, but the code will definitely be smarter. Learning Outcomes: Write and structure Python code using core programming principles. Understand Go language syntax and program structure basics. Apply JavaScript for interactive front-end programming elements. Learn IT fundamentals for software-related digital environments. Tackle logic-based challenges using structured problem-solving skills. Combine language concepts to improve overall programming knowledge. Who is this Course For: Beginners interested in exploring popular programming languages. Students preparing for coding-related tech roles or study. Tech support staff wanting to understand code behaviour. Junior developers exploring cross-language knowledge building. Digital workers enhancing their coding fluency and logic. Entrepreneurs managing simple software or web-based projects. Freelancers offering IT support with some programming knowledge. Career switchers exploring software from the coding side. Career Path: Junior Python Developer – £30,000/year IT Support Analyst – £28,000/year Go Developer (Entry-Level) – £32,000/year Frontend Developer (JavaScript Focus) – £34,000/year Technical Problem-Solving Assistant – £27,000/year Software Testing Support Analyst – £29,500/year

Computer Programming Mini Bundle
Delivered Online On Demand11 hours
£26.99

MERN Stack Front To Back: Full Stack React, Redux and Node.js

By Packt

Build and deploy a social network with Node.js, Express, React, Redux and MongoDB. Learn how to put it all together

MERN Stack Front To Back: Full Stack React, Redux and Node.js
Delivered Online On Demand16 hours 24 minutes
£107.99

Complete Data Analysis Course

By Wise Campus

Data Analysis: Data Analysis Course Would you like to acquire the skills and self-assurance necessary to make wise choices and successfully traverse the intricate and ever-changing realm of data analysis? Enrol in our Data Analysis Course. The fundamentals of data, statistics, and an introduction to data analysis are all covered in this data analysis course. The how-to of data collection and its sources are explained in the Data Analysis Course. This Data Analysis Course teaches preprocessing, data cleansing, and exploratory data analysis (EDA). An overview of Excel and Python for data analysis is explained in this Data Analysis Course. This extensive Data Analysis course includes lessons on data wrangling with Pandas (Python) and data visualisation using Matplotlib and Seaborn (Python). So, quickly join our Data Analysis Course to learn the fundamentals of machine learning and statistical analysis! Special Offers with free gifts for this Data Analysis: Data Analysis Course This Data Analysis Course course includes a FREE PDF Certificate. Lifetime access to this Data Analysis Course course Instant access to this Data Analysis Course course Get FREE Tutor Support to this Data Analysis Course Course Learning Outcome of Data Analysis Course This Data Analysis Course will help you learn about: Introduction to data analysis, basics of data, and statistics. Data Analysis Course explains how to collect data and its sources. Data cleaning, processing, and exploratory data analysis (EDA) are included in this Data Analysis Course. This Data Analysis Course describes an introduction to Excel for Data Analysis and Python for Data Analysis. Data Wrangling with Pandas (Python) and Data Visualisation with Matplotlib and Seaborn (Python) are parts of this comprehensive Data Analysis Course. With the help of this Data Analysis Course, you will learn the basics of statistical analysis and machine learning. Data Analysis: Data Analysis Course Embark on a transformative journey with our Data Analysis course, designed for beginners. Dive deep into the world of data analysis, mastering essential techniques and tools. Gain practical skills in Data Analysis, empowering you to unlock insights and drive informed decisions. Start your Data Analysis journey today! Who is this course for? Data Analysis: Data Analysis Course Anyone looking to have a thorough grasp of data analysis in a commercial setting should take this Data Analysis: Data Analysis Course. Requirements Data Analysis: Data Analysis Course To enrol in this Data Analysis: Data Analysis Course, students must fulfil the following requirements. To join in our Data Analysis: Data Analysis Course, you must have a strong command of the English language. To successfully complete our Data Analysis: Data Analysis Course, you must be vivacious and self driven. To complete our Data Analysis: Data Analysis Course, you must have a basic understanding of computers. A minimum age limit of 15 is required to enrol in this Data Analysis: Data Analysis Course. Career path Data Analysis: Data Analysis Course With the assistance of this Data Analysis Course, you can obtain work as a data analyst, business analyst, marketing analyst, or in related fields.

Complete Data Analysis Course
Delivered Online On Demand1 hour 42 minutes
£12

MongoDB Tutorial for Beginners (2022)

By Packt

Master MongoDB, an open-source document database and leading NoSQL database that provides high performance, high availability, and automatic scaling. This course covers the MongoDB Community version for beginners and provides over 50 live-running queries, including creating new databases and tables.

MongoDB Tutorial for Beginners (2022)
Delivered Online On Demand1 hour 34 minutes
£41.99