Code for Designers
EXSM 3928 is offered this fall:
Course at a glance
- In this hands-on class, you’ll learn through a mix of lab-like exercises, lectures, and assignments.
- Engage in online discussions and participate in content, design, and coding challenges.
- Design, build, and deploy a responsive website that demonstrates mobile-first design principles.
- Aimed at practising or emerging UX designers who want to gain practical experience working with code and set themselves apart by strengthening their understanding of UI design.
- Fully online asynchronous course accessible through eClass, the University of Alberta’s eLearning management tool.
What you will learn
Course content preview:
Introduction to web typography
An interactive poster tool (typographic experimentation)
By the end of this course, you should be able to:
- Effectively communicate with developers in a development environment.
- Understand HTML5 document structure and how to integrate cascading style sheets (CSS).
- Apply principles of web design usability and accessibility in the design and the development phases.
- Develop web page wireframes and prototypes.
- Articulate the limitations of scripting and the importance of mobile responsive design.
- Understand website optimization and performance traits.
- Understand the web hosting process.
- Understand deployment and version control with GitHub.
Offered:
Take note:
- Tools required for this course are freely available online for macOS, Windows, and Linux.
- All required learning materials are provided through eClass at no additional cost.
Aug 28, 2023Oct 15, 2023
Asynchronous online learning, eClass
21 hours of instruction
In asynchronous online courses, students are expected to move through the course material at the same pace as their peers, but there are no real-time virtual classroom sessions to attend. All components of this type of course are accessible through eClass, the University of Alberta’s eLearning management tool. format details
Your Instructor
Jonathan SandersonID: jonathan-sanderson
Class info
-
This is an asynchronous online learning course.
-
21 course hours in total
-
Cost assistance: may be eligible for the Canada-Alberta Job Grant, the Canada Training Benefit, and the Skilled Immigrant Micro-Loan.
— view all 28 funding opportunities -
Department consent required to register. Please contact us at cpe@ualberta.ca
This course has no prerequisites
Students from all educational backgrounds welcome. You can register for this course without applying and enrolling in a program.
Take note:
- Tools required for this course are freely available online for macOS, Windows, and Linux.
- All required learning materials are provided through eClass at no additional cost.
Currently counts towards:
-
└ elective course
-
└21-hour elective course
-
└21-hour elective course
Applicants intending to enrol in a program are encouraged to apply as soon as possible to lock in their course requirements since they are prone to change.
*If you are already enroled in this program, please refer to your specific program requirements as outlined at the time of your admission: Bear Tracks > Academic Advisement.
Looking for different course dates?
New course schedules are released each June and November.