Modern COBOL Development


Wondering what COBOL has to offer in the world of modern software development? Find out in this session and get hands-on experience around OO programming, interfacing with .NET and Java, writing unit tests and RESTful web services. Build new skills and learn how to bridge COBOL systems to Java and .NET using modern tools and practices. A general programming background is required, prior experience with Visual Studio or Eclipse is a plus. 

Register Now


8:00 a.m. – 8:10 a.m. Introductions and Overview
8:10 a.m.  8:40 a.m. Why Modern COBOL?
8:40 a.m.  9:40 a.m. Getting Started with Modern IDEs - Visual Studio & Eclipse
Lab: Hands-on using a modern IDE for COBOL development
9:40 a.m.  9:55 a.m. Break
9:55 a.m.  10:55 a.m. Intro to OO COBOL Programming
Lab: Creating a COBOL class
10:55 a.m. – 12:00 p.m. Intro to Managed Code Frameworks
Lab: Using class libraries to get the job done faster
12:00 p.m.  1:00 p.m. Lunch
1:00 p.m.  2:00 p.m. Mixed Language Development - Working with COBOL, .NET and Java
Lab: Using COBOL from Java and .NET
2:00 p.m.  2:15 p.m. Break
2:15 p.m.  2:45 p.m. Lab: Writing a graphical user interface
2:45 p.m.  3:15 p.m. Lab: Writing COBOL Unit Tests and checking code coverage
3:15 p.m.  3:45 p.m. Break
3:45 p.m.  4:15 p.m. Lab: Developing a COBOL RESTful web service
4:15 p.m.  5:00 p.m. Wrap-up and Resources

 Meet the Instructors


Scot Nielsen

Director, Product Management

Scot Nielsen is an IT professional with 20 years of experience in the software development industry. Scot earned a degree in Software Engineering at the University of Westminster, London, and began his career at Micro Focus in the 1990s working as a COBOL and C++ developer. Scot has been the Product Manager for Visual COBOL since 2010.



Michael Bleistein

Principal Architect 

Michael Bleistein is an IT professional with over 30 years of experience in the software development industry. Mike has spent the majority of his years with Micro Focus in a variety of technical roles. He specializes in the modernization of COBOL applications using .NET / Java, Cloud and REST services.

Return to SHARE Academy