4 added
26 removed
Original
2026-01-01
Modified
2026-02-21
1
-
<p>Course updated on April 29, 2025</p>
1
+
<h2>Didn't find the right course?</h2>
2
-
<p><a>Subscribe</a></p>
2
+
<p>Leave a request for a free consultation and get help choosing a learning program</p>
3
-
<p>Access this and all courses with a subscription</p>
3
+
<p>Free</p>
4
-
<p>What's included</p>
4
+
<p>Leave a request →</p>
5
-
<p>8 lessons (video and/or text)</p>
6
-
<p>0 exercises in the simulator</p>
7
-
<p>Extended materials for 8 lessons</p>
8
-
<h2>Description</h2>
9
-
<p>In this course, we will discuss how to work with tree-like data structures. You'll learn to represent recursive data in code and build abstractions using trees. You will also learn to use tree processing algorithms and traversal in depth. The knowledge from this course will help programmers organize work with any tree structure: a file system, DOM elements, or a product catalog. To make learning easier, it's worth repeating collections, functions, and declarative programming beforehand.</p>
10
-
<h2>You will learn</h2>
11
-
<ul><li><p>Understand the principles of tree structure and construction</p>
12
-
</li>
13
-
<li><p>Represent in code and process data with a recursive nature</p>
14
-
</li>
15
-
<li><p>Build abstractions on top of tree-like data structures</p>
16
-
</li>
17
-
<li><p>Use a functional paradigm</p>
18
-
</li>
19
-
</ul><ul><li><p>Run code right in the browser</p>
20
-
</li>
21
-
<li><p>Lifetime access</p>
22
-
</li>
23
-
<li><p>Learn at your own pace</p>
24
-
</li>
25
-
</ul><p><a>Subscribe</a></p>
26
-
<p>Access this and all courses with a subscription</p>