Educational technology courses can help you learn instructional design, digital learning strategies, and assessment methods. You can build skills in creating engaging online content, utilizing multimedia resources, and implementing learning management systems. Many courses introduce tools like Google Classroom, Moodle, and various e-learning software, showing how these technologies enhance teaching and learning experiences.

University of Toronto
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Control Systems, Robotics, Embedded Software, Automation, Deep Learning, Software Architecture, Simulations, Safety Assurance, Traffic Flow Optimization, Artificial Neural Networks, Global Positioning Systems, Machine Controls, Hardware Architecture, Systems Architecture, Network Routing, Estimation, Machine Learning Methods
Advanced · Specialization · 3 - 6 Months

Arizona State University
Skills you'll gain: Digital pedagogy, Train The Trainer, Critical Thinking
Mixed · Course · 1 - 3 Months
Skills you'll gain: Blockchain, Digital Assets, FinTech, Business Strategy, Strategic Decision-Making, Payment Systems, Governance, Financial Services, Financial Regulation, Ledgers (Accounting), Work Breakdown Structure, Project Implementation, Business Modeling, Financial Systems, Project Design, Solution Design, Accounting Systems, Cryptography, Design, Emerging Technologies
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Hardening, Performance Tuning, Unix Commands, Virtual Environment, Debugging, Service Management, User Accounts, OS Process Management, Technical Documentation, Scripting, Configuration Management
Beginner · Specialization · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Amazon Web Services, Amazon DynamoDB, Amazon S3, Data Storage Technologies, Data Store
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Excel Macros, Visual Basic (Programming Language), Programming Principles, Data Import/Export, Microsoft Excel, Problem Solving, Computer Programming, Spreadsheet Software, Simulations, Code Review, Algorithms, UI Components, Debugging, Data Management, User Interface (UI), File I/O, Data Cleansing, Automation, Data Validation
Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Flutter (Software), UI Components, Mobile Development, Google Cloud Platform, User Interface (UI), Cross Platform Development, Web Development, Network Security
Beginner · Project · Less Than 2 Hours

Skills you'll gain: AWS Identity and Access Management (IAM), Linux Administration, Amazon Elastic Compute Cloud, Linux Servers, Cloud Deployment, Cloud Infrastructure, Amazon Web Services, Cloud Hosting, Front-End Web Development, Cloud Computing, Cloud Management, Linux, Ubuntu, Operating System Administration, Application Deployment, React.js, Event-Driven Programming, Javascript, User Interface (UI), Apache
Intermediate · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Gmail, Email Automation, Google Workspace, Computer Literacy, Communication, Cloud Storage
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Model Deployment, Google Cloud Platform, Generative AI Agents, Cloud Deployment, AI Orchestration, Agentic systems, Artificial Intelligence, LangChain
Intermediate · Project · Less Than 2 Hours

Skills you'll gain: Continuous Delivery, Jenkins, CI/CD, Kubernetes, Cloud Deployment, Application Deployment, Google Cloud Platform, Devops Tools
Intermediate · Project · Less Than 2 Hours

Pearson
Skills you'll gain: Network Architecture, General Networking, Network Infrastructure, Computer Networking, OSI Models, Network Switches, Local Area Networks, Networking Hardware, Network Protocols, Network Model
Beginner · Course · 1 - 4 Weeks