Webinar
You will learn what HTML and CSS are, why they’re so important, and how you can use them to create content for the web. You will also learn to use the free web publishing platform Glitch letting you publish your webpage and share with anyone.
Information session
The session will cover the latest shifts, trends and challenges in web development and explore how you can capitalize on opportunities in this fast-growing field.
![](https://www.mcgill.ca/continuingstudies/files/continuingstudies/012-02-21-pd_adayinthelifeofafullstackdeveloper_adiscussionwithindustrypros_webinar_fb_0.png)
Webinar
To help aspiring developers get answers to their toughest questions, we’re hosting “A Day in the Life of A Web Developer.” Hear from experienced developers from across sectors as they share stories, insights, tips and more about the profession.
![](https://www.mcgill.ca/continuingstudies/files/continuingstudies/020-03-21-pd_pdc_fullstackjavascriptdevelopment_summerintensiveprogram_informationsession_fb_1.jpg)
Information Session
If you’re thinking of exploring a career in web development, discover how you can capitalize on opportunities in this fast-growing field with McGill’s Summer Intensive Professional Development Certificate in Full Stack JavaScript Development.
Google Code for Remarketing Tag - Bloom
Remote, Full-time Intensive
Evenings 6:00-9:00 PM, Saturdays 9:00AM- 12:00PM
The Professional Development Certificate in Full Stack JavaScript Development is a non-credit program designed to equip participants with the knowledge and skills required to create modern interactive website and applications for a variety of needs and objectives.
Designed to offer a cutting-edge approach to learning and mastering the critical skills required to excel in a career as a Full Stack Web Developer, the program covers both client and server side JavaScript frameworks required to develop complete web applications with focus placed on JavaScript, HMTL5, CSS3, ReactJS, Node.js, ExpressJS and SQL.
One of today's fastest growing careers, web development plays a critical role in businesses and organizations across all sectors helping them to achieve their objectives through creation, management and optimization of websites, e-commerce platforms and web and mobile applications. According to data from EMSI Labour Marketing Analytics, the job market for web developers in Canada is set to grow by 7.3% by 2026 and as high as 9.3% in the province Quebec.
As COVID-19 radically changes our reality, more and more businesses are switching to e-commerce. Those without a strong e-commerce portal and associated infrastructure will need to build them out quickly. As a result, we can expect that demand for qualified web developers will only grow in the coming years.
Key Facts
-
10,900: Expected number of job openings for web designers and developers between 2019-2028. (Government of Canada)
-
7.3%: Estimated growth for the job market in Canada by 2026. (EMSI)
-
9.3% Estimated growth for the job market in Quebec by 2026. (EMSI)
-
Quebec #1: Top province in terms of e-business web site developer job offers in Canada (Government of Canada, June 2020) with 23% more jobs than the national average (EMSI).
-
USD $40.0 Billion: Size of US market for web design services. (IBISworld.com)
This certificate program can help prepare you for the following career paths:
-
Web Developer
-
Full Stack Developer
-
Front End Developer
-
Back End JavaScript Developer
-
React Native Developer
- Benefit from a cutting-edge approach to learning and teaching developed by a former Google Software Engineer and Full Stack Developer after thousands of hours of research into the most effective ways to acquire web development skills.
- Choose from 2 options: a part-time evening format or an intensive full-time format.
- Equip your yourself with the skills required to excel as a full stack web developer thanks to a practical approach based on learning by doing.
- Learn from active industry practitioners and experienced developers.
- Add internationally recognized credentials from McGill University to your CV.
The program is designed to enable you to:
- Think like a computer so you’re able to “get inside the mind” of software systems and understand how to communicate your intent in a way that is understandable to a computer.
- Turn images or designs into functional websites.
- Build web applications that communicate with other computers in real time.
- Plan, deploy and maintain databases and manage webserver/database communication.
- Uncover the root cause of software issues and take corrective action.
- Build the full skill set needed to plan, build, test and debug interactive websites and web applications for various devices and device types according to current industry standards.
- Acquire a sufficient level of mastery to launch or advance your career in this fast-growing field.
Key tools, languages and language features include, but are not limited to:
- HTML 5, CSS 3, JavaScript
- flexbox, grid
- ReactJS, React Router, Redux
- NodeJS, ExpressJS, PostgreSQL
- Git, Github
- Npm
- async/await
- All applicants must complete and pass an online Programming Aptitude Test at no cost.
- Applicants must be at least 18 years of age or older.
- Applicants between the ages of 18-21 must hold a minimum of:
- Applicants from Quebec: Diploma of College Studies (DCS) / Diplôme d'études collégiales (DEC), or the equivalent*
- Applicants with international credentials or from other Canadian Provinces: 1 year of full- time university studies.
- Applicants between 18-21 who do not meet the above requirements may still apply and will be evaluated on a case-by-case basis.
- Applicants who are 21 years of age or older may be admitted as mature students.
- Applicants between the ages of 18-21 must hold a minimum of:
* Equivalent: 1 year of full time university studies (30 credits)
Before applying to the Professional Development Certificate in Full Stack JavaScript Development, applicants must successfully complete an online Programming Aptitude Test. This test is free of charge.
Test results will be available upon completion of the test and will be valid for a period of one year.
Applicants may only take this test once.
To be admitted to a Professional Development Certificate, proof of English proficiency is not required. However, since the language of instruction is English, a good command of English is required in order to perform well in courses and complete the program.
The application deadlines for this profits are as follows:
- Fall: August 30
- Winter: February 1
Fees for this program paid per course at the time of registration. Please find the list of courses and corresponding fees at mcgill.ca/continuingstudies/pdc-fees.
Professional Development Certificates are non-credit programs and as such, are not eligible for financial aid or awards such as Quebec’s loans and bursaries program (AFE).
Please note that tuition fees paid for courses as part of Professional Development Certificates are eligible for official tax receipts (T2202A and Relevé 8).
Apply to this program via Athena.
If you need help with the application procedure, please find detailed instructions on how to apply at mcgill.ca/continuingstudies/how-apply-professional-programs.