
- JavaScript
- Intermediate
About this Course
Get more familiar with building different classes, instantiating objects and having those objects interact with one another in a complete app.
What you'll learn
- Classes
- Object-oriented JavaScript
- Object interaction
Starting with Some Methods
In this stage we'll try to implement the rough plan and add some methods to the classes.
7 steps-
Explanation: Adding Methods to the Library Class
1:20
-
Solution: Adding Methods to the Library Class
-
Demo: Add Patrons and Books to the Library Class
1:58
-
Explanation: Checking Out and Returning Books
1:24
-
Recap: Updating our Plan of Attack
-
Solution: Adding New Properties to the Book Class
-
Starting with Some Methods
4 questions
Checking Out and Returning a Book
In this stage, we'll continue with our rough plan and let our Patrons check out and return a book.
11 steps-
Explanation: Revisiting the checkOut() and returnBook() Methods
1:42
-
Solution: checkOut() and returnBook() Methods
-
Explanation: A Better Way With Setters Methods
1:32
-
Recap: A Better Way With Setter Methods
-
Solution: A Better Way With Setter Methods
-
Demo: Checking Out and Returning a Book
2:07
-
Explanation: Charging Fines to Patrons
0:40
-
Recap: Charging Fines to Patrons
-
Solution: Charging Fines to Patrons
-
Demo: Charging Fines to Patrons
2:34
-
Checking Out and Returning a Book
3 questions
Teacher
-
Ashley Boucher
I'm a Portland resident who loves building in JavaScript and Python, especially browser games. My free time is spent aspiring to write a novel, playing piano and roller skating.