-
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
90 lines (86 loc) · 2.82 KB
/
index.html
File metadata and controls
90 lines (86 loc) · 2.82 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
---
layout: course
title: JavaScript
short_title: JS
desc: "Interaction and effects on the web are spectacular when enhanced with the JavaScript programming language. Students create motion graphics and complex interactions to enhance the user experience after learning programming basics with activities like co-op games, interactive code-based quizzes, and programming challenges."
priority: 0.8
permalink: /courses/javascript/index.html
self_directed: true
course_code: "LTW1000"
prereq: "web-dev-3"
hours: 45
prof:
name: "Thomas"
family_name: "J Bradley"
email: "thomas@learntheweb.courses"
url: "https://thomasjbradley.ca"
github: "thomasjbradley"
# office: "J104"
# hours:
# - day: 1
# start_time: 11
# end_time: 12
# - day: 4
# start_time: 12
# end_time: 14
# - day: 5
# start_time: 11
# end_time: 12
grades:
activities: 10
exercises: 60
projects: 15
videos: 15
vlo:
- "t, a"
- "t"
- ""
- "t, a"
- "t"
- "t, a"
- ""
- "cp"
- "cp"
- "t, a"
ees:
- "t"
- ""
- "t, a"
- "t, a"
- "t, a"
- "cp"
- "cp"
- ""
- ""
- "cp"
- "cp"
clr:
- title: "Use modern tools to make websites"
details:
- "Host websites on cloud platforms"
- "Use version control software to track code changes"
- "Use online collaboration tools for getting assistance"
- "Get feedback from automated tools and apply the suggested changes"
- title: "Prepare websites for multiple devices and use cases"
details:
- "Make adaptive layouts that change and respond to different devices, screen sizes & type sizes"
- "Use design techniques to structure layouts for increased usability of a website to meet any user’s need"
- title: "Execute and create interactions using the JavaScript programming language"
details:
- "Demonstrate understanding of program flow and how computers execute code"
- "Respond to user interactions in code and perform actions"
- "Respond to server interactions in code and perform actions"
- "Manipulate on-screen visual elements using code triggered by user interactions or automatically"
- title: "Make websites accessible to all human beings"
details:
- "Apply coding best practices to enhance accessibility of web pages"
- "Test websites with accessibility tools and fix problems"
- "Enhance code with open standards to improve the accessibility of program functions"
- title: "Plan, prototype and develop websites"
details:
- "Sketch components & how they adapt to different screen sizes"
- "Wireframe pages to describe the content and basic layout"
- "Describe interactions using sentences and storyboards"
- "Build responsive prototypes for websites for all devices"
- "Test websites on multiple devices for the best compatibility"
---