FULL-STACK WEB DEVELOPMENT
DIPLOMA PROGRAM
Course schedule-at-a-glance
Offered | Format | Sessions | Fee | ||
---|---|---|---|---|---|
Core courses – complete all 8 |
|||||
EXSM 3931 |
Introduction to Web Development
J. Grieve
|
Jan 8 – Feb 4 2024 |
Online learning, synchronous |
Mon:
7:00 pm-9:00 MT
|
$795 |
EXSM 3931 |
PREVIEW
Introduction to Web Development
J.
Grieveson
|
Apr 15 – May 12 2024 |
Online learning, synchronous |
Mon:
7:00 pm-9:00 MT
|
$ |
EXSM 3932 |
HTML
B. Cen
|
Jan 8 – Feb 4 2024 |
Online learning, synchronous |
Tue:
7:00 pm-9:00 MT
|
$645 |
EXSM 3932 |
PREVIEW
HTML
B.
Cen
|
Apr 17 – May 14 2024 |
Online learning, synchronous |
Wed:
7:00 pm-9:00 MT
|
$ |
EXSM 3933 |
Design for Developers
B. Cen
|
Jan 8 – Feb 4 2024 |
Online learning, synchronous |
Thu:
7:00 pm-9:00 MT
|
$795 |
EXSM 3933 |
PREVIEW
Design for Developers
B.
Cen
|
Apr 18 – May 15 2024 |
Online learning, synchronous |
Thu:
7:00 pm-9:00 MT
|
$ |
EXSM 3934 | CSS |
Nov 6 – Dec 3 2023 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$545 |
EXSM 3934 | CSS |
Feb 12 – Mar 10 2024 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$545 |
EXSM 3934 |
PREVIEW
CSS
B.
Cen
|
May 21 – Jun 17 2024 |
Online learning, synchronous |
Tue, Fri:
7:00 pm-9:00 MT
|
$ |
EXSM 3935 |
JavaScript I
B. Cen
|
Oct 30 – Dec 10 2023 |
Online learning, synchronous |
Mon, Fri:
7:00 pm-9:00 MT
|
$895 |
EXSM 3935 |
JavaScript I
J. Grieve
|
Feb 26 – Apr 7 2024 |
Online learning, synchronous |
Mon, Fri:
7:00 pm-9:00 MT
|
$895 |
EXSM 3935 |
PREVIEW
JavaScript I
J.
Grieveson
|
May 22 – Jul 2 2024 |
Online learning, synchronous |
Wed, Thu:
7:00 pm-9:00 MT
|
$ |
EXSM 3936 |
JavaScript II
J. Grieve
|
Jan 8 – Feb 18 2024 |
Online learning, synchronous |
Tue, Fri:
7:00 pm-9:00 MT
|
$945 |
EXSM 3937 |
Databases
B. Cen
|
Nov 6 – Dec 3 2023 |
Online learning, synchronous |
Wed:
7:00 pm-9:00 MT
|
$895 |
EXSM 3937 |
Databases
B. Cen
|
Feb 12 – Mar 10 2024 |
Online learning, synchronous |
Wed:
7:00 pm-9:00 MT
|
$895 |
EXSM 3938 | Web Development Capstone Project | not scheduled yet | |||
Required courses, C# Stream – complete all 8 |
|||||
EXSM 3939 |
React
B. Cen
|
Feb 26 – Apr 7 2024 |
Online learning, synchronous |
Mon, Fri:
7:00 pm-9:00 MT
|
$745 |
EXSM 3940 |
PREVIEW
React Router and Redux
J.
Grieveson
|
Apr 17 – May 14 2024 |
Online learning, synchronous |
Wed, Thu:
7:00 pm-9:00 MT
|
$ |
EXSM 3941 |
C# I
J. Grieve
|
Oct 30 – Dec 10 2023 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$1095 |
EXSM 3942 |
C# II
J. Grieve
|
Feb 26 – Apr 7 2024 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$1095 |
EXSM 3943 |
PREVIEW
C# Project
J.
Grieveson
|
May 13 – Jun 30 2024 |
Online learning, synchronous |
Mon:
7:00 pm-9:00 MT
|
$ |
EXSM 3944 |
PREVIEW
.NET Core MVC
J.
Grieveson
|
Apr 16 – May 13 2024 |
Online learning, synchronous |
Tue, Fri:
7:00 pm-9:00 MT
|
$ |
EXSM 3945 |
PREVIEW
.NET Core API
J.
Grieveson
|
May 23 – Jun 19 2024 |
Online learning, synchronous |
Tue, Fri:
7:00 pm-9:00 MT
|
$ |
EXSM 3946 | .NET Core API with React | not scheduled yet | |||
Required courses, Python Stream – complete all 8 |
|||||
EXSM 3939 |
React
B. Cen
|
Feb 26 – Apr 7 2024 |
Online learning, synchronous |
Mon, Fri:
7:00 pm-9:00 MT
|
$745 |
EXSM 3940 |
PREVIEW
React Router and Redux
J.
Grieveson
|
Apr 17 – May 14 2024 |
Online learning, synchronous |
Wed, Thu:
7:00 pm-9:00 MT
|
$ |
EXSM 3949 |
Python I
B. Cen
|
Sep 4 – Oct 22 2023 |
Online learning, synchronous | in progress | $1095 |
EXSM 3950 |
Python II
B. Cen
|
Feb 26 – Apr 7 2024 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$1095 |
EXSM 3951 |
PREVIEW
Python Project
B.
Cen
|
May 13 – Jun 30 2024 |
Online learning, synchronous |
Mon:
7:00 pm-9:00 MT
|
$ |
EXSM 3952 |
PREVIEW
Django
B.
Cen
|
Apr 16 – May 13 2024 |
Online learning, synchronous |
Tue, Fri:
7:00 pm-9:00 MT
|
$ |
EXSM 3953 |
PREVIEW
Django API
B.
Cen
|
May 22 – Jun 18 2024 |
Online learning, synchronous |
Wed, Thu:
7:00 pm-9:00 MT
|
$ |
EXSM 3954 | Django API with React | not scheduled yet | |||
Electives – complete a minimum of 80 hours |
|||||
EXSM 3921
• 21 hrs
|
UI Design Foundations
N. Aftab
|
Aug 28 – Oct 15 2023 |
Online learning, asynchronous | in progress | $595 |
EXSM 3922
• 21 hrs
|
Visual Design for UI
C. Martin
|
Oct 30 – Dec 17 2023 |
Online learning, asynchronous | flexible; not real-time | $595 |
EXSM 3928
• 21 hrs
|
Code for Designers
J. Sanderson
|
Aug 28 – Oct 15 2023 |
Online learning, asynchronous | in progress | $595 |
EXSM 3929
• 21 hrs
|
Digital Accessibility
J. Sanderson
|
Oct 30 – Dec 17 2023 |
Online learning, asynchronous | flexible; not real-time | $595 |
EXSM 3929 | PREVIEW Digital Accessibility |
Apr 30 – Jun 11 2024 |
Online learning, asynchronous | flexible; not real-time | $ |
EXSM 3941
• 40 hrs
|
C# I
J. Grieve
|
Oct 30 – Dec 10 2023 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$1095 |
EXSM 3942
• 40 hrs
|
C# II
J. Grieve
|
Feb 26 – Apr 7 2024 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$1095 |
EXSM 3949
• 40 hrs
|
Python I
B. Cen
|
Sep 4 – Oct 22 2023 |
Online learning, synchronous | in progress | $1095 |
EXSM 3950
• 40 hrs
|
Python II
B. Cen
|
Feb 26 – Apr 7 2024 |
Online learning, synchronous |
Tue, Thu:
7:00 pm-9:00 MT
|
$1095 |
-
Online learning, synchronous:
These online courses feature a real-time, virtual classroom element, where students and instructors 'attend' scheduled online lectures, and interact at the same time. -
Online learning, asynchronous:
A flexible online experience, where you will move through the course material and activities at the same pace as the rest of the class. There are no real-time virtual classroom sessions to attend. - All courses have quizzes and/or a post-work component to be completed after the last course session. This information will be communicated to participants via the class syllabus.
- Courses may be cancelled due to insufficient enrolment; every effort will be made to notify registered students in a timely manner in this event.
- New schedules announced each June and November
- Questions: techprog@ualberta.ca
University of Alberta Extension uab.ca/extension