Online Courses
IT Career Training Begins with Self-Paced Distance Learning Courses
Whether you take them individually or with Certificate of Professional Development in mind, completing each of our online distance learning courses will earn you Continuing Education Units from the University of Illinois, and will count toward any Online Certificate Programs that include that course.
New courses!Introduction to HTML5 and CSS C#.NET 1: Introduction to Object-Oriented Programming Using C# C#.NET 2: C# Programming in the .NET Framework
For the complete I.T. beginner:
Linux/Unix Sysadmin I: The Basics of System Administration Introduction to Object-Oriented Programming Introduction to C Programming
For the beginner/intermediate student:
Linux/Unix Sysadmin II: Networking and DNS DBA 1: Introduction to Database Administration DBA 2: Administering MySQL Introduction to PHP Java Programming 1: Introduction to Java and the Eclipse Development Environment Java Programming 2: The Java Programming Language JavaScript 1: Client-Side Programming PHP/SQL 1: Introduction to Database Programming Learn Unix for Web Programming C++ Programming 1: Introduction to C++ Perl Programming 1: Beginning Perl Python Programming 1: Beginning Python Introduction to XML Perl Programming 2: Intermediate Perl Python Programming 2: Getting More Out of Python
For the intermediate/advanced student:
Linux/Unix Sysadmin III: Unix Services (including email and web servers) Linux/Unix Sysadmin IV: Scripting for Administrators, Sed, Awk, and Perl DBA 3: Creating a Data Warehouse DBA 4: Analyzing Data Java Programming 3: Java Programming Foundations Java Programming 4: Java Application Building JavaScript 2: AJAX Perl Programming 3: Advanced Perl PHP/SQL 2: Relational Theory and Logical Design PHP/SQL 3: Seamless Web 2.0 Integration Perl Programming 4: Applied Perl Python Programming 3: The Python Environment Python Programming 4: Advanced Python


![[image]](http://mowser.com/img?url=http%3A%2F%2Fwww.oreillyschool.com%2Fimages%2Ffollow_us-b.png)