Web Development and Internet Applications Fundamentals

Select start date and campus

Close

Applying as a Canadian applicant

Domestic students should apply online or by phone at 1-888-892-2228.

Applying as an International applicant

International students should apply online.
Close

Campus tours

Campus tours are one of the best ways to experience Conestoga. During this time, we are offering online guided tours to show you all Conestoga has to offer.

Book your tour

Virtual tours

If you can't make an on-campus tour or attend one of our events, the virtual tour is a great way to visit us.

View our Virtual tour

Courses - September 2024

Level 1

Course details

Technical Communication
COMM1002

Description:

This industry-driven course will focus on the communications needs of an IT business. Students will learn how to communicate technical information concisely and accurately using appropriate formats and graphical support. Students will apply technical communication theory and practice to create, critique, and present technical documents. An oral project presentation will emphasize clear and concise communication of technical details and the use of appropriate visual support for technical information.

  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Conestoga 101
CON0101

Description: This self-directed course focuses on introducing new students to the supports, services, and opportunities available at Conestoga College. By the end of this course, students will understand the academic expectations of the Conestoga learning environment, as well as the supports available to ensure their academic success. Students will also be able to identify on-campus services that support their health and wellness, and explore ways to get actively involved in the Conestoga community through co-curricular learning opportunities.
  • Hours: 1
  • Credits: 0
  • Pre-Requisites:
  • CoRequisites:

Web Graphics and Prototyping
GRDN1180

Description: Using current industry-standard software for graphics/prototyping, this hands-on course will allow participants to demonstrate the basics of modifying and combining photographs and graphics to create realistic composite images for the web. Participants will practice creating basic web site wireframes and mockups as blueprints towards a final web product.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Project Management
MGMT1275

Description:

Project management has become central to the operations of any organization. This course focuses on the general principles of project management from Predictive to Agile to Hybrid Project Management methodologies. This course will provide a holistic, integrated approach to learning the different delivery methodologies and how to manage the project. Students will apply their learning of each methodology using a selection of tools, exploring both technical and managerial challenges. Students will learn how to implement change management including team and communication skills through simulated projects done in the classroom.

  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Web Site Design
PROG1836

Description:

Universal design accessibility standards will be applied to create modern websites by structuring and styling web pages with HTML5 and CSS3. Participants will learn how to link pages, display graphic images, create menus, format text, and position elements to produce professional-looking web pages. Students will also explore the basics of scalable media, and the W3C's vision of One Web.

  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Front End Programming
PROG1846

Description: JavaScript is the world's most widely used front-end scripting language. Participants will explore how to write JavaScript code to make the web more responsive, interactive, and functional. Topics covered include program flow, programming concepts, decision-making, form validation, and event handling. Participants will learn the Document Object Model (DOM), and the use of AJAX for dynamically updating web content.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Design Analysis
PROG1855

Description: Effective website design is paramount to a successful business presence. Participants will learn various design considerations for page and grid layouts, usability designs, typography, and media placement. Participants will explore the small details that can remove the frustration from user experiences and transform guests to repeat visitors. Students in this course will also practice critiquing various content on a web site to evaluate its importance, appeal, content flow, and usability to aid in their own designs.
  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Web Site Design Project
PROG1915

Description: In web development you may be required to plan and complete projects. Students will be required to complete a project, demonstrating skills and knowledge gained from their concurrent courses. During the project, you will create and present a simple website that meets specific requirements. Use of technical knowledge, project management, time management, analysis, and communications skills will be emphasized.
  • Hours: 28
  • Credits: 2
  • Pre-Requisites:
  • CoRequisites:

Level 2

Course details

Navigating Workplace Behaviour
BUS1225

Description:

In this course, students will enhance their knowledge of organizational behaviour in Canadian organizations. Emphasis will be on developing effective strategies including, workplace productivity, employee skills and technology demands; conflict resolution; interpersonal skills. Key concepts include professionalism, adaptability, boundaries and resourcefulness.

  • Hours: 42
  • Credits: 3
  • Pre-Requisites:
  • CoRequisites:

Career Launch
CDEV1820

Description: This course prepares students to conduct an effective job search. Students will explore labour market trends to uncover the hidden job market. Students will learn to identify their transferable skills and market them effectively. They will create targeted resumes and cover letters aimed at employers in their field. Students will learn strategies to communicate their skills effectively in an interview. They will explore the skills, attitudes and expectations needed to successfully transition into the workplace. Throughout the duration of this course, a personalized job search plan will be created to support their future career goals.
  • Hours: 14
  • Credits: 1
  • Pre-Requisites:
  • CoRequisites:

Database Design
PROG1866

Description: The Database Design course will allow participants to create and design fully functional relational databases using Structured Query Language (SQL). Hands-on training with the MySQL database includes creating tables, normalizing databases and building queries. Participants will practice writing functions, stored procedures, events, and triggers which are used in web site CRUD (Create, Read, Update, Delete) operations.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites:
  • CoRequisites:

Back End Programming
PROG1876

Description: Hypertext Preprocessor (PHP) is the most popular server-side scripting language on the Web. Real-world examples will be used in class to provide participants with the opportunity to use comprehensive skills for building interactive websites using PHP as the core foundation. Participants will explore the use of templates, forms, and sessions to enhance the functionality, reliability, and usability of complex, data-driven web applications.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites: PROG1835 OR PROG1836
  • CoRequisites:

Web Content Management
PROG1885

Description: Web Content Management systems (WCM) provide structured content management features such as the ability for rapid publishing, e-commerce, image catalogs, video and any other online content imaginable. This course will focus on the WordPress WCM. Design topics covered include layout, themes, plugins and widgets. Participants will also use PHP to create plugins and themes for a fully customized solution. Students will also explore site security, the WordPress tools, the Multisite features, and search engine optimization (SEO).
  • Hours: 56
  • Credits: 4
  • Pre-Requisites:
  • CoRequisites:

Capstone - Web Site Design
PROG1896

Description: This course will require the participant to design and create a web site based on client needs that will encapsulate the program content. Participants will work to create a fully functional web site that will require HTML, CSS, JavaScript, and server based programming. The final site will be visible on the internet so that it can be shown to prospective employers.
  • Hours: 56
  • Credits: 4
  • Pre-Requisites: PROG1835 OR PROG1836 AND PROG1845 OR PROG1846
  • CoRequisites:

Program outcomes

  1. Communicate and collaborate with team members and stakeholders to support effective working relationships.
  2. Update and maintain web applications based on specific requirements for their effective functioning.
  3. Perform required database queries to retrieve data according to requirements by using industry techniques and standards.
  4. Implement a security plan based on best practices, techniques and strategies to minimize risks of hacking and/or data loss.
  5. Program and debug applications using a variety of basic development technologies and tools to improve performance and minimize errors.
  6. Construct internet applications by using design best practices, techniques and strategies for a variety of development projects that comply with accessibility, web and other requirements.
  7. Construct internet applications that align with business objectives to meet client needs.
  8. Apply relevant ethical, legal, and regulatory requirements and/or principles in the development of internet applications.
  9. Participate as a member of a team by applying project management concepts and strategies for the successful completion of a project.
  10. Select and apply strategies for personal and professional development to enhance work performance.