Pen testing courses can help you learn vulnerability assessment, network security, and ethical hacking techniques. You can build skills in penetration testing methodologies, risk analysis, and incident response strategies. Many courses introduce tools like Metasploit, Wireshark, and Burp Suite, that support identifying and exploiting security weaknesses in systems and applications. By engaging with these tools, you can practice practical work that enhance your ability to secure networks and protect sensitive data.

Pragmatic AI Labs
Skills you'll gain: Model Deployment, MLOps (Machine Learning Operations), Hugging Face, Model Optimization, Rust (Programming Language), Application Deployment, CI/CD, LLM Application, AI Security, Performance Tuning, Large Language Modeling, Performance Testing, Cryptographic Protocols, Python Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: A/B Testing, Statistical Hypothesis Testing, Test Planning, Statistical Methods, Statistical Analysis, Financial Analysis, Financial Data, Financial Acumen, Statistical Inference, Portfolio Risk, Risk Analysis, Performance Metric, Spreadsheet Software, Decision Making, Project Documentation
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, Interactive Design
Mixed · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Software Development Tools, Unit Testing, Application Development, Test Script Development, Software Documentation, Technical Documentation, Maintainability, Software Testing
Beginner · Course · 1 - 4 Weeks

Alex Genadinik
Skills you'll gain: Surveys, Market Research, Survey Creation, Marketing Psychology, Focus Group, Consumer Behaviour, Interviewing Skills, Business Research, Target Market, Market Intelligence, Marketing Strategies, Market Analysis, Qualitative Research, Marketing Planning, Persona Development, Customer Insights, Discussion Facilitation, Decision Making
Mixed · Course · 1 - 3 Months

Skills you'll gain: Microsoft SQL Servers, Database Design, Transact-SQL, Transaction Processing, Database Development, Relational Databases, Stored Procedure, SQL, Database Management, Databases, Business Reporting, Data Maintenance, Data Integrity, Test Data, Code Reusability, Procedure Development
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: iOS Development, Apple iOS, Swift Programming, Apple Xcode, Unit Testing, Mobile Development, User Interface (UI), User Interface and User Experience (UI/UX) Design, UI Components, Game Design, User Interface (UI) Design, Animation and Game Design, Test Case, Development Testing, Video Game Development, Application Deployment, Knowledge of Apple Software, Real Time Data, AI Integrations, Artificial Intelligence
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unity Engine, User Interface (UI), User Interface (UI) Design, Debugging, Game Design, Video Game Development, User Interface and User Experience (UI/UX) Design, Frontend Integration, 3D Assets, Program Development, Interactive Design, Virtual Environment, Scripting, C# (Programming Language), Development Testing
Intermediate · Course · 1 - 3 Months

Skills you'll gain: WordPress, Web Design, Web Design and Development, Usability, Content Management Systems, Performance Testing, Web Development, Performance Tuning, Application Deployment, Software Installation, Web Content, Apache, Development Environment, Web Development Tools, Content Management, MySQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, GitHub Copilot, Generative AI, ChatGPT, AI Integrations, Scripting, Python Programming, Application Development, Test Script Development, Web Applications, AI Workflows, Jupyter, Web Development, Data Analysis, Pandas (Python Package), Software Documentation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Object Oriented Design, Ruby (Programming Language), Performance Tuning, Data Persistence, Secure Coding, File I/O, Maintainability, Application Design, Software Engineering, Application Development, Object Oriented Programming (OOP), Code Reusability, Application Security, Performance Testing, Unit Testing, Application Lifecycle Management, Dataflow, Scalability, Software Design, Debugging
Beginner · Course · 1 - 3 Months

Cisco Learning and Certifications
Skills you'll gain: Virtual Private Networks (VPN), Firewall, Session Initiation Protocols, Remote Access Systems, Network Security, Public Key Infrastructure, Wide Area Networks, General Networking, Cryptographic Protocols, Network Architecture, Network Routing, Interoperability, Network Protocols, Collaborative Software, Telecommunications, Authentications, Encryption, System Configuration, Communication Systems, Solution Architecture
Beginner · Course · 1 - 4 Weeks