Below is a list of our most up to date Programming courses that we have available. Since these are constantly changing, please reach out to us if you are interested in any of the course details below and also if you are looking for something that you do not see listed.
Application Development and Programming Languages
- Introduction to HTML5 / CSS3 and JavaScript
- Java 9 Programming and Object Oriented (OO) Essentials for Developers New to OO
- Advanced Java 8 Programming
- Introduction to C++ Programming
- Intermediate C++ Programming | Effective C++
- Advanced C++ Programming (Modern Advanced C++)
- Programming in C#
- Working with Groovy and Grails
- Working with Rhapsody with UML C++ Real-Time
Python Programming
- Introduction to Python Programming
- Essential Python
- Advanced Python Programming
- Mastering Python Programming
- Introduction to Python Scripting for the Security Analyst
- Applied Python for Data Science – Intermediate
- Getting Started with Python for Non-Developers
- Python for Security Analysts and Professionals
- Introduction to Full Stack Web Development with Python and Django
Perl Programming
Application and IT Security
- Secure Web Applications / Seminar | Covering OWASP Top Ten, Web Services, Rich Interfaces & More
- Java Web Application Security Training:
- Secure Java Web Application Development Lifecycle (SDL) | Covering OWASP Top Ten, Web Services, Rich Interfaces and More
- .Net Web Application Security Training:
- Secure .Net Web Application Development Lifecycle (SDL) | Covering OWASP Top Ten, Web Services, Rich Interfaces and More
- Mobile Application Security | Securing Mobile Applications
- Secure Software Design | Baking Security into your Applications
- Database Hacking and Security: Securing Databases
- Secure Java Application Development Lifecycle (SDL) | Covering OWASP Top Ten, Web Services, Rich Interfaces, SDL, Analysis, Testing & Much More
- Secure .Net Application Development Lifecycle (SDL) | Covering OWASP Top Ten, Web Services, Rich Interfaces, SDL, Analysis, Testing & Much More
- Secure Java Coding | Securing Standalone and Desktop Java Applications
- Secure Java Development Lifecycle (SDL) | Securing Standalone and Desktop Java Application Development
- Secure .Net Coding | Securing Standalone and Desktop .Net Applications
- Secure .Net Development Lifecycle (SDL) | Securing Standalone and Desktop .Net Application Development
- Understanding Secure SOA | A Technical Overview of SOA Security
- Securing Java Web Services | Secure Java Web Services Development
- Securing .Net Web Services | Secure .Net Web Services Development
- Mobile Application Development Security | Developing Secure Mobile Applications
- Building Secure Software (Java/JEE Edition)
- Building Secure Software (.Net Edition)
Mobile Application Development
- Developing Android Applications
- Developing for the Android Platform (Boot Camp 1)
- Intermediate Android Application Development
- Advanced Android Application Development
- Introduction to Android Development for Java Programmers
- Developing for the Android Platform (w/Java Rvw) (Boot Camp)
- HTML5 Mobile Development (with Android Overview & Demo)
- HTML5 Mobile Development (with IOS – iPhone Overview & Demo)
- Mastering HTML5 Mobile Development (Android Development Edition)
- Mastering HTML5 Mobile Development (iOS / iPhone Development Edition)
- Mobile Application Security