-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
81 lines (78 loc) · 3.66 KB
/
index.html
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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="icon" href="favicon.png" type="image/gif" sizes="16x16">
<title>Javascript Notes</title>
<link rel="stylesheet" href="styles/style.css">
</head>
<body>
<header>
<h1>Javascript Notes</h1>
<p><span class="label">Reference(s): </span>
<a href="https://www.youtube.com/watch?v=PFmuCDHHpwk" target="__blank">Programming with Mosh</a>,
<a href="https://www.javascripttutorial.net/">JavaScript Tutorial</a>
</p>
<p>
<span class="label">Tags: </span>
<code class="tag">programming</code>,
<code class="tag">javascript</code>,
<code class="tag">best-practices</code>,</span>
<code class="tag">frontend</code>,</span>
<code class="tag">web-development</code>,</span>
<code class="tag">notes</code></span>
<code class="tag">definitions</code>,
<code class="tag">sample-codes</code>
</p>
</header>
<hr>
<div>
<h3>What is JavaScript?</h3>
<p><span class="label">JavaScript</span> is one of the most popular programming languages in 2019. </p>
<p>A lot of people are learning JavaScript to become front-end and/or back-end developers. </p>
<p>If you want to become a front-end developer, you have to learn JavaScript. It is the programming language that every front-end developer must know.</p>
<p>You can also use JavaScript on the back-end using Node.
<span class="label">Node</span> is a run-time environment for executing JavaScript code outside of a browser.
With Node and Express (<span class="label">a popular JavaScript framework</span>), you can build back-end of web and mobile applications.</p>
</div>
<div>
<h3>Get Started</h3>
<table>
<tbody>
<tr>
<td>1.) <a href="pages/what-is-an-oop.html">What is an OOP?</a></td>
<td>2.) <a href="pages/fundamentals/1_creating-objects.html">Creating Objects</a></td>
</tr>
<tr>
<td>3.) <a href="pages/fundamentals/2_factories-constructors.html">Factories and Constructors</a></td>
<td>4.) <a href="pages/fundamentals/3_primitives-reference_types.html">Primitives and Reference Types</a></td>
</tr>
<tr>
<td>5.) <a href="pages/fundamentals/4_working-with-properties.html">Working with Properties</a></td>
<td>6.) <a href="pages/fundamentals/5_private-properties.html">Private Properties</a></td>
</tr>
<tr>
<td>7.) <a href="pages/fundamentals/6_getters-setters.html">Getters and Setters</a></td>
<td>8.) <a href="pages/exercise.html">Exercise</a></td>
</tr>
</tbody>
</table>
</div>
<hr>
<div>
<p>Next to read is <span class="italic">"Object-Oriented Programming in JavaScript"</span> - Learn all about objects, prototypes, prototypical inheritance and more.</p>
</div>
<div>
<div class="nav-next">
<a href="pages/what-is-an-oop.html">What is OOP in JavaScript?</a>
</div>
</div>
<link rel="stylesheet" href="node_modules/highlight/styles/railscasts.css">
<script src="node_modules/highlight/highlight.pack.js"></script>
<script>
hljs.initHighlightingOnLoad();
</script>
</body>
</html>