-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathJavaScript Getting Started
99 lines (90 loc) · 1.82 KB
/
JavaScript Getting Started
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
91
92
93
94
95
96
97
98
99
Module 1
Course Overview
Module 2: Introduction and Our First App
Introduction
JavaScript Applications
Web Pages
Business Applications (TypeScript)
Utility Applications
Games
Native App on mobile devices (CORDOVA)
Mac / Windows desktop app (Electron)
Server side & API (Node js)
Learning JavaScript in Plunker (plnkr.co)
plnkr.co login via github account
Hello World
edit script.js to console.log('Hello World!');
Module 3 JavaScript Beginnings
Introduction
Storing Information in Variables
Variables Errors
String & Numeric Variables
Simple Operators
Comments
Starting Blackjack App
Storing Information in Variables
What is variable:
camel casing
Understanding Code Errors
Strings and Numeric Variables
Simple Operators
Commenting Code
Starting Our Blackjack Application
Summary
Module 4
Types and Arrays
Introduction
Type Basics: Strings and Numbers
Boolean Types
undefined and null
Storing Multiple Values in Arrays
Array Features
Adding Arrays to Blackjack
Summary
Module 5
Program Flow
Introduction
Conditionals Using if()
if … else
switch and case
Looping with for()
Looping with while()
Adding Loops to Blackjack
Summary
Module 6
Functions
Introduction
Function Basics
Passing Information to Functions
Function Return Values
Function Scope
Adding Functions to Blackjack
Summary
Module 7
Objects
Introduction
Object Basics
Passing Objects to Functions
Arrays of Objects
JavaScript Built-in Objects
Adding Objects to Blackjack
Summary
Module 8
Programming for Web Pages
Introduction
Setting up a Web Page
Changing Text
Handling a Button Click
Removing and Adding Elements
Adding a User Interface to Blackjack
Summary
Module 9
Finishing Our Application
Introduction
Setting up the Game
Shuffling Cards
Calculating the Score
Taking a Card or Staying
Completing the Game
Summary
Course Summary