Dynamic Languages

Programming PERL

Programming Perl is a hands-on course where students develop applications using the Perl 5 programming language. Perl has been called both a “Swiss Army chainsaw” and the “duct tape that holds the…

Ruby Programming

Ruby is a programming language that is often compared to Python and Perl. It is an object-oriented, dynamically typed language that features a very compact syntax. Benefits of using Ruby include…

Ruby on Rails Web Development

Ruby on Rails is a highly productive, full stack MVC framework for developing web applications; built using the Ruby programming language. This course will introduce class participants to developing…

Introduction to Programming with Python

This course teaches the skills and techniques needed to write programs in the Python Scripting Language. By the end of the course, students will understand and be able to use the basic concepts of…

Object-Oriented Python

This course teaches the object-oriented aspects needed to write programs in the Python Scripting Language. By the end of the course, students will understand and be able to write object-oriented…

GUI Programming using wxPython

This course provides comprehensive coverage of the wx (also known as wxPython) toolkit for developing Graphical User Interfaces (GUIs) using the Python programming language. In the lab sessions,…
WebSanity Top Secret