PYTHON BACK END WEB DEVELOPMENT
CERTIFICATE PROGRAM
Course schedule-at-a-glance
Offered | Format | Sessions | Fee | ||
---|---|---|---|---|---|
Complete 6 core courses |
|||||
EXSM 3949 | Python I | not scheduled yet | |||
EXSM 3950 | Python II | not scheduled yet | |||
EXSM 3951 |
Python Project
B. Cen
|
May 20 – Jun 30 2024 |
Online learning, synchronous |
Mon:
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 |
Django
B. Cen
|
Apr 15 – May 12 2024 |
Online learning, synchronous | in progress | $1145 |
EXSM 3953 |
Django API
B. Cen
|
May 20 – Jun 16 2024 |
Online learning, synchronous |
Wed, Thu:
7:00 pm-9:00 MT
|
$445 |
EXSM 3953 |
PREVIEW
Django API
B.
Cen
|
May 22 – Jun 18 2024 |
Online learning, synchronous |
Wed, Thu:
7:00 pm-9:00 MT
|
$ |
EXSM 3937 |
Databases
B. Cen
|
Jul 1-28 2024 | Online learning, synchronous |
Wed:
7:00 pm-9:00 MT
|
$895 |
Select minimum 40 hours of electives: |
|||||
EXSM 3921
• 21 hrs
|
UI Design Foundations
N. Aftab
|
Apr 29 – Jun 16 2024 |
Online learning, asynchronous | flexible; not real-time | $595 |
EXSM 3922
• 21 hrs
|
Visual Design for UI | not scheduled yet | |||
EXSM 3929
• 21 hrs
|
Digital Accessibility
J. Sanderson
|
Apr 30 – Jun 11 2024 |
Online learning, synchronous |
Tue:
6:30 pm-7:10 MT
|
$595 |
EXSM 3932
• 24 hrs
|
HTML
B. Cen
|
Apr 15 – May 12 2024 |
Online learning, synchronous | in progress | $645 |
EXSM 3934
• 20 hrs
|
CSS
B. Cen
|
May 20 – Jun 16 2024 |
Online learning, synchronous |
Tue, Fri:
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
• 36 hrs
|
JavaScript I
J. Grieve
|
May 20 – Jun 30 2024 |
Online learning, synchronous |
Wed, Thu:
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 3939
• 26 hrs
|
React | not scheduled yet |
-
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