Certificate in Full-Stack Web Development
Crack the code to building innovative websites with confidence. Gain a robust, marketable skill set and impressive portfolio of work to pursue your ambition in a growing field.
What you will learn
In this part-time Certificate in Full-Stack Web Development, you will cover the tools and principles behind the design, implementation, and management of websites. This program will help you:
- Build dynamic, end-to-end website features
- Leverage middleware to achieve web development project goals
- Build websites using HTML5, CSS3, Javascript, jQuery, Bootstrap, Node.js, MySQL, MongoDB, and more
- Create an end-to-end website that meets specified business requirements
- Utilize creative problem solving in order to effectively troubleshoot issues and debug broken code
- Work collaboratively within a development team to produce website solutions
Program Benefits
- Curriculum created in collaboration with industry leaders
- Work on an ongoing hands-on web application project that resembles the real-world milestones of a full-stack web developer. View the learner journey map.
- Complete a personal website project, allowing you to apply learned skills and build a portfolio of work
- Hone cross-functional communication and business skills
- Learn from expert instructors with years of experience in the web development industry
- Advance through the program with the same peer cohort, allowing you to develop a strong professional network
Format: Part-Time, blended
Delivery: Online coursework + required live online sessions
Live Session Schedule: Saturday 9:00 AM – 4:00 PM
Program Length: 11 months
Term Starts: Fall and Winter
Introducing Live Online Learning
CSFS1000 Foundations of Full-Stack Web Development
In this course, students will be introduced to the Technology that makes the web run, the tools and terminologies involved and learn the fundamentals of each technology. The importance of design, type, security, privacy usability and accessibility will be examined through the components of visual and text communication.
4 Classes
36 Hours
CSFS1030 Database Design and Principles
This course covers database design and the use of database management systems for web applications. It includes extensive coverage or the relational model, relational algebra, SQL and NOSQL
4 Classes
36 Hours
CSFS1060 Introduction to Coding with JavaScript
This course will teach students the fundamental computer science concepts needed to build modern web applications. Students will learn to write their very first lines of code, then proceed to expand their knowledge by learning about operations, control structures and basic data structures and algorithms.
4 Classes
36 Hours
CSFS1010 Web UI Concepts and Frameworks
In this course, students will learn how to build effective, interactive and responsive websites by using languages including HTML, CSS and JavaScript.
4 Classes
36 Hours
CSFS1020 Server Side Programming and Tools
In this course, students will learn how to integrate business logic into web applications by building and coding a powerful backend, using the appropriate technologies.
4 Classes
36 Hours
CSFS1050 Capstone Course
This course is the icing on the cake, the grand finale that takes you through a full-stack life cycle tying together all that you would have learnt thus far. This integrative course will not only give you another opportunity to question in-depth your learning so far, but also to apply your learning to a real-life web development project.
4 Classes
36 Hours
Certificate in Full-Stack Web Development
Fall 2023
Sep 16, 23-Aug 10, 24
Blended
(Online + Live Online Classes)
$9,600.00