Distance Education Diploma Programs

Applied Web Development

Employment is projected to grow 20% from 2012 to 2022.

Average Salary $57,426

Training time: 52 weeks

Start a career in Applied Web Development

Web Design and Development is one of the hottest new careers in today's digital age.

Employers are seeking individuals who are both visually artistic, with an eye for layouts and composition; and can also build things from the ground up. Graduates will be able to take an idea from a simple sketched wireframe to a completed website, with usability and style, in no time.

Get ready to begin your career as a revered team player with the skills to wow your employer and clients. This advanced program will teach you from the ground up. Begin by learning how to successfully plan the website, make layout design decisions, and then with web programming languages such as Ajax, JavaScript, PHP, and SQL, you will bring everything to life. Delve into how to design for the web, use typography effectively and professionally. Create web content using the latest editions of Adobe's Photoshop and Flash software programs. Web developers have good leadership skills and are able to work well in groups. They can take charge of projects and lead them to success.

Tie all of your knowledge together and create a final project to build your portfolio and demonstrate your hands-on experience.

What You Need to Get There

Employers Recognize Industry Certification.  Stay ahead of your competitors! Get job ready and become industry-certified with Microsoft SQL Server Certification and Adobe Certified Associate credentials.

Applied Web Development

Applied Web Development Diploma Program

Includes all of these courses:

Microsoft SQL Server Course
HTML5 & CSS Course
Systems Analysis and Design Course
Adobe Photoshop CS6 Course
Keys to Success Course
Adobe Flash CS6 Course
PHP 5.3 Course
Designing for the Web Course
Ajax, JS & PHP Programming Course
OH&S Course
Apply Now

Program Cost:

MDE Provides Flexible Training and Quick Online Courses that Lead to Real Jobs

If your aim is to work in any of these fields, then THIS program is for you:

  • Database Administrator
  • Front-End Web Developer
  • Junior Art Director
  • Junior Designer
  • PHP Developer
  • Web Applications Developer
  • Web Coder
  • Web Designer
  • Web Development Manager
  • Web Interface Developer

Detailed Content

MDE programs contain practical, easy-to-follow lessons. Each lesson introduces fundamental skills followed by practice exercises to help you apply the material you've learned, and testing to ensure you've learned the objectives.

Adobe Flash CS6

Flash can provide high impact web experiences for a user. It can make the site come alive and turn text and pictures into an interactive and dynamic experience!

You will learn to add multimedia such as animations, sound, graphics and even movies to web pages!

You will learn concepts of Flash such as creating animations, using special effects, and using sound and video. This latest version of Flash has the ability to enhance the workspace, import Photoshop and Illustrator files, and use Flash planning and workflow processes.

Adobe Photoshop CS6

Adobe Photoshop, an image-editing program, will allow you to edit existing artwork or create new masterpieces that can be integrated into many other software applications.

This course is practical for anyone who wants to learn about editing techniques such as; how to repair and restore damaged areas within an image, combine images or create graphics. Explore tools such as Smart Objects, Smart Filters, and the Quick Selection Tool - learn to get the most out of Photoshop.

There is focus on both the artistic and technical features of Photoshop. You will progress from basic to advanced Photoshop techniques - building on the skills acquired.

Ajax, JS & PHP Programming

Ajax, JavaScript and PHP will prepare you to create interactive interfaces to Web Applications.
Explore the programming languages of AJAX and JavaScript. AJAX is a language that permits the exchange of data with a server, updating parts of a web page - asynchronously - without interfering with the display and behavior of the existing page. Used in conjunction with JavaScript, you have a powerful tool for website interactivity and database connectivity.

Once you’ve learned about AJAX and JavaScript, you’ll move on to PHP – server-side scripting designed for web development, also used as a general purpose programming language. PHP code is interpreted and executed in form of a part of the generated web page and can generate HTML code, an image, or some other data. You'll use a straightforward, step-by-step approach to get familiar with the technologies.

Regardless of whether you run Linux, Windows, or Mac OS X, the included complete Ajax programming starter kit gives you all the tools, reference information, JavaScript libraries, and server software you need to set up a stable environment for learning, testing, and production. With online resources and interactive materials you will learn to create a whole new level of user interaction.

Designing for the Web

This introductory course teaches you layout techniques in an easy to understand way. You will gain a solid foundation in designing, publishing, and maintaining websites.

This course offers a variety of engaging hands-on activities that test comprehension, build web research skills, develop design awareness and provoke critical thinking of current issues in technology.


These authoring languages are what allow the World Wide Web to exist!

You will learn HTML5 and CSS covering topics such as web development life cycle, cascading style sheets, and web page creations using links, images, formatted text and tables.

Many different web page elements can serve as hyperlinks such as text, graphics, and animations. The Multimedia chapter provides you with the benefits and limitations of multimedia, giving instructions on how to add audio and video clips to web pages.

Keys to Success

You will gain the ability to get the most out of your professional development training by learning to take efficient notes, listen actively, communicate effectively, problem solve, make decisions, and prepare for a test or exam.

You will learn to be successfully intelligent. Successfully intelligent thinking is balanced thinking that incorporates thinking practically, creatively and analytically. Developing a balanced set of thinking skills and knowing when and how to use each of them gives you power in learning.

Microsoft SQL Server

Explore, install, and configure the Microsoft SQL Server, managing and maintaining databases or multidimensional databases, user accounts, database availability, recovery, and reporting.

This course prepares you to become certified for the 70-443 and 70-450 Microsoft SQL Server 2005/2008 Database Design and Optimization, Database Administration exam.


No matter what type of business or industry you work in, there’s a need for safety practices and procedures. Every year in Canada, many preventable workplace accidents occur. All workers are equally responsible to help prevent these accidents from happening.

Why wait for bad things to happen? Prepare for today.

This Occupational Health and Safety Course will explain employer and employee rights, explore roles and responsibilities as well as examine OH&S Legislation in jurisdictions throughout Canada.

PHP 5.3

Are you interested in learning one of the most popular web-programming languages? 

This course is ideal for anyone starting out with PHP programming. If you’ve previously worked in another programming language such as Java, C#, or Perl, you’ll probably pick up the concepts in the earlier chapters quickly; however, the course assumes no prior experience of programming or of building Web applications. That said, because PHP is primarily a Web technology, it will help if you have at least some knowledge of other Web technologies, particularly HTML and CSS.

Systems Analysis and Design

This course is an introduction to Systems Analysis and Design. You will learn project planning, scheduling, monitoring, and reporting.

Explore development strategies and data design. You will learn to manage systems support and security.

Throughout the course, real-world case studies emphasize critical thinking and IT skills in a dynamic, business-related environment. Numerous projects, assignments, end-of-chapter exercises, and study tools provide you with hands-on practice.

Lessons You Will Learn

Lesson 1: Getting Started with Adobe Flash
Lesson 2: Drawing Objects in Adobe Flash
Lesson 3: Working with Symbols and Interactivity
Lesson 4: Creating Animations
Lesson 5: Creating Special Effects
Lesson 6: Preparing and Publishing Movies
Lesson 7: Importing and Modifying Graphics
Lesson 8: Building Complex Animations
Lesson 9: Introduction to ActionScript
Lesson 10: Using ActionScript to enhance User Experience
Lesson 11: Adding Sound and Video
Lesson 12: Developing Mobile Applications
Lesson 1: Getting Started with Adobe Photoshop CS6
Lesson 2: Learning Photoshop Basics
Lesson 3: Working with Layers
Lesson 4: Making Selections
Lesson 5: Incorporating Color Techniques
Lesson 6: Placing Type in an Image
Lesson 7: Using Painting Tools
Lesson 8: Working with Special Layer Functions
Lesson 9: Creating Special Effects with Filters
Lesson 10: Enhancing Specific Selections
Lesson 11: Adjusting Colors
Lesson 12: Using Clipping Masks, Paths, and Shapes
Lesson 13: Transforming Type
Lesson 14: Liquifying an Image
Lesson 15: Performing Image Surgery
Lesson 16: Annotating and Automating an Image
Lesson 17: Creating Images for the Web
Lesson 18: Working with Animation, Video, and Photography
Lesson 1: Workings of the Web
Lesson 2: Writing and Styling Pages in HTML and CSS
Lesson 3: Anatomy of an Ajax Application
Lesson 4: Creating Simple Scripts in JavaScript
Lesson 5: Working with the Document Object Model (DOM)
Lesson 6: Using Variables, Strings, and Arrays
Lesson 7: Using Functions and Objects
Lesson 8: Controlling Flow and Conditions and Loops
Lesson 9: Using Built-In Functions and Libraries
Lesson 10: The Heart of Ajax - the XMLHTTPREQUEST Object
Lesson 11: Talking with the Server
Lesson 12: Using the Returned Data
Lesson 13: Our First Ajax Application
Lesson 14: Getting to Know PHP
Lesson 15: Variables
Lesson 16: Flow Control
Lesson 17: Functions
Lesson 18: Using Classes
Lesson 19: Returning Data as Text
Lesson 20: AHAH - Asynchronous HTML and HTTP
Lesson 21: Returning Data as XML
Lesson 22: Web Services and the REST and SOAP Protocols
Lesson 23: A JavaScript Library for Ajax
Lesson 24: Ajax Gotchas
Lesson 25: The prototype.js Toolkit
Lesson 26: Using Rico
Lesson 27: Using Script.aculo.us
Lesson 28: Using XOAD
Lesson 1: Web Publishing Fundamentals
Lesson 2: The Environment and the Tools
Lesson 3: Planning a Successful Web Site: Part 1
Lesson 4: Planning a Successful Web Site: Part 2
Lesson 5: Typography and Images
Lesson 6: Multimedia and Interactivity Elements
Lesson 7: Promoting and Maintaining a Web Site
Lesson 1: Introduction to HTML, XHTML, and CSS
Lesson 2: Creating and Editing a Web Page using Inline Styles
Lesson 3: Creating Web Pages with Links, Images, and Embedded Style Sheets
Lesson 4: Creating Tables in a Web Site using an External Style Sheet
Lesson 5: Creating an Image Map
Lesson 6: Creating a Form on a Web Page
Lesson 7: Using Advanced Cascading Style Sheets
Lesson 8: Adding Multimedia to Web Pages
Lesson 1: Welcome to Post-Secondary Career
Lesson 2: Values, Goals, and Time
Lesson 3: Learning How You Learn
Lesson 4: Analytical, Creative, and Practical Thinking
Lesson 5: Reading and Information Literacy
Lesson 6: Listening and Note Taking
Lesson 7: Memory and Studying
Lesson 8: Test Taking
Lesson 9: Diversity and Communication
Lesson 10: Wellness and Stress Management
Lesson 11: Managing Money
Lesson 12: Careers and More
Lesson 1: Designing the Hardware and Software Infrastructure
Lesson 2: Designing Physical Storage
Lesson 3: Designing Consolidation Strategy
Lesson 4: Analyzing and Designing Security
Lesson 5: Designing Windows Server-Level Security
Lesson 6: Designing SQL Server Service-Level and Database-Level Security
Lesson 7: Designing SQL Server Object-Level Security
Lesson 8: Designing a Physical Database
Lesson 9: Creating Database Conventions and Standards
Lesson 10: Designing a SQL Server Solution for High Availability
Lesson 11: Designing a Data Recovery Solution for a Database
Lesson 12: Designing a Data-Archiving Solution
Lesson 1: Glossary & Introduction
Lesson 2: The Department, The Division, and The Act
Lesson 3: Employer, Employees, and Safety Officers: Roles and Responsibilities
Lesson 4: OH&S Responsibilities for Organizations
Lesson 5: Workers’ Rights – The 4 R’s
Lesson 6: Information Regarding OH&S Legislation in Other Provinces
Lesson 1: Introducing PHP
Lesson 2: Your First PHP Script
Lesson 3: PHP Language Basics
Lesson 4: Decisions and Loops
Lesson 5: Strings
Lesson 6: Arrays
Lesson 7: Functions
Lesson 8: Objects
Lesson 9: Handling HTML Forms with PHP
Lesson 10: Preserving State with Query Strings, Cookies, and Sessions
Lesson 11: Working with Files and Directories
Lesson 12: Introducing Databases and SQL
Lesson 13: Retrieving Data from MySQL with PHP
Lesson 14: Manipulating MySQL Data with PHP
Lesson 15: Making Your Job Easier with PEAR
Lesson 16: PHP and the Outside World
Lesson 17: Generating Images with PHP
Lesson 18: String Matching with Regular Expressions
Lesson 19: Working with XML
Lesson 20: Writing High-Quality Code
Lesson 1: Introduction to Systems Analysis and Design
Lesson 2: Analyzing the Business Case
Lesson 3: Managing Systems Projects
Lesson 4: Requirements Modeling
Lesson 5: Data and Process Modeling
Lesson 6: Object Modeling
Lesson 7: Development Strategies
Lesson 8: User Interface Design
Lesson 9: Data Design
Lesson 10: System Architecture
Lesson 11: Managing Systems Implementation
Lesson 12: Managing Systems Support and Security


Certification exams for this program include:

What You Get

You receive all of this and more with your education

What's Included

What You Can Expect

  • Practical hands-on exercises that reinforce critical skills
  • Real-world scenarios that put what you've learned into context
  • Simulation tutorials
  • Tutorials
  • Unlimited Support