Web Design And
Development
Students in the Web Design and Development program learn how to create and publish web pages using HTML 5 and Cascading Style Sheets (CSS) to construct and maintain a website. The topics in the program comprehensively cover both the conceptual and practical side of the entire scope of web development. The program also covers key concepts and infrastructures such as web protocols and architecture, hosting provision, and server administration. By the end of the program, graduates will be able to build dynamic websites using a content management system (CMS), produce and consume web APIs, and write efficient code demonstrating knowledge of web programming concepts.
Throughout the program, you’ll dive into a diverse range of topics, from user experience (UX) design and front-end development to back-end programming and responsive design principles. Guided by experienced instructors, you’ll develop proficiency in coding languages such as HTML, CSS, JavaScript, and explore frameworks that enable dynamic and interactive web experiences.
PTIB Approved
Web Design and Development Diploma was reviewed and approved by the registrar of the Private Training Institutions Branch (PTIB) of the Ministry of Post-Secondary Education and Future Skills.
–
Web Design and Development with Co-op Diploma was reviewed and approved by the registrar of the Private Training Institutions Branch (PTIB) of the Ministry of Post-Secondary Education and Future Skills.
Program Length: Program Length w/ Co-Op: Campus: | Program Hours: Program Hours w/ Co-Op: Delivery Method: |
- Tuition and Fees
Domestic Fees Tuition: Application Fee: Administrative Fee: Assessment Fee: Textbooks Fee: Other Fee:
Total: | International Fees Tuition: Application Fee: Administrative Fee: Assessment Fee: Textbooks Fee: Other Fee:
Total: |
* For full tuition breakdown please contact us
- Course Breakdown
40-Week Web Design & Development Program
20 hours Introduction to Technology
40 hours Microsoft Office Fundamentals
20 hours HTML Fundamentals
40 hours HTML Tables and Forms
40 hours CSS Styling
40 hours CSS Layout
20 hours Web Media
80 hours JavaScript Fundamentals
80 hours JavaScript Programming
80 hours Advanced JavaScript Programming
80 hours React
80 hours Server-Side Development: PHP
80 hours Server-Side Development: Node.js
80 hours DevOps and Hosting
20 hours Career and Employment Skills
600 hours Cooperative Work Experience
* For full credit breakdown please contact us
- FAQ's
1. Do I need prior experience in web design or coding to enroll in this program?
No prior experience is necessary, although a basic understanding of computer skills and the Internet will be helpful. The program is designed to accommodate beginners while also catering to those with some background in design or development.
2. What kind of career opportunities can I pursue after completing this program?
Graduates of the program can pursue roles such as web designer, front-end developer, UX analyst, digital marketing specialist, and more. With the skills acquired, you’ll be well-equipped to work in web design agencies, technology companies, and even as a freelance web developer.
3. How does the program keep up with evolving web technologies?
The program is designed to stay current with the latest trends and technologies in web design and development. You’ll learn about emerging frameworks, responsive design techniques, and best practices that align with industry standards.
4. Can I continue my education after completing this program?
Certainly, this program can serve as a solid foundation if you’re considering further education in web design, computer science, or related fields. It’s also a great starting point for individuals looking to build a strong portfolio and transition into a career in web design and development.
Upon successful completion of this program, students will be able to demonstrate:
- Build a solid foundation of HTML5, CSS3 and responsive web development skills
- Create effective web pages
- Understand key design differences between print media and web
- Understand the CSS box model
- Successfully incorporate CSS into website pages
- Use web design conventions to meet client and visitor expectations
- Use validation tools to find and correct page coding errors
- Use the Sass CSS pre-processor
- Use CSS best practices to produce scalable and maintainable CSS code
- Use the latest versions of the JavaScript language
- Master essential JavaScript language features
- Understand basics of PHP, including an introduction to object-oriented programming
- Use best practices for writing modern PHP
- Understand the various JavaScript frameworks
- The React framework and how to create and use functional and class components
- Use props, states, and behaviors in React
- Make use of a build tool chain in React
- Extend React via its lifecycle methods and via component libraries
- Understand Node.js and how it differs from PHP
- Use Node to create a REST API with CRUD functionality
- Use Node with Web Sockets to create push-based functionality
- Use a View Engine to provide a PHP-like developer experience
Admission Requirements:
- Students must provide a high school diploma or meet the age of 18 or above, and provide proof of one of the following English Proficiency requirements.
- For domestic students, minimum Grade 10 English, or for English as a Second Language students:
- IELTS 6.0, or
- CELPIP 6.0, or
- TOEFL score of at least 45, or
- TOEFL iBT score – 78 or higher
- TOEFL Paper score – 546 or higher
- CELPIP score – 7 or higher
- PTE score – 51 or higher
- CAEL score – 50 or higher
- CLB score – 7 or higher
- Duolingo score – 95 or higher
Completion Requirements:
- Students must achieve an overall mark of 65% or higher for successful completion of the program.
Upon successful completion of this program, students can expect to work as:
- Junior Professional Web Developer
- Front-End Web Developer