
Skills you'll gain: File I/O, Git (Version Control System), Software Development Methodologies, JUnit, Requirements Analysis, Version Control, Application Development, Software Development Life Cycle, SQL, Full-Stack Web Development, Test Driven Development (TDD), Systems Development, Software Development, Functional Requirement, Restful API, Object Oriented Programming (OOP), Database Management, Digital Transformation, Java Programming, Generative AI
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Threat Modeling, Threat Management, Vulnerability Management, Cybersecurity, Cyber Attacks, Vulnerability Assessments, Data Security, Cyber Risk, NIST 800-53, Authorization (Computing), Malware Protection, Authentications, Security Strategy, Security Controls, Risk Management Framework, Personally Identifiable Information, Encryption, Cryptography
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
Beginner · Course · 1 - 3 Months

Skills you'll gain: Data Governance, General Data Protection Regulation (GDPR), Data Management, Data Strategy, Metadata Management, Data Architecture, Compliance Management, Data Storage Technologies, Data Integration, Cost Reduction, Data Maintenance, Data Processing, Information Privacy, Data Storage, MLOps (Machine Learning Operations), Data Quality, AI Enablement, Analytics, Extract, Transform, Load, Expense Management
Intermediate · Course · 1 - 4 Weeks
Skills you'll gain: Node.JS, Restful API, React Redux, Database Design, React.js, Ajax, Database Application, Server Side, Databases, Full-Stack Web Development, Back-End Web Development, NoSQL, Javascript, JavaScript Frameworks, Performance Tuning, Front-End Web Development, API Design, Data Structures, MongoDB, Debugging
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Reconciliation, QuickBooks (Accounting Software), Spreadsheet Software, Accounting Records, Investigation, Variance Analysis, Financial Statements, Accounts Payable, Financial Controls, Financial Auditing, Fraud detection, Analysis, Verification And Validation, Payment Processing
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Product Lifecycle Management, Product Management, Project Management, Product Development, Product Strategy, Portfolio Management, Value Propositions, Stakeholder Management, Cross-Functional Collaboration, Market Research, Business Acumen
Beginner · Course · 1 - 3 Months

Skills you'll gain: Project Closure, Quality Management, Project Planning, Communication Planning, Sprint Retrospectives, Backlogs, Project Management Life Cycle, Agile Methodology, Project Management, Agile Project Management, Issue Tracking, Stakeholder Analysis, Budget Management, Project Scoping, Milestones (Project Management), Project Documentation, Project Risk Management, Scope Management, Stakeholder Management, Change Management
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: IT Infrastructure, Operating System Administration, Computer Networking, Desktop Support, Systems Administration, Network Troubleshooting, Remote Access Systems, Network Security, OSI Models, Hardening, Package and Software Management, Cybersecurity, Disaster Recovery, User Accounts, File Systems, Security Controls, TCP/IP, Computer Hardware, Technical Support, Software Installation
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Application Lifecycle Management, DevSecOps, Azure DevOps, DevOps, Continuous Delivery, Software Quality Assurance, Release Management, Secure Coding, CI/CD, Git (Version Control System), Verification And Validation, Continuous Integration, GitHub, Software Testing, Security Controls, Software Development Tools, Data Governance, Continuous Deployment, Cyber Governance, Version Control
Advanced · Course · 1 - 4 Weeks
University of Alberta
Skills you'll gain: Requirements Analysis, Requirements Elicitation, Requirements Management, Functional Requirement, Business Requirements, Product Requirements, Backlogs, User Requirements Documents, Scope Management, Change Control, User Story, System Requirements, Client Services, Acceptance Testing, Agile Software Development, Prioritization
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: No-Code Development, User Centered Design, Mobile Development, Web Applications, User Interface (UI) Design, Experience Design, UI/UX Research, User Feedback, Functional Testing, Integration Testing, Root Cause Analysis
Intermediate · Course · 1 - 4 Weeks