Programming

In Real World PHP Programming: The Basics, VTC Author Mike Morton introduces PHP programming in a fashion that is immediately applicable to experienced programmers, and new programmers alike. This programming title does not focus on getting certified in PHP, but rather focuses on the application of PHP in everyday programming, including the proper terminology as well as learning PHP slang. Starting with the absolute basics of PHP types and statements, Mike progresses you through conditional and loops, MySQL, and into advanced topics such as functions and session management. With working examples, and application of what you are learning shown throughout, Mike makes learning PHP an easy and enjoyable endeavour.
course level image
vendor image
subscription image
This course will provide in-depth coverage of major PHP syntax, built-in functions of PHP, web application programming techniques and recommended coding solutions based on common PHP requirements. The user will also learn how to create a complete web application using HTML/XHTML/XML, Javascript, Postgres/SQL and then learn to troubleshoot by example. Examples and code for an online card game, shopping cart, email newsletter, content management system and online survey system, are included within the tutorial.
course level image
vendor image
subscription image

In PHP with MySQL Beyond the Basics, expert instructor Kevin Skoglund introduces powerful PHP programming techniques using object-oriented programming (OOP). Both novice and experienced PHP developers will benefit from the efficient, well-organized, reusable, and easy-to-understand code that OOP offers. Kevin shows how OOP techniques can streamline database queries, help manage sessions, and simplify user logins. While building a real-world web application, Kevin also includes practical advice on topics ranging from structuring code to logging user actions. Exercise files accompany the course.

course level image
vendor image
subscription image

Web site and database assimilation is a necessity for many of today's businesses, and learning to work with PHP is key to integration success. The objective of PHP with MySQL Essential Training is to teach both new and experienced web developers the comprehensive steps for building dynamic, data-driven, interactive websites. Using PHP 5.2.x and MySQL 5.0.x, instructor Kevin Skoglund demonstrates the entire process of building a content management system. He starts with the basics of the PHP language (variables, arrays, loops, functions, etc.) and works up to building dynamic web pages with a MySQL back end. Kevin also covers blueprinting applications; structuring and interacting with databases; building, validating, and processing forms; and regulating user access with passwords. In addition, he provides practical advice, offers examples of best practices, and demonstrates refactoring techniques for improving existing code. The course has been updated for Mac OS 10.5 Leopard. Updated exercise files accompany the tutorials.

course level image
vendor image
subscription image
This VTC course is an introduction to the popular open source and free database management system PostgreSQL. Author Dima Kassab covers the basics needed to create databases and database objects. The course assumes no prior knowledge of database concepts. It sets the groundwork for more advanced topics such as database administration and development. Topics covered include: installations, data types, main database operators/functions, and creating/modifying database objects such as tables, views, indexes, and sequences.
course level image
vendor image
subscription image
FREE PREVIEW! **EVERYTHING**, absolutely everything you need to pass the PRINCE2 foundation and practitioner exams in the new 2013 format will be included in this soon to be released course, including APMG approved course materials from an Approved P2 Training Organization and all the official practice exams. Simon Harris, ex-P2 examiner and PM expert takes you through 15 methodical, complete, exhaustive summaries of each of the 15 syllabus topics. The whole P2 manual is so extensively covered by process mappings that you don't need the extra expense of the official manual. Click here to download a free sample work file from this course.
course level image
vendor image
subscription image

Introductory concepts that are essential and common across many different programming languages. Wanna make an iPhone app? A video game? A website? Or maybe even some Khan Academy exercises for the world to learn from? You’ll want these skills!

course level image
vendor image
cost range image

In Java for Beginners, expert author and professor Mike McMillan starts you along the path to enlightenment with Java. You'll learn the basic concepts, tools and functions that you will need to build fully functional programs with the popular programming language, Java. Java is the base for all object-oriented programming langauges. 

course level image
vendor image
cost range image

This class will give you an introduction to the fundamentals of programming languages. Key concepts include how to specify and process valid strings, sentences and program structures. This course assumes previous programming experience, comparable to what is covered by the Udacity CS101 course. Take this class and learn how to build your own simple web browser complete with the ability to parse and understand HTML and JavaScript.

course level image
vendor image
cost range image
Alice is a 3-D programming language that makes it easy to create an animation for creating applications, telling a story, or playing an interactive game. Alice is a teaching tool for introductory computing. It uses 3D graphics and a drag-and-drop interface to facilitate a more engaging, less frustrating first programming experience. This course by Arthur Lee assumes no prior programming background and uses a building block approach beginning with simple Alice features and examples while gradually introducing more complex features. Sample programs are provided to be referenced by the user to enhance their learning experience.
course level image
vendor image
subscription image

Pages