1-800-891-8059
Request Free Info
Apply Now
Take the first step today!
×

I understand that by submitting this form, I consent to be contacted by email, phone, text message or any other form of communication by Vancouver Career College. My consent can be withdrawn at any time.
Main Programs and Courses Technology Programs Web Development

Web Development

With the rise of technology, every company, service, and entrepreneur has a website. Website developers, designers, and application programmers are constantly in-demand as this field continues to exponentially grow. Vancouver Career College offers a Web Development diploma program for students seeking knowledge and skills in computer application development, with a focus on designing and developing web applications.

 

In just 42 weeks, you will become proficient in HTML5, CSS3, JavaScript, Python, PHP/MySQL, and much more.

 

Learn how to build fully functional, interactive websites; write modify, integrate and test software code in a variety of programming languages; develop website architecture and determine hardware and software requirements; optimize content for the web; and more.

 

Admission Requirements

 

High school graduation or equivalent* OR mature student status**.

 

*From an English language teaching institution.

 

**19 years of age upon starting classes, and pass college’s admissions test.

 

This program has been approved by the registrar of the Private Training Institutions Branch (PTIB) of the Ministry of Advanced Education, Skills and Training.


This program is 42 weeks in length.
  • Application Programmer
  • Computer Programmer
  • Business Application Programmer
  • e-Business Website Developer
  • Web Programmer
  • Web Designer and Developer
  • Internet Site Designer
  • Webmaster
  • Software Developer

Hear from our Vancouver Career College grads

Learn more about Vancouver Career College and our hands-on, practical training programs.

Program Courses
CA-AWTEC / Advanced Web Technologies

In this course, students will learn to integrate Node.js, MongoDB and Angular Web Development into fully functional Web solutions. The course will begin with tutorials on each of the three technologies and then quickly moves on to building several common web applications. Students will learn how to use Node.js and MongoDB to build more scalable, high-performance sites, and then leverage Angular’s innovative MVC approach to structure more effective pages and applications. By the end of this course, students will be able to use all three technologies to develop outstanding next-generation Web solutions.

CA-MWDRR / Mobile Web Development: Building Apps with AWS

AWS is one of the leading cloud computing platforms. Developers working in the mobile space are often not aware of the public cloud and spend months writing applications and server side code for commonly used features such as user registrations and authentications, user logins, password recovery and server side storage. These features are already provided by AWS and can be easily integrated in a fraction of the time. This course provides the students with the knowledge and skills to work in the mobile space and use some of the common services offered by AWS in both a Android and IOS environment.

SSS4 / Student Success Strategies
Students will gain a better understanding of themselves through an exploration of their personal attributes, transferable skills and learning styles. This course will introduce techniques for time, conflict, and stress management and develop interpersonal communication skills. Fundamental study and motivation skills will be covered, preparing students to excel in their program of choice.
OA199 / Practicum
This module is for course credits but has no grade. Students will be placed in actual work places related to their field of study and will be expected to act as a regular employee in order to gain the valuable real-world experience that so many employers seek. Students are encouraged to find their own work experience placement; however, once placed, continuation in that placement is mandatory.
CAA4 / Computerized Accounting with Sage 50 Level I
Students transfer their knowledge from Accounting Fundamentals and learn how to apply these concepts in a computerized environment using Sage 50. Some topics covered in this module include setting up a computerized accounting system, computerized journals and ledgers, income statements and balance sheets, as well as customer accounts.
MSE4 / Microsoft Excel
This course introduces the students to spreadsheets with Microsoft Excel 2013. Relying very heavily on a hands-on practical training approach, students learn by doing through skills based simulations, training, and assessments. The course starts with an overview of spreadsheets and how to use the common features and functions of Microsoft Excel. The course then focuses on the core features of Microsoft Excel where students learn how to enter and format data and use the various functions and formulas to manage and manipulate the data. The course will then continue with more advanced topics such as performing quantitative analysis with logical, lookup, and various mathematical and financial functions. Depicting data visually is an important feature of Excel. Students will learn how to work with charts in Excel to produce a variety of different charts based on data housed in a spreadsheet. Finally, students will learn to handle large volumes of data with data sets and tables.
MSP4 / Microsoft PowerPoint
This course introduces the students to presentation development and design with Microsoft PowerPoint 2013. Relying very heavily on a hands-on practical training approach, students learn by doing through skills based simulations, training and assessments. The course starts with an overview of Microsoft PowerPoint 2013 where you will learn about the common views, features, tools and the environment of PowerPoint. The course then focuses on the core processes of development and design of robust PowerPoint presentations and enhancing the presentations with the rich media tools offered by PowerPoint. Students will learn to use the PowerPoint templates, outlines and themes to design the presentation and then populate the slides with the various content items such as images, shapes, WordArt, SmartArt transitions, and other enhancements.
OSK4 / Office Skills
The daily routines of a modern business office are examined, and the skills necessary to assist in the smooth operation of the office are presented in this course. A variety of presentation methods may be used including lecture, discussion, role plays, case studies and work simulations.
CAB4 / Computerized Accounting with Sage 50 Level II
Students transfer their knowledge from Accounting Fundamentals and learn how to apply these concepts in a computerized environment using Sage 50. Some topics covered in this module include setting up a computerized accounting system, computerized journals and ledgers, income statements and balance sheets, as well as customer accounts.
BF1O / Bookkeeping & Financial Accounting Level I
This course is an introduction to the fundamental principles and practices of accounting as a device for reporting business activity. It provides the student with an understanding of the underlying theory and principles of accounting. The construction of financial statements as they evolve from business transactions and records is emphasized using the rules of double-entry bookkeeping. In addition, adjusting journal entries and everyday transactions for both service and retail businesses are recorded coupled with the preparation of basic financial statements.
CES4 / Career & Employment Strategies
This course builds on the skills learned in the Student Success Strategies course. It provides information on how to use the communication skills learned in order to make a successful presentation to a prospective employer. Students also learn how to uncover the hidden job market and identify employment opportunities. Self-assessment during this course allows students to identify their personal skills that are transferable to the workplace and to describe these skills to a prospective employer. Students are videotaped during a mock interview and participate in the analysis of their performance in the “interview”.
EBW4 / Effective Business Writing
The workplace of the twenty-first century demands excellent communications skills. The focus of this course is on learning writing techniques that ensure effective business communication.
B1075R / Customer Relations and Interpersonal Skills
In business, as in other interpersonal contact, the impression formed in the first 10 to 15 seconds is crucial to the success of the relationship. The importance of the customer and of customer relations to business success is examined through case studies and role-playing. Students will learn relevant theories of human behavior and how they may be applied to improve customer relations.
FCMO / Fundamentals of Computers
This course presents an introductory look at Windows 7 and its interface, tools and features. You will learn about the fundamentals of navigating and personalizing the interface, organizing files and folders, using media devices, and searching for information. This course relies heavily on practical hands-on activities that allow you to learn the concepts by practicing them on a regular basis.
KBD4 / Keyboarding
Using a computer is essential in today’s office environment. This module offers the students an opportunity to familiarize themselves with a standard keyboard. For the advanced keyboarder, the module focus is to increase typing speed and accuracy.
MSW4 / Microsoft Word
This course introduces the students to word processing with Microsoft Word 2013. Relying very heavily on a hands-on practical training approach, students learn by doing through skills based simulations, training, and assessments. The course starts with an overview of Microsoft Office 2013 where you will learn about the common features of the Office applications and file management fundamentals. The course then focuses on the core features of Microsoft Word where students learn proper document formatting, organization and editing using the tools and features of the ribbon. The course will then continue with more advanced topics such as working with tables, lists, objects, templates, footnotes and endnotes, and mail merges. Finally the course will explore the collaboration features of Word 2013 that allow users to share and collaborate on documents through the use of track changes, sharing, and reviewing and the use of SkyDrive.
CES4 / Career and Employment Strategies

In addition to learning career-oriented skills, students learn how to get a job in their chosen profession. Our Employment Services department will assist the graduate in resume writing, as well as preparing for job interviews. Our staff is sensitive to current job market trends and the needs of employers in each local market. Our graduates receive guidance and training to use career tools that help job seekers build a better resume and cover letter, manage an online portfolio, hone interviewing skills, and develop a personal brand online. Students will have the use of a computer lab which has unlimited Internet access, as well as job search resources. Facilitators will also be made available to advise on job finding resources, interview skills and techniques and to carry out mock interviews. This course also looks at the planning, preparation, execution, and follow-up stages of an interview:
-How people find jobs
-Employer expectations
-Presenting an enthusiastic attitude
-Focusing on the right job and the hidden job market
-Transferrable skills
-Thank you letters
-Effective telemarketing
-Handling objections, self-confidence, and self-esteem
-Individual counselling and coaching 

BC-ITC / Introduction to Technology

This course provides information and training for using the college’s learning management system, online library resources and electronic textbooks, and an introduction to the tablet technology and Microsoft Office 365 software suite.

Throughout the college’s programs, students utilize technology (electronic books, online library, tablet/computers), use e-mail to communicate with instructors and submit assignments, internet for research and class activities, and use MS Office software to prepare letters and resumes, reports/assignments, and presentations. Multiple resources are provided during this course for students to read and practise their skills including courses in MS Word and MS Excel.

BC-ORIENT / School and Program Orientation

This session welcomes you to the college, introduces you to your fellow classmates, faculty, and staff, reviews the policies and procedures related to your studies, and prepares the student for their learning experience.

BC-PRD / Academic Success Strategies

The purpose of this course is to optimize learning through equipping students with effective study techniques. This course also provides an introduction to personality styles that will be encountered in the workplace and allows students to practise appropriate and productive interaction between the various styles. Emphasis is placed on the types of communication that work best with each style in order to achieve a good working relationship and to manage and resolve conflicts that arise. Students are also introduced to strategies for setting personal goals, managing time, and managing the stress that results from study or work and builds on positive group dynamics and setting expectations for student success.
Students will work with teams and clients in a variety of settings. Theory, practical exercises, and activities in this course attribute to these types of settings. 

CA-PLDES / Programming Logic and Design

This course is designed to provide the students with a languageindependent view of programming principles and structures and methodologies to foster the development of sound programming techniques before applying language specific syntax. Students will learn traditional and object oriented concepts, terminology and programming structures before learning the details of a specific programming language. Students will learn to develop objectoriented program logic and apply commonly used programming structures of sequence, iteration, selection and decision-making constructs. Common business examples will be used to illustrate key concepts.

CA-OOPJV / Object Oriented Programming - Java

The primary objective of this course is to introduce the student to the fundamental concepts and techniques of object-oriented programming using Java. Students will explore the features of Java by exploring its control structures, class libraries, methods and the application of OOP concepts such as inheritance and polymorphism. Student will learn to apply error and exception handling concepts used in applications and Java applets. Upon completion of this course, the student will be able to create Java applications as well as functional applets using the JavaFX Graphical User Interfaces.

CA-AOOJV / Advanced Object Oriented Programming - Java

This course will continue the exploration of object oriented programming with Java. Student will work with Java’s multithreading and network capabilities using files, databases, Web components, servlets and Java Server Pages. In addition, students will examine the effects of recursion, search and sort algorithms on memory and processor consumption as well as how to enhance an applet using multimedia. Additionally, students will learn how to set up and use NetBeans for Java development. Finally, students will learn how to build an ecommerce website using Java technologies.

CA-PTSHP / Adobe Photoshop

This course begins with covering the key techniques for working with Photoshop. Students will learn the key elements of the Photoshop interface, and how the tools and features of this popular software can be used to edit images. Students will learn to use precise selection control to correct a wide range of lens-based errors, interactively transform their images with a variety of tools, effects and filters. With a focus on the key features and tools of Photoshop, students will work with layers, masks, channels, brushes and vector drawing techniques to prepare images for both Web and print production. The course then moves on to more detailed advanced features of Photoshop including raster based painting for illustrations, 3-D, video and animation techniques, colour controls, etc. Students will also learn to use the techniques for designing with advanced layering and image compositing techniques, working with actions scripts, batch processes and other time saving options.

CA-ILSTR / Adobe Illustrator

This course presents Illustrator as an industry standard tool for the production of professional quality illustrations such as technical illustrations, mapping, illustrating from photographic reference, and colourizing bitmapped images. After learning the functionality and techniques to produce basic professional quality illustrations, students move on to explore the more advanced features of Illustrator by completing a series of advanced assignments. Students will gain an advanced understanding of the tool set, so that they may solve more difficult design problems. Painting and Effects will be explored in detail. Projects will require a more sophisticated use of Illustrator techniques with a greater focus on finished quality and pre-press.

CA-FWBDV / Fundamentals of Web Development - HTML5 and CSS

This course is the foundation of all studies for web based products and applications, introducing students to principal concepts used in web development. Emphasis is placed on mastering HTML5 and CSS3. Students will learn to produce well-formed, hand-coded web pages, using the features of HTML5 and CSS3. Students will start by learning how to prepare for creating a Web site and use the basics components of HTML5 to design the fundamental layout and design. Students will then learn to add links, images and other resources to the Web site and organize the Web site contents into user-friendly layouts by applying advanced CSS styling. Next, you will learn how to enhance your Web site by creating and processing Web forms, incorporating audio/video components, integrating social media tools and add some basic functionality using basic JavaScript programming.

CA-DRWVR / Adobe Dreamweaver

The course introduces students to the rapid prototype and web site
authoring tool Dreamweaver, allowing them to quickly produce
interactive web pages and sites. The emphasis of this course is to
use the features and tools of the authoring software to build
professional grade site architecture, structure, and content. Topical
coverage includes:

  • Advantages and disadvantages of web site authoring software
  • tools and features
  • Principles of effective layout
  • Fundamentals of Cascading Style Sheets
  • Incorporating Images and graphics
  • Working with templates
  • Adding navigation
  • Dynamic and interactive content
  • Fundamental Behaviours and Commands
  • Uploading to server
CA-JVSPT / JavaScript

JavaScript is the primary coding tool that allows for the addition of interactivity and intelligence to HTML documents. Students will learn how to create dynamic, interactive Web pages with the popular JavaScript web programming language. Students will work through basic concepts and techniques of JavaScript programming from the ground up. This course will take the student from the most elementary aspects of JavaScript programming by embedding scripts in HTML documents and then through creating variables, using loops, using logic statements and creating functions, students will progress through to using JavaScript's powerful event handlers.

CA-PHPSL / PHP and MYSQL Programming

This course will explore the fundamentals of Web development and programming with PHP and MySQL. This course will explore four key areas of PHP and MySQL; the programming constructs with PHP, accessing and manipulating data through the use of forms, object oriented programming with PHP and Web site security with PHP. Students will learn to work with PHP data types and operators, build functions and control structures, manipulate strings, access files and directories, process data in arrays and strings, work with MySQL databases and manipulate MySQL databases with PHP. Students will also learn how to manage state information, develop objectoriented PHP, handle errors and exceptions and debug PHP code.

CA-DWDJQ / Dynamic Web Page Development with JQuery

In this course, students will continue to explore the creation of dynamic web pages by adding additional functionality to them using advanced JavaScript and JQuery. The goal is to make web pages highly functional by using the updated features of JQuery such as jQuery UI, navigation, tables, interactive capabilities, audio, and video integration. Students will learn to work with the JQuery features that improve performance and speed and while using a variety of third-party jQuery plugins that can add more versatility to your web pages.

CA-PYTDE / Python Development

This course introduces the students to the Python programming language. Students will continue to integrate Object-Oriented programming concepts will learning the features of the Python programming language. This course also explore Internet programming including accessing client-side network protocols and email tools, using CGI scripts, and website implementation techniques using Python.

HALLOWEEN COSTUME CONTEST
October 5, 2022
We want to see you show off your talents this Halloween with a costume contest. All you have to do is get dressed in your costume at your campus Hall...
Read full story More news