Part-time and Intensive Courses with Lighthouse Labs
Interested in launching or advancing your career in coding, design or data analytics? Saskatchewan Polytechnic and Lighthouse Labs have developed part-time introductory and full-time intensive programs to equip you with the tools to advance your skills in professional web development and data science.
You will receive a Sask Polytech statement of achievement upon completion of each course.
Courses
Part-time courses
These introductory, part-time courses offer you the opportunity to upgrade your coding and data skills, without quitting your day job. These part-time courses are designed to help those in careers looking to upskill in the technology field, and take the first step in their lifelong learning journey.
To apply for part time courses click on the Apply Here button at bottom of this page.
Introduction to Web Development
Introduction to Front-end Web Development with JavaScript
Introduction to Data Analytics
Intensive courses
12 weeks, 12 hours a day: these bootcamps are for serious learners. These full-time programs are the most intensive, immersive, accelerated courses that transform passionate and driven people into job-ready developers and data scientists.
Web Development Bootcamp
The goal of our Web Development Bootcamp is to transform you into a professional web developer. You'll come to understand coding logic using popular languages and frameworks like JavaScript & Ruby on Rails, while learning how to think like a programmer by building software from the ground up. Our web development bootcamp will provide you with mentorship, data-driven curriculum, and a top notch learning environment that will launch you into your first Junior Web Developer role.
To start the application process, visit https://www.lighthouselabs.ca/apply/saskpoly
What you will learn
JavaScript & Node.js
JavaScript is the universal programming language of the web. You'll gain firsthand
experience with Javascript and Node ecosystems, as well as modern tooling and libraries
such as Babel and webpack.
HTML, CSS, and More
HTML and CSS are the building blocks of the modern web. You'll learn to create gorgeous
responsive UIs for web apps, not only with HTML5 and CSS3 but also modern front-end
tools like Babel and Webpack.
React JS
In a short span of time, React JS has become one of the most used JavaScript frameworks.
While building a single page application, you'll learn a new way to think about structuring
your user interface by using components, one way data flow and the Virtual DOM.
Automated Testing
Testing code manually can be tedious. Capable developers are expected to include automated
tests along with the code that they write. We'll teach you methodologies and best
practices such as Test Driven Development along with tools such as Mocha, Chai, Selenium
and RSpec.
Databases & Data Modeling
Relational and document databases are two of the prevailing paradigms used today.
We'll teach you to be comfortable with SQL, object-stores, and properly model a database.
Software Architecture
Understanding how software components should be organized is an essential skill for
career growth as a developer. You'll learn software architecture by studying programming
practices, from good database modeling to abstraction and well-encapsulated code,
as well as modular design.
Ruby on Rails
This dynamic duo of language & framework is one of the most widely used and polished
modern technologies for web development. You will gain familiarity with Rails core
concepts, like the MVC design pattern, and how to communicate with databases to persist
data.
Computer Science Fundamentals
Computer science concepts like data transformation and algorithms help developers
understand the theory of how computers and programs work. You'll establish a solid
foundation, giving you a stronger advantage in your technical interviews and career
growth.
Inside our Web Development Bootcamp Curriculum
Download our curriculum package for a more detailed look at our Web Development Bootcamp
curriculum, educational philosophy, and the support structures we use to support you
throughout your Bootcamp journey and beyond.
Web Development Flex
Through an immersive remote learning format and a balance struck between lectures, projects, mentorship, and group work, Web Flex Web Development Bootcamp provides a 30 week training program. You'll understand coding logic using popular languages and frameworks like JavaScript and Ruby on Rails, while learning how to think like a programmer by building software from the ground up. The bootcamp will provide you with mentorship, data-driven curriculum, and a top notch learning environment that will launch you into your first Junior Web Developer role.
To start the application process, visit https://www.lighthouselabs.ca/apply/saskpoly
What you will learn
JavaScript & Node.js
JavaScript is the universal programming language of the web. You'll gain firsthand
experience with Javascript and Node ecosystems, as well as modern tooling and libraries
such as Babel and webpack.
HTML, CSS, and More
HTML and CSS are the building blocks of the modern web. You'll learn to create gorgeous
responsive UIs for web apps, not only with HTML5 and CSS3 but also modern front-end
tools like Babel and Webpack.
React JS
In a short span of time, React JS has become one of the most used JavaScript frameworks.
While building a single page application, you'll learn a new way to think about structuring
your user interface by using components, one way data flow and the Virtual DOM.
Automated Testing
Testing code manually can be tedious. Capable developers are expected to include automated
tests along with the code that they write. We'll teach you methodologies and best
practices such as Test Driven Development along with tools such as Mocha, Chai, Selenium
and RSpec.
Databases & Data Modeling
Relational and document databases are two of the prevailing paradigms used today.
We'll teach you to be comfortable with SQL, object-stores, and properly model a database.
Software Architecture
Understanding how software components should be organized is an essential skill for
career growth as a developer. You'll learn software architecture by studying programming
practices, from good database modeling to abstraction and well-encapsulated code,
as well as modular design.
Ruby on Rails
This dynamic duo of language & framework is one of the most widely used and polished
modern technologies for web development. You will gain familiarity with Rails core
concepts, like the MVC design pattern, and how to communicate with databases to persist
data.
Computer Science Fundamentals
Computer science concepts like data transformation and algorithms help developers
understand the theory of how computers and programs work. You'll establish a solid
foundation, giving you a stronger advantage in your technical interviews and career
growth.
Inside our Web Development Bootcamp Curriculum
Download our curriculum package for a more detailed look at our Web Development Bootcamp
curriculum, educational philosophy, and the support structures we use to support you
throughout your Bootcamp journey and beyond.
Data Science Bootcamp
We understand being a data scientist requires so much more than just learning how to read datasets, use and navigate popular data science tools, libraries, environments and workflows. Over 12 challenging weeks, we’ll provide you with the skills, knowledge, and confidence to launch a career in data science. From SQL to Python to Machine Learning and beyond, each module of our immersive, industry-driven curriculum is designed to equip you with a strong foundation of skills to help you succeed and grow as a data scientist. With the support of a diverse community of mentors and peers, our industry-driven bootcamp programs provide you with the skills and support to kick-start your career pathway.
To start the application process, visit https://www.lighthouselabs.ca/apply/saskpoly
What you will learn
Data Foundations
Dive into Python and get to know fundamental tools such as Git, GitHub, bash commands,
and Jupyter Notebooks. Build up your foundations in probability and statistics, and
learn how to access JSON APIs to fetch datasets and extract key insights.
Data Visualization
Discover how to translate your data into shareable insights with data visualization.
Learn the most popular tools - like matplotlib, Seaborn, and Plotly - and learn how
to select the best tools to convey the story you want to tell.
Data Engineering
Learn how to improve data quality and move models into production and deployment.
Develop data engineering pipelines and Machine Learning deployment using cloud tools
like Apache Spark, Docker, Flask, and more.
Data Wrangling
Learn how to clean and structure complex data sets. Apply different data wrangling
techniques to prepare JSON and XML files, leverage SQL to clean your data, and use
APIs to access data from various sources.
Machine Learning
Machine Learning is core to applied Data Science, and you’ll learn how to build Machine
Learning models from the ground up, including data preparation, dimensionality reduction,
optimization and evaluation.
Deep Learning
Dive into deep learning techniques and learn about the densely-connected neural networks
that drive performance. Learn to identify the appropriate neural network architecture
for a given problem and data set.
Inside Our Data Science Bootcamp Curriculum
Download our curriculum package for a more detailed look at our Data Science Bootcamp
curriculum, educational philosophy, and the support structures we use throughout your
Bootcamp journey and beyond.
Start dates and fees
Data Science Bootcamp
- June 26 - September 15, 2023
- July 24 - Octomber 13, 2023
- August 21 - November 10, 2023
- September 18 - December 18, 2023
- Octomber 16, 2023 - January 19, 2024
Web Development Bootcamp
- July 24 - Octomber 13, 2023
- August 21 - November 10, 2023
- September 18 - December 18, 2023
- Octomber 16, 2023 - January 19, 2024
- November 13, 2023 - February 16, 2024
WEB DEVELOPMent FLEX Bootcamp
- July 10, 2023 - February 16, 2024
- August 21, 2023 - March 29, 2024
- September 18, 2023 - April 16, 2024
- November 13, 2023 - June 21, 2024
**please apply at least eight weeks before start date of bootcamp
Tuition fees for all Bootcamp fees : $14,000 Taxes are included
Apply for funding
Sask Polytech and Windmill Microlending have recently entered into a partnership to support newcomers through Windmill’s low-interest microloan program. Sask Polytech and Windmill are committed to helping newcomer learners in the transition from underemployment to career success.
Learn more about funding with Windmill Microlending.
For more information contact Rakeshkumar Patel at patelra@saskpolytech.ca
Apply for Lighthouse Lab courses
Apply now
About Lighthouse Labs
Lighthouse Labs was created in 2013 by a team of developers with a passion for code, mentorship, and education. Since then, they have introduced more than 30,000 Canadians to new digital and data skills and helped 1,500+ graduates begin new careers. Their mission is to efficiently prepare the workforce with skills to succeed in roles that leverage data and technology.