
Skills you'll gain: Mainframe Computing, COBOL (Programming Language), Software Development Life Cycle, Mainframe Technologies, z/OS, Unit Testing, Systems Analysis, Job Control Language (JCL), IBM DB2, Debugging, Pseudocode, Software Development Methodologies, Virtualization, Agile Methodology, Software Development, Test Driven Development (TDD), Relational Databases, Software Testing, Technical Support, File I/O
★ 4.6 (1.4K) · Intermediate · Professional Certificate · 3 - 6 Months

Edureka
Skills you'll gain: Model Context Protocol, Claude Code, Vibe coding, Generative AI Agents, AI Workflows, AI Orchestration, Agentic Workflows, AI Enablement, AI Integrations, AI Security, Prompt Engineering, DevOps, Code Review, Prompt Patterns, Software Development, Web Applications, Software Testing, Security Testing, Software Engineering, Web Development
★ 4.4 (11) · Intermediate · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Prompt Engineering, Vibe coding, Debugging, Large Language Modeling, AI Security, Application Programming Interface (API), Responsible AI, Development Environment, Computer Programming Tools, Program Development
★ 4.4 (29) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Computational Thinking, Pseudocode, Algorithms, Programming Principles, Computer Programming, Computer Programming Tools
★ 4.6 (7) · Intermediate · Course · 1 - 4 Weeks
University of California, Santa Cruz
Skills you'll gain: Algorithms
★ 4.6 (797) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Database Theory, SQL, Database Design, Front-End Web Development, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
★ 4.7 (18K) · Beginner · Specialization · 3 - 6 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
★ 4 (10) · Mixed · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Computer Science, Problem Solving, Mathematical Theory & Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Software Development Life Cycle, z/OS, COBOL (Programming Language), Unit Testing, Systems Analysis, Pseudocode, Software Development Methodologies, Agile Methodology, Software Development, Software Design, Agile Software Development, Systems Architecture, Mainframe Computing, Scrum (Software Development), Test Planning, Software Testing
★ 4.2 (75) · Beginner · Course · 1 - 3 Months

University of Alberta
Skills you'll gain: Reinforcement Learning, Feature Engineering, Machine Learning, Supervised Learning, Artificial Neural Networks, Algorithms, Linear Algebra
★ 4.8 (851) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Pseudocode, Responsive Web Design, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, React.js, Debugging, Algorithms, Interviewing Skills, Professional Development, JavaScript Frameworks, Computational Logic, Computer Programming, Web Development, Data Structures, GitHub, Technical Communication, Javascript, Software Development
★ 4.5 (42) · Intermediate · Specialization · 1 - 3 Months

University of California, Davis
Skills you'll gain: Threat Modeling, Open Web Application Security Project (OWASP), Secure Coding, Cryptography, Authentications, Encryption, Penetration Testing, Security Strategy, Data Security, Application Security, Exploitation techniques, Vulnerability Assessments, Code Review, Software Design, C and C++, Verification And Validation, Java, Programming Principles, Cybersecurity, C (Programming Language)
★ 4.5 (618) · Intermediate · Specialization · 3 - 6 Months