Introduction to Full-Stack Web Development, Microcredential, Part-time
Program start date | Application deadline |
2024-01-01 | - |
2024-04-01 | - |
2024-09-01 | - |
Program Overview
The Introduction to Full-Stack Web Development microcredential provides advanced JavaScript skills for back-end (Node.js) and front-end (React.js) web development. It builds on the Web Development Foundations microcredential and requires a solid understanding of HTML5, CSS3, and JavaScript. Students who complete both courses can earn digital badges and have the option to pursue additional web development courses.
Program Outline
Outline:
- The Introduction to Full-Stack Web Development microcredential introduces both back-end Node.js and front-end React.js web development.
- It is a second-level microcredential that follows on from the Web Development Foundations (WDF) microcredential.
- Students must have a solid understanding of web coding and scripting with HTML5, CSS3 and JavaScript from COMP 1850 and COMP 2132, or be able to prove equivalent knowledge before starting these advanced JavaScript courses.
- Full-Stack Web Development is aimed at those who want to learn advanced JavaScript libraries using both Node.js and React.js for more elaborate Back-End and Front-End web development skills.
- Beginning with COMP 3012 -Back-End Web Development with Node.js which is used extensively for server-side programming. Node allows web developers to use JavaScript for client-side and server-side code without needing to learn an additional language.
- After Node, students move on to COMP 3013 –Front-End Web Development with React.js. React is an open-source JavaScript library for building component-based user interfaces.
- These hands-on applied courses focus on the best practices to develop websites to industry standards.
- Students who complete both courses will have the option to continue to additional courses in web development, such as COMP 3015 -Web Application Development with PHP, as well as COMP 1011 -UX/UI Development.
- Earning badges and this microcredential
BCIT - British Columbia Institute of Technology
Overview:
BCIT is a public post-secondary institution in British Columbia, Canada, offering practical, flexible, and applied education. It distinguishes itself from traditional colleges and universities by focusing on hands-on learning with instructors who have direct experience in their fields.
Services Offered:
BCIT provides a wide range of services to its students, including:
Academic & Learning Services:
Academic advising, tutoring, writing support, and library resources.Campus Amenities:
Cafeterias, fitness facilities, student lounges, and other amenities.Financial Aid & Awards:
Scholarships, bursaries, and other financial assistance programs.Health & Wellness:
Counseling, health services, and wellness programs.Safety & Security:
Campus security services and safety protocols.Student Life & Housing:
Student clubs, events, and housing options.Technology:
Access to computer labs, software, and online learning platforms.Workplace & Career Opportunities:
Career counseling, job placement services, and internship opportunities.Indigenous Initiatives:
Support services and programs for Indigenous students.International Students:
Support services and programs for international students.Student Association:
Student-run organization representing student interests.Student Life and Campus Experience:
BCIT offers a vibrant campus life with opportunities for students to engage in various activities, including:
Clubs and Organizations:
Joining clubs and organizations related to their interests.Events:
Attending campus events, workshops, and social gatherings.Volunteering:
Contributing to the community through volunteer opportunities.Mentorship:
Connecting with mentors and peers for guidance and support.Key Reasons to Study There:
Practical, Hands-on Learning:
Focus on applied learning with industry-relevant skills.Experienced Instructors:
Instructors with direct experience in their fields.Flexible Learning Options:
Full-time, part-time, and online programs.Strong Industry Connections:
Close ties with industry partners for internships and job opportunities.Career-Focused Programs:
Programs designed to prepare students for specific careers.Vibrant Campus Community:
Opportunities for student engagement and social interaction.Academic Programs:
BCIT offers a wide range of academic programs across various disciplines, including:
Applied & Natural Sciences:
Business, media, computing, and IT.Engineering:
Various engineering disciplines.Health Sciences:
Healthcare and medical programs.Trades & Apprenticeships:
Skilled trades and apprenticeship programs.Flexible Learning:
Online and part-time programs.Microcredentials:
Short-term, specialized programs for skill development.Other:
BCIT is committed to sustainability and social responsibility, with initiatives focused on environmental protection and community engagement. The institution also acknowledges the unceded traditional territories of the Coast Salish Nations.
Entry Requirements:
Completion of COMP 1002 or equivalent knowledge of PC file management. Completion of COMP 1850 and COMP 2132, or equivalent knowledge of HTML5, CSS3 and JavaScript. High-speed internet access for online sections and homework. Please note: COMP 3012 and COMP 3013 are BYOD (bring your own device) courses. You are required to bring a current model laptop PC to class. Minimum requirements are an i5 or higher equivalent processor, with at least 8 GB of RAM, and a minimum of 256 GB of storage.