Skip to content

Commit 2883b93

Browse files
committed
add videos
1 parent 0287247 commit 2883b93

File tree

39 files changed

+78
-0
lines changed

39 files changed

+78
-0
lines changed

exercises/01.js-hello-world/01.problem.hello/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Hello World in JS
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/hello-world-in-js" />
4+
35
👨‍💼 It's important to have a basic understanding of how to generate and interact
46
with DOM nodes using JavaScript because it will help you understand how React
57
works under the hood a little better. So in this exercise we're actually not

exercises/01.js-hello-world/01.solution.hello/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Hello World in JS
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/hello-world-in-js/solution" />
4+
35
👨‍💼 Awesome job. Now you know how to create DOM nodes using the regular JS APIs.
46

57
But you know what, we could probably do even more in JS... Let's look at that

exercises/01.js-hello-world/02.problem.root/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Generate the Root Node
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/generate-the-root-node" />
4+
35
Rather than having the `root` node in the HTML, see if you can create that one
46
using JavaScript as well. Remove the `<div id="root"></div>` from the HTML and
57
instead of trying to find it with `document.getElementById('root')`, create it

exercises/01.js-hello-world/02.solution.root/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Generate the Root Node
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/generate-the-root-node/solution" />
4+
35
👨‍💼 Great! Now we can create DOM nodes dynamically using JavaScript. This is only
46
the beginning of our journey. Creating DOM nodes ourselves is not typically the
57
best way to build a full fledged application, but it's important for you to
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# Hello World in JS
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/dad-joke-break-hello-world-in-js" />
4+
35
👨‍💼 Great job! You did it! Now's your opportunity to review what you learned.
46
Writing down what you've learned helps you to remember it better.

exercises/01.js-hello-world/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Hello World in JS
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/intro-to-hello-world-in-js" />
4+
35
It doesn't take long to learn how to make "Hello World" appear on the page with
46
HTML:
57

exercises/02.raw-react/01.problem.elements/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Create React Elements
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/create-react-elements" />
4+
35
👨‍💼 Let's convert this to use React! But don't worry, we won't be doing any JSX just
46
yet... You're going to use raw React APIs here.
57

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Create React Elements
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/create-react-elements/solution" />
4+
35
👨‍💼 Great work! We're well on our way to using React for building UIs on the web!
46
But most apps are a little more complicated than a single element. Let's go
57
deeper!

exercises/02.raw-react/02.problem.nesting/README.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# Nesting Elements
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/nesting-elements" />
4+
35
👨‍💼 See if you can figure out how to write the JavaScript + React code to
46
generate this DOM output:
57

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# Nesting Elements
22

3+
<EpicVideo url="https://www.epicreact.dev/tutorials/get-started-with-react/nesting-elements/solution" />
4+
35
👨‍💼 Great! Now we've got a nice way to nest our React elements so we can build
46
complex structures in our generated HTML. Let's go **even deeper**!

0 commit comments

Comments
 (0)