Skip to content
Search upcoming classes
Course Name
Location
Date
Price
Register
Get $250 OFF select training courses for a limited time with code CPL250.*
*Offer available until 12/31/2020. Some exclusions apply. Not valid for eLearnings, SAFe®, or Scrum Certification courses.

Software Development Courses

Advanced Python Programming

4 days

Advanced Python Programming is a practical, hands-on Python training course that thoroughly explores intermediate to advanced level topics and skills, with a focus on enterprise development.  Throughout the course, students will learn how to Leverage…

See Dates and Locations >

Introduction to Programming & Coding | Java Basics for Non-Developers

5 days

Introduction to Programming & Coding | Java Basics for Non-Developers is a skills-focused, hands-on coding course that teaches students the fundamentals of programming object-oriented (OO) applications with Java to a basic level, using sound coding…

See Dates and Locations >

Introduction to Java 9/10 Programming for Developers New to OO Programming

5 days

Java 9/10 and OO Programming Essentials for Developers New to OO  is a five-day, hands-on Java training course geared for developers who have little or no prior working knowledge of object-oriented programming languages (such as…

See Dates and Locations >

Introduction to Java 8 Programming For Developers New to OO Programming

5 days

Java 8 Programming for Developers New to OO Programming is a five-day, comprehensive hands-on Java training course geared for developers who have little or no prior working knowledge of object-oriented programming languages (such as those…

See Dates and Locations >

Introduction to Basic Python Programming

3 days

Introduction to Python | Python Programming Basics is a hands-on Python programming course that teaches students the essentials of Python scripting to a foundation level. This course leads the student from the basics of writing…

See Dates and Locations >

Advanced XML and XSLT

2 days

This course provides indoctrination in the practical use of W3C standards (including XSL and XML Schema) and of implementing tools and technologies. This course is programming language independent, making it useful for Java, .NET, C++,…

See Dates and Locations >

Python for Security Analysts & Professionals

4 days

Geared for experienced security professionals, this class is an introductory, practical, hands-on Python training course that leads the student from the basics of writing and running Python scripts to more advanced features such as file…

See Dates and Locations >

Introduction to C++ Programming | Intensive C++

5 days

Introduction to C++ Programming / Intensive C++ is a skills-focused, hands-on C++ training course geared for experienced programmers who need to learn C++ coupled with sounds coding skills and best practices for OO development. Students will…

See Dates and Locations >

Mastering HTML5, CSS3 and JavaScript

3 days

Mastering HTML5, CSS3 & JavaScript is an in-depth HTML5, CSS3 and JavaScript training course geared for developers who need to understand what the latest in web technologies and responsive design practices that are central to…

See Dates and Locations >

Modern Web Development | Mastering Angular 6

5 days

This course provides indoctrination in the practical use of the umbrella of technologies that are on the leading edge of modern web development.  

See Dates and Locations >

Advanced C++ Programming (Modern Advanced C++)

5 days

Advanced C++ Programming (Modern Advanced C++) is a lab-intensive, hands-on C++ training course geared for experienced C++ programmers who wish to take their development skills to the next level.  Students will leave this course armed…

See Dates and Locations >

Next Level Java 9 | Intermediate Java 9 Programming

4 days

Next Level Java 9 | Intermediate Java 9 Programming is a four-day, hands-on fast-track course geared for developers who have prior working knowledge of basic Java 8 or Java 9. In this java programming course,…

See Dates and Locations >