COBOL courses can help you learn programming fundamentals, data processing, file handling, and business application development. You can build skills in debugging, optimizing code, and working with legacy systems. Many courses introduce tools like IBM's Enterprise COBOL and Micro Focus Visual COBOL, that support maintaining and modernizing existing applications in various industries. You'll also explore concepts such as structured programming, report generation, and database integration, all of which are crucial for effective COBOL programming.

Skills you'll gain: Oracle Databases, Data Import/Export, Patch Management, Data Migration, Database Software, Database Architecture and Administration, Database Management, Problem Management, Data Storage Technologies, Disaster Recovery, Configuration Management, Automation, Command-Line Interface
Advanced · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Generative AI, Code Reusability, LLM Application, Matlab, Software Documentation
Beginner · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Command-Line Interface, Linux Commands, Linux, Embedded Systems, Linux Servers, Computer Engineering, File Systems, Unix, Operating Systems, C (Programming Language), File Management, Memory Management, Computer Programming Tools, Computer Programming, Open Source Technology, OS Process Management
Beginner · Course · 1 - 3 Months

Skills you'll gain: Enterprise Application Management, Performance Tuning, Database Management, Java Programming, Object Oriented Design, Data Integrity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Oracle Databases, Memory Management, Database Management, Database Architecture and Administration, Relational Databases, Database Software, Data Storage Technologies, Performance Tuning, Servers, Database Management Systems, User Accounts, Disaster Recovery, Data Storage, Role-Based Access Control (RBAC), System Configuration, Authentications
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Unified Modeling Language, Software Design, Java, Java Programming, Software Architecture, User Interface and User Experience (UI/UX) Design, API Design, Software Development, AI Integrations
Build toward a degree
Intermediate · Course · 1 - 3 Months

Peking University
Skills you'll gain: Object Oriented Design, Unified Modeling Language, Object Oriented Programming (OOP), Software Development, Program Development, Software Systems, Software Architecture, Software Engineering, Software Design, Software Development Methodologies, System Design and Implementation, Systems Analysis, Technical Design, Requirements Analysis
Beginner · Course · 3 - 6 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Program Development, Theoretical Computer Science
Mixed · Course · 1 - 3 Months

EDUCBA
Skills you'll gain: Unix Shell, Shell Script, Bash (Scripting Language), Unix Commands, Unix, Scripting, Scripting Languages, Command-Line Interface, File I/O, File Systems, Programming Principles, Computer Programming
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Microsoft Copilot, Microsoft Power Automate/Flow, Microsoft Power Platform, Microsoft 365, Collaborative Software, Security Controls, Continuous Monitoring, Security Management, AI Integrations, AI Enablement, Threat Detection, Compliance Management, AI Security, Generative AI Agents, Workflow Management, Automation, Incident Response, Generative AI
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Mathematical Software, Software Installation, Numerical Analysis, Mathematical Modeling, Trigonometry, Programming Principles, Functional Design, Code Reusability, Data Manipulation, Computational Logic, Linear Algebra, Arithmetic
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: SAS (Software), Case Studies, Data Processing, Automation, Statistical Programming, Data Manipulation, Code Reusability, Data Validation
Intermediate · Course · 1 - 3 Months