0 added
28 removed
Original
2026-01-01
Modified
2026-02-21
1
-
<p>Course updated on February 7, 2024</p>
2
-
<p><a>Subscribe</a></p>
3
-
<p>Access this and all courses with a subscription</p>
4
-
<p>What's included</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>
1
<h2>Description</h2>
9
<p>In this course, you will learn abstraction with data. You'll learn the principles of building interfaces and layered applications. As a result, you will learn how to design and represent real-world objects in code and build abstraction barriers. The knowledge you'll gain in this course will help you create extensible and maintainable code. You will design your code architecture based on the intended use. To make learning easier, it's worth learning about functions and basic collection types like lists and dictionaries beforehand.</p>
2
<p>In this course, you will learn abstraction with data. You'll learn the principles of building interfaces and layered applications. As a result, you will learn how to design and represent real-world objects in code and build abstraction barriers. The knowledge you'll gain in this course will help you create extensible and maintainable code. You will design your code architecture based on the intended use. To make learning easier, it's worth learning about functions and basic collection types like lists and dictionaries beforehand.</p>
10
-
<h2>You will learn</h2>
11
-
<ul><li><p>Identify entities in the subject area</p>
12
-
</li>
13
-
<li><p>Establish the correct relationships between entities</p>
14
-
</li>
15
-
<li><p>Choose the data structure to store the entities</p>
16
-
</li>
17
-
<li><p>Design abstraction interfaces</p>
18
-
</li>
19
-
<li><p>Define and follow invariants</p>
20
-
</li>
21
-
<li><p>Make proper use of lists and dictionaries</p>
22
-
</li>
23
-
</ul><ul><li><p>Run code right in the browser</p>
24
-
</li>
25
-
<li><p>Lifetime access</p>
26
-
</li>
27
-
<li><p>Learn at your own pace</p>
28
-
</li>
29
-
</ul><p><a>Subscribe</a></p>
30
-
<p>Access this and all courses with a subscription</p>