-  
 

Courses > Web & Computer Programming

Click any title below to view a complete course description including a syllabus, instructor biography, prerequisites, and requirements.


Introduction to ASP.NET
Instructor: Jeffrey Kent

Introduction to ASP.NETLearn how to create exciting, interactive, and professional Web sites with ASP.NET. In this hands-on course, you'll begin by adding the power of interactive controls to your Web pages, and you'll discover how you can use style sheets to give every Web page you create the same clean and consistent look and feel. You'll find out how to connect to a database and put the information it contains on public display. Then, you'll develop a true community-based Web site that allows users to register, log in, create and update profiles, and post messages to a forum. You'll also explore the issue of Web security, and learn some simple things you can do to secure your site against some common attacks.

Nov 11, 2009 -Sec EN28911 -$99  
Dec 09, 2009 -Sec EN28912 -$99  
Jan 20, 2010 -Sec EN28901 -$99  
Feb 17, 2010 -Sec EN28902 -$99  


Introduction to PHP and MySQL
Instructor: Richard Blum

Introduction to PHP and MySQLLearn how to create an interactive Web site, allowing visitors to post and retrieve information provided by you or your site's visitors. You'll see how to use the PHP programming language to generate dynamic Web sites that automatically change as your data changes. You'll also learn how to use the popular MySQL database server with PHP to store and retrieve data over the Web.

Nov 11, 2009 -Sec EN00211 -$99  
Dec 09, 2009 -Sec EN00212 -$99  
Jan 20, 2010 -Sec EN00201 -$99  
Feb 17, 2010 -Sec EN00202 -$99  


Introduction to Java Programming
Instructor: Merrill Hall

Introduction to Java ProgrammingIf you want to learn computer programming but don't have any prior experience, you'll enjoy a tour of Java, one of the most widely used computer languages in the world. It’s a breeze to learn in a friendly and supportive environment. Start with the basics of program design and go on to write your own programs and integrate input and output, calculations, decision making, and loops. Build your knowledge and confidence with easy-to-understand examples and plenty of skill-building exercises. So whether you just want to try it out to see if you like it or plan on doing more with Java, this is a great place to start!

Nov 11, 2009 -Sec EN00511 -$99  
Dec 09, 2009 -Sec EN00512 -$99  
Jan 20, 2010 -Sec EN00501 -$99  
Feb 17, 2010 -Sec EN00502 -$99  


Introduction to Alice 2.0 Programming
Instructor: Mike Orsega

Introduction to Alice 2.0 ProgrammingLearn how to write three-dimensional animation and game programs while learning object-oriented programming principles at the same time. If you're a novice programmer who wants to master programming concepts like decisions, loops, methods, and arrays, this course is for you! While building fun interactive worlds (including a flight simulator), you'll also learn more advanced programming concepts like arrays and event-driven programming. When you're finished, you'll be able to apply these concepts to other programming languages, like Java, C++, C#, or Visual Basic.

Nov 11, 2009 -Sec EN30011 -$99  
Dec 09, 2009 -Sec EN30012 -$99  
Jan 20, 2010 -Sec EN30001 -$99  
Feb 17, 2010 -Sec EN30002 -$99  


Introduction to C++ Programming
Instructor: Jeffrey Kent

Introduction to C++ ProgrammingLearn how to program in C++, even if you have no prior programming experience! Create programs for Microsoft Windows using Microsoft Visual C++ 2005 Express Edition. Learn Object-Oriented techniques, how to create windows and forms, and how to program in a step-by-step nature. This course is ideal whether you're an enthusiast, a business person hoping to advance your career, or someone who already knows how to program but wants to move ahead to C++ and Object-Oriented Programming.

Nov 11, 2009 -Sec EN10811 -$99  
Dec 09, 2009 -Sec EN10812 -$99  
Jan 20, 2010 -Sec EN10801 -$99  
Feb 17, 2010 -Sec EN10802 -$99  


Introduction to C# Programming
Instructor: Mike Orsega

Introduction to C# ProgrammingLearn the fundamentals of computer programming with C#, the in-demand and incredibly useful programming language that incorporates the best features of Visual Basic, C++, and Java. You'll begin with an exploration of input/output operations, decision making, looping, and object oriented programming principles. Then, you'll gain hands-on experience using sequential data files, and you'll build your very own Graphical User Interface (GUI) application. Learn to program the right way: by using a state-of-the-art language to build impressive and professional-looking applications on your schedule and on your very own computer.

Nov 11, 2009 -Sec EN19711 -$99  
Dec 09, 2009 -Sec EN19712 -$99  
Jan 20, 2010 -Sec EN19701 -$99  
Feb 17, 2010 -Sec EN19702 -$99  


Intermediate C# Programming
Instructor: Mike Orsega

Intermediate C# ProgrammingBuild upon your current knowledge of programming logic by writing Graphical User Interface applications in the C# programming language. Learn how to write applications with menus, toolbars, and files, and find out how to interact with databases and write SQL queries.

Nov 11, 2009 -Sec EN27211 -$99  
Dec 09, 2009 -Sec EN27212 -$99  
Jan 20, 2010 -Sec EN27201 -$99  
Feb 17, 2010 -Sec EN27202 -$99  


Introduction to Perl Programming
Instructor: Nathan Meyers

Introduction to Perl ProgrammingLearn Perl, a powerful and easy-to-use scripting language used on PCs, servers, and on the Internet for a wide range of programming problems. Perl is as capable - and often as fast - as C, C++, and Java, but is easier to learn and does not require the sort of software development tools and environments required by those languages. Perl is also more portable and supported on a greater variety of computers than many other computing languages. Perl programming skills are especially valuable for Web developers, software developers, and system administrators.

Nov 11, 2009 -Sec EN00311 -$99  
Dec 09, 2009 -Sec EN00312 -$99  
Jan 20, 2010 -Sec EN00301 -$99  
Feb 17, 2010 -Sec EN00302 -$99  


Introduction to Visual Basic 2005
Instructor: Jeffrey Kent

Introduction to Visual Basic 2005Visual Basic is the most widely used programming language and development tool for creating Windows applications. The Visual Basic programming language is very easy to learn, and the Visual Basic 2005 development environment enables you to rapidly build Windows applications. In six short weeks, you'll learn how to write Windows applications using the Visual Basic programming language and the Visual Basic 2005 development environment. You'll also learn principles of object-oriented and event-driven programming that you can use, not only with Visual Basic, but also with other programming languages you may want to learn.

Nov 11, 2009 -Sec EN27711 -$99  
Dec 09, 2009 -Sec EN27712 -$99  
Jan 20, 2010 -Sec EN27701 -$99  
Feb 17, 2010 -Sec EN27702 -$99  


Intermediate Visual Basic 2005
Instructor: Jeffrey Kent

Intermediate Visual Basic 2005Gain in-demand skills writing sophisticated Windows programs that access and modify business databases and implement Structured Query Language. This course will be ideal if you're a Visual Basic programmer and want to upgrade your programming skills or prepare yourself for a new and exciting line of work.

Nov 11, 2009 -Sec EN20011 -$99  
Dec 09, 2009 -Sec EN20012 -$99  
Jan 20, 2010 -Sec EN20001 -$99  
Feb 17, 2010 -Sec EN20002 -$99  


Introduction to Python 2.5 Programming
Instructor: Mike Orsega

Introduction to Python 2.5 ProgrammingLearn the fundamentals of computer programming in Python to create basic programming structures like decisions and loops. You'll then move on to more advanced topics such as object-oriented programming with classes and exceptions, and later unique Python data structures such as tuples and dictionaries. You'll even learn how to create Python programs with graphical elements that range from simple circles and squares to graphical user interface objects like buttons and labels. Whether you're interested in writing simple scripts, full programs, or graphical user interfaces in Python, this course will give you the foundation you need.

Nov 11, 2009 -Sec EN33811 -$99  
Dec 09, 2009 -Sec EN33812 -$99  
Jan 20, 2010 -Sec EN33801 -$99  
Feb 17, 2010 -Sec EN33802 -$99  


Intermediate PHP and MySQL
Instructor: Richard Blum

Intermediate PHP and MySQLLearn how to create an interactive online store complete with an online catalog of products, allowing customers to browse the catalog to select items, place them in a shopping cart, and complete an order. You'll see how to use the popular MySQL database server to store product information (including images) and track customer orders. You'll also learn how to use the PHP programming language to display product images in your online store, allow customers to shop online using a shopping cart in their browser, and provide an administrative section to manage the store.

Nov 11, 2009 -Sec EN33911 -$99  
Dec 09, 2009 -Sec EN33912 -$99  
Jan 20, 2010 -Sec EN33901 -$99  
Feb 17, 2010 -Sec EN33902 -$99  


Intermediate Java Programming
Instructor: Merrill Hall

Intermediate Java ProgrammingDeepen your understanding of the Java programming language, and start writing programs that are more sophisticated and professional. You'll learn about reading and writing data files, organizing information with multiple classes in Java's class hierarchy, and creating GUI applications using tools like windows, menus, buttons, text boxes, check boxes, scrolling, and more.

Nov 11, 2009 -Sec EN35711 -$99  
Dec 09, 2009 -Sec EN35712 -$99  
Jan 20, 2010 -Sec EN35701 -$99  
Feb 17, 2010 -Sec EN35702 -$99  


Introduction to Ruby Programming
Instructor: Richard Blum

Introduction to Ruby ProgrammingLearn how to create an interactive Web blog that allows visitors to register and post articles and comments. You'll see how the popular Ruby on Rails framework environment creates much of the code for you, and how to use the Ruby programming language to modify the code to customize your Web site. The blog we'll create also uses the popular MySQL database server to store the blog data that appears on the site, and it provides a search feature to allow visitors to easily search past blog entries.

Nov 11, 2009 -Sec EN37511 -$99  
Dec 09, 2009 -Sec EN37512 -$99  
Jan 20, 2010 -Sec EN37501 -$99  
Feb 17, 2010 -Sec EN37502 -$99  


Intermediate Visual Basic 2008
Instructor: Jeffery Kent

Intermediate Visual Basic 2008  Gain in-demand VB skills writing sophisticated Windows programs that implement Structured Query Language to access and modify business databases. This course is ideal if you're a Visual Basic programmer and want to upgrade your programming skills or prepare yourself for an exciting new line of work.

Nov 11, 2009 -Sec EN39311 -$99  
Dec 09, 2009 -Sec EN39312 -$99  
Jan 20, 2010 -Sec EN39301 -$99  
Feb 17, 2010 -Sec EN39302 -$99