|Course Name||Description||Next Offering|
|Understanding Programming with Python||Learn to program the Python way. The Python program language excels in simple syntax and elegant data structures that make it enjoyable to learn programming. This is a hands-on course. Students use variables, loops, decision structures, arrays, and functions while creating programs that help them understand programming concepts.||TBA|
|Python Programming||Welcome to Python, the object-oriented programming language that is gaining popularity because of its elegant, easy-to-use syntax and powerful features. This Open Source language has many developers working on it, so many 3rd party tools exist for it. |
This course helps the student to gain proficiency in the Python language in order to prepare them for specialty areas that require Python programming.
|Python for GIS||Python has become the de facto standard program language for GIS. This course helps the student to gain proficiency in Python usage with the following programs:||TBA|
|PHP: Introduction||PHP is the dominant program language on the Internet today. Excelling in easy-to-use functions and syntax, this C-based program language was created especially for connecting to databases and displaying HTML output in web-based applications. |
In the GIS field, one of PHP's roles is to act as the background server to search a database and send content to a web map.
|PHP: Advanced||Continue your progress into the world of PHP programming by developing advanced PHP applications. Partition your PHP and HTML code into reusable elements with Smarty Template Engine. Create dynamic graphs with JpGraph. Familiarize yourself XML, JSON, AJAX, jQuery, and other leading Web 2.0 technologies. Encounter the object-oriented side of PHP that experienced programmers use, and document your program professionally with PhpDocumentor. Consume web services. The course project will be a fully functioning PHP application that incorporates these advanced features.||TBA|