Web and Mobile Development

The Oulton College Web & Mobile Development Diploma Program prepares you for a rewarding career using the latest technologies. Global communications have created a boom for workers in the Web Development and Computer Programming field. With the industry being so strong, students have lots of career options.

Our Web & Mobile Development Program will give you advanced programming skills along with Web and database design, and application development to enhance your marketability in today’s labour force. We’ll teach you the most in-demand technical skills in creating and building websites, while giving you a strong background in developing apps for mobile devices.

You will receive individual attention from qualified instructors: the best in the industry. You will get lots of hands-on experience to build your confidence and expertise, with practical exercises working with Microsoft, .NET, JAVA, PHP, MySQL, MS SQL, HTML5, CSS3 and Mobile Apps.

You can earn your diploma in less than one year and join this booming and exciting field quickly. Our graduates often get hired by the company where they did their practicum placement. Our Web & Mobile Development Diploma Program provides hands-on practical experience and training in:

  • Web Design: using HTML5, CSS3 and Javascript and jQuery.
  • Building Web Applications: using PHP and MySQL.
  • Database Design: techniques to build a good server database and how to query, implement and maintain a database using SQL (Structured Query Language).
  • Developing Enterprise Web Solutions: using the Microsoft Visual Studio® .NET environment and the Microsoft .NET platform to create an ASP.NET Web application that delivers dynamic content to a website.
  • Programming using JAVA: building fundamental object-oriented programming skills.
  • Android App Development:  leveraging Java skills to build Android Apps

An on-the-job placement is included and gives you 4-weeks of real experience in your area of study. You’ll be able to apply the skills learned in class and put valuable experience on your resume.

If you love computers and keeping up to date with the latest technologies or if you have an eye for Web design, then our Web & Mobile Development Program may be just the program for you.

Duration: September - July

On-The-Job Training: 4 weeks

Career Choices

The time is now to start your career in the IT industry.  Employers in every sector are looking for talented developers and programmers.

  • Computer Programmer
  • Website Developer
  • Applications Developer
  • Database Creation

You Will Learn

  • Microsoft.NET
  • HTML5
  • CSS3
  • JavaScript
  • PHP
  • MySQL
  • Microsoft SQL Server
  • Advanced Computer Programming
  • JAVA Core Programming
  • Android App Development
  • Web Design and Programming
  • Database Design and Implementation
  • Professional Development 

Course Descriptions

Web Design using HTML5, CSS3, Javascript, and jQuery

The goal of this course is to provide an introduction to Internet technologies, HTML and programming.  Students will learn about HTML5 and how to incorporate its features in web pages and applications. They will learn the basics tags to format and align text, create lists, use images, hyperlinks, tables and HTML forms as well as advanced topics like layouts, offline support, geolocation, audio and video, graphics, communication APIs, storage, and new JavaScript web-workers.  Students will also learn how to use Cascading Style Sheets (CSS) techniques to layout and design web sites.

Data Modeling and Relational Database Design

The goal of this course is to introduce the environment and functionality of a Database Management System. The students will learn how to develop effective database designs using Entity Relationship Diagrams and normalization techniques. They will be given a specification for a database modeled on a real-world system.

Querying and Programming Microsoft SQL Server 2016

The goal of this course is to provide students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server™ 2016.

Building Web Applications using PHP and MySQL

This course provides an introduction to the PHP Web scripting language. Students will have basic understanding of the web technology and be able to architect, write, debug, and run complete web applications using PHP and MySQL.

Object Oriented Programming Using Java

This module is designed to help the student develop the building blocks needed to develop professional Java Applications. Students will learn how to install and configure the JDK and how to install and use the Java documentation (API). Students will then take up the subject of class design in a systematic fashion using a simple subset of the UML notation. Key Object-Oriented concepts will then be covered including interfaces, polymorphism, and Inheritance/super classes.

The Inheritance concepts will be further investigated as students gain an understanding of Exception handling and basic file input/output. The Java Collection classes, including Linked- Lists, Maps, and Hash tables will be reviewed as more complex and functional alternatives to simple arrays. Finally, students will access and use databases in their Java applications.

Building Android Applications using Java

Once the foundational Android knowledge is gained, students will enhance their applications to include the use of Layouts and controls, incorporate audio and video in an application, and take advantage of the various sensors Android devices are equipped with. Students will also learn how to save and load data from local file storage on the device, implement context menus and use the action bar, and add dialogs that give the user information or the opportunity to supply data to the application.

The students will also add in their knowledge of Databases to add data persistence to their applications through the use of the built-in Android SQLite database engine.

The end of the module will have the students putting their newly acquired skills to use in the form of a personal or group project composed of building a fully functioning Android application that could optionally be put up on the Google Play store.

Building Web Applications with ASP.NET Core MVC using Microsoft Visual Studio 2017

This course will teach the fundamentals of the C# Programming for building ASP.NET Core Web Applications.  Throughout the class students will learn about core MVC concepts such as Model classes, Views and Controllers.  Students will also see how routes are used and how they can be customized, writing custom razor helpers and templates, and learn how to validate data using data annotations.  Along with core MVC concepts students will also learn how to query databases using Entity Framework as well as writing LINQ queries.  Finally, students will learn how client-side technologies such as jQuery, AJAX and AngularJS can be used to interact with RESTful services created using ASP.NET Core Web API.

Introduction to Business for Web Developers

This course focuses on basic workplace skills. The students will be exploring the general concepts of management and the role IT / technology plays within small and large organizations. The student will learn to apply practical skills, including soft skills, and will have a greater understanding of team dynamics through practical project and case analysis.

*Content is subject to change by administration as required to meet program and profession standards.

Admission Requirements

  • Grade 12 Diploma, Adult Diploma or GED
  • Meeting with an Admissions Advisor
  • Acceptance by the Admissions Committee
  • Completion of the Pre-Enrollment Package

Unless they have completed a minimum of three years of study at a school where English is the language of instruction, international students whose first language is not English must submit proof of English language proficiency:

  • CAEL – 70
  • IELTS – 7.0
  • TOEFL – 550 paper based, 270 computer based
  • MELAB - 90

Web and Mobile Development

The Oulton College Web & Mobile Development Diploma Program prepares you for a rewarding career using the latest technologies. Global communications have created a boom for workers in the Web Development and Computer Programming field. With the industry being so strong, students have lots of career options.

Our Web & Mobile Development Program will give you advanced programming skills along with Web and database design, and application development to enhance your marketability in today’s labour force. We’ll teach you the most in-demand technical skills in creating and building websites, while giving you a strong background in developing apps for mobile devices.

You will receive individual attention from qualified instructors: the best in the industry. You will get lots of hands-on experience to build your confidence and expertise, with practical exercises working with Microsoft, .NET, JAVA, PHP, MySQL, MS SQL, HTML5, CSS3 and Mobile Apps.

You can earn your diploma in less than one year and join this booming and exciting field quickly. Our graduates often get hired by the company where they did their practicum placement. Our Web & Mobile Development Diploma Program provides hands-on practical experience and training in:

  • Web Design: using HTML5, CSS3 and Javascript and jQuery.
  • Building Web Applications: using PHP and MySQL.
  • Database Design: techniques to build a good server database and how to query, implement and maintain a database using SQL (Structured Query Language).
  • Developing Enterprise Web Solutions: using the Microsoft Visual Studio® .NET environment and the Microsoft .NET platform to create an ASP.NET Web application that delivers dynamic content to a website.
  • Programming using JAVA: building fundamental object-oriented programming skills.
  • Android App Development:  leveraging Java skills to build Android Apps

An on-the-job placement is included and gives you 4-weeks of real experience in your area of study. You’ll be able to apply the skills learned in class and put valuable experience on your resume.

If you love computers and keeping up to date with the latest technologies or if you have an eye for Web design, then our Web & Mobile Development Program may be just the program for you.

Duration: September - July

On-The-Job Training: 4 weeks

Career Choices

Career Choices

The time is now to start your career in the IT industry.  Employers in every sector are looking for talented developers and programmers.

  • Computer Programmer
  • Website Developer
  • Applications Developer
  • Database Creation

You Will Learn

You Will Learn

  • Microsoft.NET
  • HTML5
  • CSS3
  • JavaScript
  • PHP
  • MySQL
  • Microsoft SQL Server
  • Advanced Computer Programming
  • JAVA Core Programming
  • Android App Development
  • Web Design and Programming
  • Database Design and Implementation
  • Professional Development 

Course Description

Course Descriptions

Web Design using HTML5, CSS3, Javascript, and jQuery

The goal of this course is to provide an introduction to Internet technologies, HTML and programming.  Students will learn about HTML5 and how to incorporate its features in web pages and applications. They will learn the basics tags to format and align text, create lists, use images, hyperlinks, tables and HTML forms as well as advanced topics like layouts, offline support, geolocation, audio and video, graphics, communication APIs, storage, and new JavaScript web-workers.  Students will also learn how to use Cascading Style Sheets (CSS) techniques to layout and design web sites.

Data Modeling and Relational Database Design

The goal of this course is to introduce the environment and functionality of a Database Management System. The students will learn how to develop effective database designs using Entity Relationship Diagrams and normalization techniques. They will be given a specification for a database modeled on a real-world system.

Querying and Programming Microsoft SQL Server 2016

The goal of this course is to provide students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server™ 2016.

Building Web Applications using PHP and MySQL

This course provides an introduction to the PHP Web scripting language. Students will have basic understanding of the web technology and be able to architect, write, debug, and run complete web applications using PHP and MySQL.

Object Oriented Programming Using Java

This module is designed to help the student develop the building blocks needed to develop professional Java Applications. Students will learn how to install and configure the JDK and how to install and use the Java documentation (API). Students will then take up the subject of class design in a systematic fashion using a simple subset of the UML notation. Key Object-Oriented concepts will then be covered including interfaces, polymorphism, and Inheritance/super classes.

The Inheritance concepts will be further investigated as students gain an understanding of Exception handling and basic file input/output. The Java Collection classes, including Linked- Lists, Maps, and Hash tables will be reviewed as more complex and functional alternatives to simple arrays. Finally, students will access and use databases in their Java applications.

Building Android Applications using Java

Once the foundational Android knowledge is gained, students will enhance their applications to include the use of Layouts and controls, incorporate audio and video in an application, and take advantage of the various sensors Android devices are equipped with. Students will also learn how to save and load data from local file storage on the device, implement context menus and use the action bar, and add dialogs that give the user information or the opportunity to supply data to the application.

The students will also add in their knowledge of Databases to add data persistence to their applications through the use of the built-in Android SQLite database engine.

The end of the module will have the students putting their newly acquired skills to use in the form of a personal or group project composed of building a fully functioning Android application that could optionally be put up on the Google Play store.

Building Web Applications with ASP.NET Core MVC using Microsoft Visual Studio 2017

This course will teach the fundamentals of the C# Programming for building ASP.NET Core Web Applications.  Throughout the class students will learn about core MVC concepts such as Model classes, Views and Controllers.  Students will also see how routes are used and how they can be customized, writing custom razor helpers and templates, and learn how to validate data using data annotations.  Along with core MVC concepts students will also learn how to query databases using Entity Framework as well as writing LINQ queries.  Finally, students will learn how client-side technologies such as jQuery, AJAX and AngularJS can be used to interact with RESTful services created using ASP.NET Core Web API.

Introduction to Business for Web Developers

This course focuses on basic workplace skills. The students will be exploring the general concepts of management and the role IT / technology plays within small and large organizations. The student will learn to apply practical skills, including soft skills, and will have a greater understanding of team dynamics through practical project and case analysis.

*Content is subject to change by administration as required to meet program and profession standards.

Admission Requirements

Admission Requirements

  • Grade 12 Diploma, Adult Diploma or GED
  • Meeting with an Admissions Advisor
  • Acceptance by the Admissions Committee
  • Completion of the Pre-Enrollment Package

Unless they have completed a minimum of three years of study at a school where English is the language of instruction, international students whose first language is not English must submit proof of English language proficiency:

  • CAEL – 70
  • IELTS – 7.0
  • TOEFL – 550 paper based, 270 computer based
  • MELAB - 90

© Oulton College 2015 - All Rights Reserved

Facebook
Twitter
YouTube
Email
Phone