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.

Microsoft
Skills you'll gain: Microsoft Copilot, CI/CD, Cascading Style Sheets (CSS), GitHub, C# (Programming Language), HTML and CSS, Azure DevOps, Load Balancing, Object Oriented Design, Continuous Integration, Version Control, Git (Version Control System), Role-Based Access Control (RBAC), Continuous Delivery, Scalability, ASP.NET, Full-Stack Web Development, SQL, .NET Framework, Graph Theory
Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, C# (Programming Language), .NET Framework, Development Environment, Computer Programming, Programming Principles, Microsoft Development Tools, Microsoft Visual Studio, Data Structures, Computer Science, Algorithms, Software Development Tools, Computer Programming Tools, Memory Management, Debugging, Software Installation, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Large Language Modeling, Natural Language Processing, LLM Application, Multimodal Prompts, Recurrent Neural Networks (RNNs), Text Mining, Embeddings, Generative AI, Deep Learning, Fine-tuning, Generative Model Architectures, Artificial Neural Networks, Machine Learning, Data Ethics
Intermediate · Course · 1 - 4 Weeks
Amazon Web Services
Skills you'll gain: Amazon Web Services, Data Migration, Cloud Management, Cloud Infrastructure, Cloud Security, Data Import/Export, Cloud Computing, Cloud Services, Cloud Applications, Cloud Computing Architecture, Infrastructure Architecture, Cloud Deployment, Managed Services
Intermediate · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: AI Workflows, Agentic Workflows, LangGraph, AI Orchestration, Agentic systems, Generative AI Agents, LangChain, LLM Application, AI Integrations, Software Architecture, Systems Architecture, Software Design, Data Validation, Data Persistence, Context Management, Scalability, Systems Integration, Memory Management
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Encryption, Cybersecurity, Cyber Security Strategy, Cyber Threat Intelligence, Cyber Attacks, Threat Management, Security Strategy, Authentications, Threat Detection, Cyber Security Policies, Network Security, Authorization (Computing), Cryptography, Endpoint Security, Data Security, Security Controls, Active Directory, Vulnerability Management, Identity and Access Management, Risk Management
Beginner · Course · 1 - 3 Months

John Wiley & Sons
Skills you'll gain: Object Oriented Design, Java Programming, Java, Object Oriented Programming (OOP), Data Persistence, Software Design Patterns, Maintainability, Memory Management, Programming Principles, OS Process Management, Code Reusability, Functional Design, Computer Programming, Oracle Databases, File Systems, Computational Logic, API Design, Data Structures, Software Design, Data Management
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: User Provisioning, User Accounts, Data Import/Export, Salesforce, Data Integrity, Data Migration, Data Management, Role-Based Access Control (RBAC), Identity and Access Management, Data Security, Authorization (Computing), Data Sharing, Data Access, Security Controls, Customer Relationship Management (CRM) Software
Intermediate · Course · 1 - 3 Months

Google DeepMind
Skills you'll gain: Prompt Engineering, Google Gemini, Gemini, Generative AI Agents, AI Integrations, Google Cloud Platform, Application Programming Interface (API), Real Time Data, Key Management, Tool Calling, Agentic systems, Cloud Deployment, Generative Model Architectures, Generative AI, Large Language Modeling, AI Security, Artificial Intelligence, AI Workflows, Cloud Applications, Cloud Development
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Content Development and Management, Asset Management, Digital Assets, Digital Publishing, Workflow Management, Document Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Reinforcement Learning, Deep Learning, Machine Learning Methods, Artificial Neural Networks, Model Training, Machine Learning, Machine Learning Algorithms, Model Optimization, Python Programming, Algorithms, Model Evaluation
Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Model Evaluation, Predictive Modeling, Machine Learning Algorithms, Model Training, Machine Learning Methods, Feature Engineering, Supervised Learning, Machine Learning Software, Classification And Regression Tree (CART), Predictive Analytics, Applied Machine Learning, Data Preprocessing, R Programming, Classification Algorithms, Machine Learning, Regression Analysis, Random Forest Algorithm
Mixed · Course · 1 - 4 Weeks