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

5145 Courses

Ethical Hacking: 8 in 1 Premium Courses Bundle

By Compete High

Digital locks are only as strong as those testing them. This Ethical Hacking 8-in-1 bundle takes you through the security maze with modules in cybersecurity, networking, programming, and website structure. From HTML foundations to Go and Python, you’ll gain the know-how to understand where digital systems bend—and sometimes break. This isn’t about breaking the internet; it’s about knowing how it works under scrutiny. With topics covering IT infrastructure, GDPR protocols, and website behaviour, you’ll get a mapped view of how data, networks, and systems interact—and how they should be protected from unwanted guests. Learning Outcomes: Understand cybersecurity foundations and online security threats. Write basic Python and Go Lang code with confidence. Recognise common network structures and their vulnerabilities. Build and inspect websites using HTML and web tools. Apply basic IT and data protection principles (GDPR). Analyse digital systems to assess their security status. Who is this Course For: IT staff needing a better grasp on digital security. Beginners exploring the world of ethical hacking. Web developers interested in backend security issues. Students wanting structured hacking theory and coding basics. Network support professionals brushing up on threats. Tech enthusiasts keen on white-hat cyber thinking. Career changers looking into digital defence fields. Programmers curious about attack patterns and safeguards. Career Path: Cyber Security Analyst – £35,000–£55,000 per year Penetration Tester – £40,000–£65,000 per year IT Security Engineer – £38,000–£60,000 per year Network Support Technician – £26,000–£35,000 per year Web Developer (Security-Aware) – £30,000–£50,000 per year GDPR Officer (Tech-Focused) – £28,000–£42,000 per year

Ethical Hacking: 8 in 1 Premium Courses Bundle
Delivered Online On Demand16 hours
£28.99

Xero Accounting & Bookkeeping: 8 in 1 Premium Courses Bundle

By Compete High

If balancing books feels more like juggling jelly, this bundle will bring structure to the numbers. Designed for those who love a tidy ledger (or want to pretend they do), this 8-in-1 online course bundle covers key tools and skills in bookkeeping, payroll, finance, and digital accounting systems. You'll explore popular platforms like Xero, Sage, and Excel—alongside modules on VAT, finance essentials, and purchase ledger management. Whether you're handling personal accounts or navigating payroll for a team, this training gives you a solid grasp on the building blocks of bookkeeping. And best of all, no mental maths required—unless you enjoy that sort of thing. 🎯 Learning Outcomes: Learn bookkeeping basics for personal or business use. Understand how Xero and Sage systems are used efficiently. Explore payroll processes and wage calculation steps. Understand VAT concepts and general tax categories. Manage purchase ledgers and payment tracking effectively. Use Excel for financial tracking and accounting tasks. 👤 Who is this Course For: Bookkeeping beginners looking to build foundational skills. Small business owners managing their own accounting. Admin staff handling payroll and expense tasks. Finance assistants supporting invoicing or ledger duties. Individuals working with Xero or Sage software. Office staff needing VAT or tax awareness. Freelancers managing finance and tax records. Anyone interested in digital accounting tools and ledgers. 💼 Career Path (UK Average Salaries): Bookkeeper – £26,000 per year Payroll Administrator – £28,000 per year Finance Assistant – £27,000 per year VAT Administrator – £30,000 per year Accounts Clerk – £25,000 per year Xero Bookkeeping Specialist – £29,000 per year

Xero Accounting & Bookkeeping: 8 in 1 Premium Courses Bundle
Delivered Online On Demand16 hours
£28.99

Excel Introduction Training: 8-in-1 Premium Online Courses Bundle

By Compete High

Launch your office career with confidence using the Excel Introduction Training: 8-in-1 Premium Online Courses Bundle. Tailored for entry-level roles, this bundle features essential courses like MS Excel, Communication Skills, MS Word, Mathematics, MS PowerPoint, Touch Typing, Purchase Ledger, and MS Access. 🎯 Gain the skills employers are actively seeking in business and admin sectors ⏳ Limited enrolment—secure your spot today ⭐ “Compete High has 4.8 on 'Reviews.io' and 4.3 on Trustpilot” 📊 Description Kickstart your career with an all-around skillset that blends office software mastery with vital communication and administrative capabilities. Excel in MS Excel and MS Access to manage data confidently. Communicate effectively with strong Communication Skills and produce polished documents in MS Word and engaging presentations in MS PowerPoint. Improve workplace speed with Touch Typing and enhance your numerical accuracy with Mathematics. Gain specialised knowledge in Purchase Ledger, crucial for finance and accounting roles. ✔ Boost your employability in administrative, finance, and office support roles. ✔ Master MS Excel, MS Word, and MS PowerPoint for everyday office tasks. ✔ Build foundational skills with Touch Typing and Mathematics. ✔ Understand finance operations through Purchase Ledger. Get ahead with the skills employers demand—start today! ❓ FAQ Q: Is this bundle suitable for beginners? A: Yes, perfect for those starting in office administration or business support roles. Q: Can I access the training on my schedule? A: Absolutely, including courses like Touch Typing and Purchase Ledger. Q: Will this help me get hired? A: Yes, this bundle aligns with key employer requirements in business and admin sectors.

Excel Introduction Training: 8-in-1 Premium Online Courses Bundle
Delivered Online On Demand16 hours
£28.99

Computer Programming & IT: 8-in-1 Premium Online Courses Bundle

By Compete High

Step confidently into IT and programming careers with the Computer Programming & IT: 8-in-1 Premium Online Courses Bundle. This comprehensive bundle covers Python, Go Lang, IT, Email Marketing, MS Excel, CSS, JavaScript, and Network Engineering, providing a robust skill set for tech and digital industries. Combine programming expertise in Python and Go Lang with front-end styling through CSS and dynamic interactivity using JavaScript. Broaden your IT foundation, support marketing efforts with Email Marketing, manage data efficiently with MS Excel, and secure networks via Network Engineering. This skill blend is highly sought after in tech roles. Don’t miss the chance to boost your career with this value-packed bundle from Compete High, rated 4.8 on Reviews.io and 4.3 on Trustpilot. 🔹 Description Suitable for careers in software development, IT support, digital marketing, and network management: Develop programming skills in Python and Go Lang. Style websites with CSS and build dynamic content using JavaScript. Strengthen your technical IT knowledge. Use Email Marketing to enhance digital campaigns. Manage spreadsheets expertly with MS Excel. Implement and maintain systems with Network Engineering. Keywords are smoothly integrated to improve your SEO and appeal to recruiters across IT and marketing fields. 🔹 FAQ Q: Is this bundle suitable for beginners? A: Yes, it supports all levels, from novices to professionals. Q: How will it improve job chances? A: By naturally featuring sought-after keywords like Network Engineering and Email Marketing, your CV gets noticed. Q: What makes Compete High reliable? A: With 4.8 on Reviews.io and 4.3 on Trustpilot, Compete High provides trusted and effective learning.

Computer Programming & IT: 8-in-1 Premium Online Courses Bundle
Delivered Online On Demand16 hours
£28.99

Data Understanding and Data Visualization with Python

By Packt

This course first equips you with the fundamentals of Python and then progresses to teach you how to use various libraries such as NumPy, Pandas, Seaborn, Bokeh, and so on. This course contains several mini projects so that, by the end of this course, you will be equipped with the essential tools you need to become a visualization expert.

Data Understanding and Data Visualization with Python
Delivered Online On Demand15 hours 13 minutes
£59.99

Learn Website Hacking From Scratch

By iStudy UK

Want to know how to hack a website and fix vulnerabilities in computer systems and networks? Are you a web administrator or developer who wants to secure your website? This Learn Website Hacking From Scratch is ideal for those who have little or no knowledge of website hacking, and want an introductory guide to this topic. In this website hacking and penetration testing course for beginners, you'll start with learning the basics of how to exploit and mitigate websites and web applications, moving on to more advanced techniques, where topics covered include bypassing security, accessing databases, SQL injection and cross-site scripting (XSS). You'll also familiarise with the Linux operating system and BeEf web browser attacking framework. On course completion, you'll have the practical skills and knowledge to exploit networks like an attacker. Enrol in this Learn Website Hacking From Scratch today and start hacking systems like the experts! What you'll learn Install hacking lab & needed software (works on Windows, OS X and Linux). Discover, exploit and mitigate a number of dangerous vulnerabilities. Use advanced techniques to discover and exploit these vulnerabilities. Bypass security measurements and escalate privileges. Intercept requests using a proxy. Hack all websites on same server. Bypass filters and client-side security Adopt SQL queries to discover and exploit SQL injections in secure pages Gain full control over target server using SQL injections Discover & exploit blind SQL injections Install Kali Linux - a penetration testing operating system Install windows & vulnerable operating systems as virtual machines for testing Learn linux commands and how to interact with the terminal Learn linux basics Understand how websites & web applications work Understand how browsers communicate with websites Gather sensitive information about websites Discover servers, technologies and services used on target website Discover emails and sensitive data associated with a specific website Find all subdomains associated with a website Discover unpublished directories and files associated with a target website Find all websites hosted on the same server as the target website Discover, exploit and fix file upload vulnerabilities Exploit advanced file upload vulnerabilities & gain full control over the target website Discover, exploit and fix code execution vulnerabilities Exploit advanced code execution vulnerabilities & gain full control over the target website Discover, exploit & fix local file inclusion vulnerabilities Exploit advanced local file inclusion vulnerabilities & gain full control over the target website Exploit advanced remote file inclusion vulnerabilities & gain full control over the target website Discover, fix, and exploit SQL injection vulnerabilities Bypass login forms and login as admin using SQL injections Writing SQL queries to find databases, tables and sensitive data such as usernames ad passwords using SQL injections Bypass filtering, and login as admin without password using SQL injections Bypass filtering and security measurements Read / Write files to the server using SQL injections Patch SQL injections quickly Learn the right way to write SQL queries to prevent SQL injections Discover basic & advanced reflected XSS vulnerabilities Discover basic & advanced stored XSS vulnerabilities Discover DOM-based XSS vulnerabilities How to use BeEF framwork Hook victims to BeEF using reflected, stored and DOM based XSS vulnerabilities Steal credentials from hooked victims Run javascript code on hooked victims Create an undetectable backdoor Hack into hooked computers and gain full control over them Fix XSS vulnerabilities & protect yourself from them as a user What do we mean by brute force & wordlist attacks Create a wordlist or a dictionary Launch a wordlist attack and guess admin's password Discover all of the above vulnerabilities automatically using a web proxy Run system commands on the target webserver Access the file system (navigate between directories, read/write files) Download, upload files Bypass security measurements Access all websites on the same webserver Connect to the database and execute SQL queries or download the whole database to the local machine Requirements Basic IT Skills No Linux, programming or hacking knowledge required. Computer with a minimum of 4GB ram/memory Operating System: Windows / OS X / Linux Who this course is for: Anybody who is interested in learning website & web application hacking / penetration testing Anybody who wants to learn how hackers hack websites Anybody who wants to learn how to secure websites & web applications from hacker Web developers so they can create secure web application & secure their existing ones Web admins so they can secure their websites Course Introduction Course Introduction FREE 00:02:00 Preparation - Creating a Penetration Testing Lab Lab Overview & Needed Software 00:08:00 Installing Kali 2019 As a Virtual Machine Using a Ready Image 00:10:00 Installing Kali 2019 As a Virtual Machine 00:10:00 Installing Metasploitable As a Virtual Machine 00:04:00 Preparation - Linux Basics Basic Overview of Kali Linux 00:05:00 The Linux Terminal & Basic Linux Commands 00:11:00 Configuring Metasploitable & Lab Network Settings 00:06:00 Website Basics What is a Website? 00:04:00 How To Hack a Website? 00:04:00 Information Gathering Gathering Information Using Whois Lookup 00:05:00 Discovering Technologies Used On The Website 00:06:00 Gathering Comprehensive DNS Information 00:10:00 Discovering Websites On The Same Server 00:04:00 Discovering Subdomains 00:05:00 Discovering Sensitive Files 00:07:00 Analysing Discovered Files 00:04:00 Maltego - Discovering Servers, Domains & Files 00:08:00 Maltego - Discovering Websites, Hosting Provider & Emails 00:05:00 File Upload Vulnerabilities What are they? And How To Discover & Exploit Basic File Upload Vulnerabilities 00:07:00 HTTP Requests - GET & POST 00:04:00 Intercepting HTTP Requests 00:07:00 Exploiting Advanced File Upload Vulnerabilities 00:05:00 Exploiting More Advanced File Upload Vulnerabilities 00:04:00 [Security] Fixing File Upload Vulnerabilities 00:06:00 Code Execution Vulnerabilities What are they? & How To Discover & Exploit Basic Code Execution Vulnerabilities 00:07:00 Exploiting Advanced Code Execution Vulnerabilities 00:06:00 [Security] - Fixing Code Execution Vulnerabilities 00:06:00 Local File Inclusion Vulnerabilities (LFI) What are they? And How To Discover & Exploit Them 00:06:00 Gaining Shell Access From LFI Vulnerabilities - Method 1 00:07:00 Gaining Shell Access From LFI Vulnerabilities - Method 2 00:11:00 Remote File Inclusion Vulnerabilities (RFI) Remote File Inclusion Vulnerabilities - Configuring PHP Settings 00:04:00 Remote File Inclusion Vulnerabilities - Discovery & Exploitation 00:06:00 Exploiting Advanced Remote File Inclusion Vulnerabilities 00:03:00 [Security] Fixing File Inclusion Vulnerabilities 00:06:00 SQL Injection Vulnerabilities What is SQL 00:06:00 Dangers of SQL Injections 00:03:00 SQL Injection Vulnerabilities - SQLi In Login Pages Discovering SQL Injections In POST 00:08:00 Bypassing Logins Using SQL Injection Vulnerability 00:05:00 Bypassing More Secure Logins Using SQL Injections 00:06:00 [Security] Preventing SQL Injections In Login Pages 00:08:00 SQL Injection Vulnerabilities - Extracting Data From The Database Discovering SQL Injections in GET 00:07:00 Reading Database Information 00:05:00 Finding Database Tables 00:04:00 Extracting Sensitive Data Such As Passwords 00:04:00 SQL Injection Vulnerabilities - Advanced Exploitation Discovering & Exploiting Blind SQL Injections 00:06:00 Discovering a More Complicated SQL Injection 00:07:00 Extracting Data (passwords) By Exploiting a More Difficult SQL Injection 00:05:00 Bypassing Filters 00:05:00 Bypassing Security & Accessing All Records 00:09:00 [Security] Quick Fix To Prevent SQL Injections 00:07:00 Reading & Writing Files On The Server Using SQL Injection Vulnerability 00:06:00 Getting A Reverse Shell Access & Gaining Full Control Over The Target Web Server 00:08:00 Discovering SQL Injections & Extracting Data Using SQLmap 00:07:00 [Security] - The Right Way To Prevent SQL Injection 00:05:00 XSS Vulnerabilities Introduction - What is XSS or Cross Site Scripting? 00:03:00 Discovering Basic Reflected XSS 00:04:00 Discovering Advanced Reflected XSS 00:05:00 Discovering An Even More Advanced Reflected XSS 00:07:00 Discovering Stored XSS 00:03:00 Discovering Advanced Stored XSS 00:04:00 XSS Vulnerabilities - Exploitation Hooking Victims To BeEF Using Reflected XSS 00:06:00 Hooking Victims To BeEF Using Stored XSS 00:04:00 BeEF - Interacting With Hooked Victims 00:04:00 BeEF - Running Basic Commands On Victims 00:04:00 BeEF - Stealing Credentials/Passwords Using A Fake Login Prompt 00:02:00 Bonus - Installing Veil 3.1 00:06:00 Bonus - Veil Overview & Payloads Basics 00:07:00 Bonus - Generating An Undetectable Backdoor Using Veil 3 00:10:00 Bonus - Listening For Incoming Connections 00:07:00 Bonus - Using A Basic Delivery Method To Test The Backdoor & Hack Windows 10 00:07:00 BeEF - Gaining Full Control Over Windows Target 00:04:00 [Security] Fixing XSS Vulnerabilities 00:07:00 Insecure Session Management Logging In As Admin Without a Password By Manipulating Cookies 00:06:00 Discovering Cross Site Request Forgery Vulnerabilities (CSRF) 00:07:00 Exploiting CSRF Vulnerabilities To Change Admin Password Using a HTML File 00:07:00 Exploiting CSRF Vulnerabilities To Change Admin Password Using Link (Preview) 00:06:00 [Security] The Right Way To Prevent CSRF Vulnerabilities 00:09:00 Brute Force & Dictionary Attacks What Are Brute Force & Dictionary Attacks? 00:04:00 Creating a Wordlist 00:07:00 Launching a Wordlist Attack & Guessing Login Password Using Hydra 00:14:00 Discovering Vulnerabilities Automatically Using Owasp ZAP Scanning Target Website For Vulnerabilities 00:04:00 Analysing Scan Results 00:04:00 Post Exploitation Post Exploitation Introduction 00:04:00 Interacting With The Reverse Shell Access Obtained In Previous Lectures 00:07:00 Escalating Reverse Shell Access To Weevely Shell 00:08:00 Weevely Basics - Accessing Other Websites, Running Shell Commands ...etc 00:07:00 Bypassing Limited Privileges & Executing Shell Commands 00:05:00 Downloading Files From Target Webserver 00:05:00 Uploading Files To Target Webserver 00:08:00 Getting a Reverse Connection From Weevely 00:08:00 Accessing The Database 00:09:00 Resources Resources - Learn Website Hacking From Scratch 00:00:00

Learn Website Hacking From Scratch
Delivered Online On Demand9 hours 17 minutes
£25

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

Investment Banking Mini Bundle

By Compete High

You don’t need a pinstripe suit to make sense of the numbers. The Investment Banking Mini Bundle focuses on core concepts in banking, finance, business analysis, financial analysis, and the Sage software suite—all explained without the need for financial jargon translations. If your goal is clarity, this bundle keeps it simple. Whether you're peeking into spreadsheets or analysing business health, you’ll move from finance basics to structured analysis with calm precision. Think of it as your numbers-first toolkit—minus the financial drama. Learning Outcomes: Understand core banking structures and financial institution processes. Learn essential finance principles relevant to financial operations. Explore techniques used in financial analysis and review. Study business analysis methods used for internal decisions. Use Sage for financial tracking and basic reporting operations. Connect finance concepts across banking and business analysis. Who is this Course For: Aspiring finance professionals learning early-stage industry concepts. Students preparing for roles in banking or business finance. Business support staff managing data and reporting operations. Administrative workers using Sage for accounts-based tasks. Analysts seeking to develop structured financial thinking. Small business staff working across finance and planning. Beginners exploring banking without the financial jargon flood. Those supporting decision-makers with financial reports or analysis. Career Path: Investment Banking Assistant – £34,000/year Financial Analyst (Junior) – £35,000/year Business Analyst (Entry-Level) – £33,000/year Sage Accounts Administrator – £27,000/year Banking Operations Coordinator – £30,500/year Finance Assistant (Corporate Sector) – £29,000/year

Investment Banking Mini Bundle
Delivered Online On Demand11 hours
£26.99

Microsoft Excel Mini Bundle

By Compete High

If spreadsheets give you a headache, this course aims to offer aspirin—metaphorically, of course. The Microsoft Excel Mini Bundle brings clarity to cells, formulas, and functions while adding the human touch of communication and the logic of mathematics. Whether you’re new to data handling or trying to stop formatting rage-quits, this bundle helps you organise, calculate, and interpret with greater ease. From raw entry to meaningful analysis, you’ll gain the structured insight needed to keep rows aligned and heads cool. Learning Outcomes: Learn to use Microsoft Excel for tables, formulas and formatting. Understand data entry principles for structured and clean records. Apply mathematical reasoning to spreadsheets and data calculations. Explore data analysis basics using Excel tools and techniques. Improve communication around data sharing and reporting tasks. Recognise how Excel supports reporting, tracking, and scheduling duties. Who is this Course For: Admins needing Excel structure and clean spreadsheet management. Beginners seeking basic Excel, maths, and data entry knowledge. Office workers handling daily tasks involving spreadsheets. Team members preparing visual reports or internal data logs. Freelancers managing schedules, budgets, and lists via Excel. Analysts looking for a refresher in data visualisation tools. Project coordinators involved in record keeping and communication. Learners improving technical communication in business settings. Career Path: Data Entry Clerk – £22,000/year Junior Data Analyst – £26,000/year Excel Support Administrator – £24,000/year Reporting Assistant – £25,500/year Office Administrator (Excel Focus) – £23,500/year Communication and Data Coordinator – £27,000/year

Microsoft Excel Mini Bundle
Delivered Online On Demand11 hours
£26.99