Computing courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. You can build skills in software design, debugging, and database management, along with understanding network protocols and cybersecurity principles. Many courses introduce tools such as Git for version control, SQL for database querying, and various integrated development environments (IDEs) that facilitate coding and project collaboration.

Skills you'll gain: MITRE ATT&CK Framework, Cyber Threat Hunting, Incident Response, Cyber Threat Intelligence, Digital Forensics, Threat Detection, Endpoint Detection and Response, Computer Security Incident Management, Microsoft Windows, Exploitation techniques, Data Loss Prevention, Incident Management, Endpoint Security, Cyber Security Strategy, Cyber Attacks, Cybersecurity, Cyber Security Policies, Anomaly Detection, Cyber Risk, Information Technology
Beginner · Course · 3 - 6 Months

Skills you'll gain: Node.JS, Cloud Deployment, MongoDB, Role-Based Access Control (RBAC), Application Deployment, Server Side, Back-End Web Development, Restful API, Application Programming Interface (API), Redis, Authorization (Computing), API Testing, Authentications, NoSQL, Security Controls, Performance Tuning, Secure Coding, Geospatial Information and Technology, Scalability, Performance Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: OAuth, Authentications, Cloud Security, Authorization (Computing), Identity and Access Management, Google Cloud Platform, Cloud Management, Proxy Servers
Intermediate · Project · Less Than 2 Hours

Google Cloud
Skills you'll gain: Looker (Software), SQL, Dashboard Creation, Data Analysis, Dashboard, Data Warehousing, Data Visualization Software, Extract, Transform, Load, Data Pipelines, Dataflow, Data Transformation, Data Cleansing, Data Import/Export, Data Storage Technologies
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Google Cloud Platform, Generative AI Agents, Artificial Intelligence and Machine Learning (AI/ML), MLOps (Machine Learning Operations), Prompt Engineering, Cloud Infrastructure, AI literacy, AI Workflows, Artificial Intelligence, Model Training, Machine Learning, Model Deployment
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Google Gemini, Generative AI Agents, Generative AI, Google Cloud Platform, Generative Model Architectures, Gemini, Responsible AI, AI Security, AI Product Strategy, AI literacy, Cloud Platforms, Cloud Infrastructure, Data Governance, Artificial Intelligence, Data Centers
Beginner · Course · 1 - 3 Months

Skills you'll gain: Rmarkdown, Knitr, Model Evaluation, Data Wrangling, Tidyverse (R Package), Predictive Analytics, Predictive Modeling, Data Analysis, R (Software), Statistical Reporting, R Programming, Data Quality, Data Manipulation, Data Integration, Data Transformation, Statistical Modeling, Extract, Transform, Load, Data Pipelines, Performance Analysis, Performance Metric
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Customer experience improvement, Salesforce, Cloud-Based Integration, Operational Efficiency, Cloud Management, Amazon Web Services, Operational Excellence, Technology Strategies, Systems Integration, Cloud Solutions, Customer Engagement, Digital Transformation, Business Transformation, Business Technologies
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Kubernetes, Identity and Access Management, Containerization, Google Cloud Platform, Cloud Management, Cloud Computing, Cloud Platforms, Cloud Infrastructure, Cloud Deployment, Application Deployment, Infrastructure Architecture, Command-Line Interface
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Authentications, OAuth, Android Development, Application Security, Mobile Security, Secure Coding, Authorization (Computing), Security Controls, Multi-Factor Authentication, Human Factors (Security), Vulnerability Management, Malware Protection, Threat Management, Data Integrity, Risk Management, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: IBM Cloud, No-Code Development, Development Testing, Natural Language Processing, User Experience, User Flows, Context Management, User Accounts, Content Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Model Optimization, Model Training, Deep Learning, Performance Analysis, Artificial Neural Networks, Resource Utilization
Intermediate · Course · 1 - 4 Weeks