Coursera
Skills you'll gain: Simulation and Simulation Software, Engineering Analysis, Engineering Design Process, Computer-Aided Design, Thermal Management, Numerical Analysis, Scientific Visualization, Software Design, Mechanics, Analytics, Physics, Software Installation, Computer Systems
Intermediate · Course · 1 - 4 Weeks
University of Toronto
Skills you'll gain: Programming Principles, Debugging, File I/O, Software Documentation, Python Programming, Computer Programming, Program Development, Integrated Development Environments, Algorithms, Data Structures, Development Environment
Beginner · Course · 1 - 3 Months

Packt
Skills you'll gain: Software Design Patterns, Test Automation, CI/CD, Infrastructure as Code (IaC), Continuous Deployment, Application Deployment, Release Management, Continuous Integration, Software Architecture, Microservices, Cloud Deployment, DevOps, Scalability, Containerization, Git (Version Control System), Version Control
Advanced · Course · 3 - 6 Months

Skills you'll gain: Adobe Express, Promotional Strategies, Marketing Planning, Social Media Content, Digital Marketing, Cross-Channel Marketing, Logo Design, Responsible AI, Digital Design, Content Marketing, Data Ethics, Marketing Strategies, Campaign Management, Content Creation, Social Media Marketing, Graphic Design, Content Strategy, Advertising, Market Research, Generative AI
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Threat Modeling, Threat Management, Vulnerability Management, Cyber Threat Intelligence, Cybersecurity, Cyber Attacks, Vulnerability Assessments, Threat Detection, MITRE ATT&CK Framework, Data Security, Cyber Risk, NIST 800-53, Authorization (Computing), Authentications, Security Strategy, Security Controls, Risk Management Framework, Identity and Access Management, Encryption, Cryptography
Beginner · Course · 1 - 4 Weeks

University at Buffalo
Skills you'll gain: Blockchain, Test Driven Development (TDD), Cryptography, Development Testing, Application Development, Transaction Processing, Emerging Technologies, Integrated Development Environments, Software Architecture, Network Protocols, Encryption, Web Applications, Program Development, Distributed Computing, Application Programming Interface (API), Microsoft Azure, FinTech, Development Environment, Web Language, Web Development Tools
Intermediate · Specialization · 3 - 6 Months

Microsoft
Skills you'll gain: Microsoft 365, Network Security, Business Software, Computer Hardware, Cybersecurity, Microsoft Office, Desktop Support, Virtual Private Networks (VPN), Network Troubleshooting, Technical Support and Services, Technical Support, Hardware Troubleshooting, Generative AI, Operating Systems, Collaborative Software, System Support, Network Protocols, TCP/IP, Application Security, Cloud Computing
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: GitHub, Git (Version Control System), Open Source Technology, Version Control, Software Development Tools, File Management, Collaborative Software, System Configuration, Software Documentation
Beginner · Course · 3 - 6 Months

Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computer Science, Computational Logic, Programming Principles, Computer Programming, System Design and Implementation, Program Development, Data Storage
Mixed · Course · 1 - 3 Months
Macquarie University
Skills you'll gain: Excel Formulas, Microsoft Excel, Excel Macros, Data Validation, Spreadsheet Software, Data Modeling, Financial Forecasting, Data Integrity, Business Modeling, Automation
Intermediate · Course · 1 - 3 Months

University of California, Davis
Skills you'll gain: ArcGIS, GIS Software, Geographic Information Systems, Data Sharing, Spatial Analysis, Metadata Management, Data Quality, Data Visualization, Data Visualization Software, Data Analysis, File Management
Beginner · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Apache Spark, User Interface (UI), Distributed Computing, Programming Principles, Big Data, Software Design, Data Structures, Software Design Patterns, Functional Design, Data Manipulation, Object Oriented Programming (OOP), Heat Maps, Data Visualization Software, Interactive Data Visualization, Computer Programming, Data Processing, Geospatial Information and Technology, Performance Tuning, Algorithms
Intermediate · Specialization · 3 - 6 Months