If you have more time and are looking for professional development skills, like project management and professional communication, both of which are critical to career advancement, then the Certificate in Full Stack Developer might be an option for you. You will be able to apply the completed courses in the course series towards the certificate.
Career-Ready Support Offered
While enrolled in the Course Series in Full Stack Developer, you will receive a variety of support, including:
- Virtual mentor services: the virtual mentor is available free of charge while taking courses for 1-on-1 Zoom meetings and for consultations by email about the coursework, assignments, final projects, and for career advising.
- Employer networking support: participating employers will provide informal career and networking support through LinkedIn.
- Career support: full stack developer job search and career advising sessions will be offered throughout your courses.
Industry and Careers
This course series can lead to career paths in roles such as:
- Consultant (finance, healthcare, government, IT, among other industries)
- Full stack developer
- Start up and small-to-medium business owner/manager
- Web apps developer
- Website developer
- Web services developer
Who Should Take This Course Series?
- Individuals looking to make a career pivot by adding specialized skill sets for moving up in their careers
- High school diploma holders and university and college undergraduate degree recipients
- New Canadians looking for Canadian credentials to help them enter the job market
- Employers in small, medium and large sized businesses who need to send their staff to upskill in full stack cloud developer coding and scripting capacities in potential candidates
This course series is also applicable to working professionals who are:
- Aspiring coders, web, and software developers
- Looking to upskill and require new technical skills to stay current in their jobs
- Working in a career that requires a computer science or STEM university-level credential
- Returning to the workforce or preparing to switch careers and need a university credential to demonstrate readiness for today’s technical professional roles in a range of fields
What Will You Learn?
After completing this course series, you will be able to do the following:
- Construct fully functional websites and mobile applications, from end-to-end, by using various languages and tools
- Back-end development and deployment: design a dynamic database/data store for retrieval of data using SQL and embed SQL statements in Python code that is supporting the middleware.
- Effectively leverage middleware to achieve web development project goals: architect the middleware in Python with support libraries, such as Flask from Pallets Project
- Perform Beta testing for full stack website related product improvement: leverage tools, libraries, apps and various software to perform a number of tiered, technical activities required to deliver a polished end-to-end website or mobile application
Course Series Requirements
- 2 required courses
- Cumulative grade point average (GPA) of 1.67+
The two-course series is flexible in that no courses have prerequisites; continuous learners may take the courses in any order and in combination, or “fast track” their learning by taking all two courses concurrently in the same semester.
Those who successfully complete this course series are eligible to earn a Professional Development Award from The G. Raymond Chang School of Continuing Education. Once you have successfully completed the courses, submit the Request for Professional Development Award (PDA) form with your name, student number, and the course series you have completed. Upon verification, you will receive your professional development award within 4 to 6 weeks.
- Ontario Secondary School Diploma (OSSD) or equivalent
- Mature student status
Awards and Financial Aid
Awards and Bursaries
If you require financial assistance, you may apply for The G. Raymond Chang School of Continuing Education Tuition Fee Bursary.