wakahenya-collins's Projects
Access information from an API using a GET request and use it to update the DOM Listen for user events and update the DOM in response Send data to an API using a POST request
Create event listeners on DOM nodes using addEventListener() Manipulate the DOM in response to events
Set up event listeners to respond to user events Use fetch() to make a "GET" request, then render the returned toys to the DOM Use fetch() to make a "POST" request to create a new toy, then add it to the DOM Use fetch() to make a "PATCH" request that updates an existing toy, then render the updated information to the DOM
Interpolate variables and other JavaScript expressions inside template literals
Understand how functions determine scope in JavaScript
Use fetch() to send data to a remote host Handle the response from a successful request Handle errors from an unsuccessful request
Build a functioning to-do list application Suppress a default action with event.preventDefault()
Learn how the reduce() method works Demonstrate using reduce() with a primitive return value Demonstrate using reduce() with an object as the return value
https://moringa.instructure.com/courses/316/assignments/27751?module_item_id=58981#:~:text=Set%20up%20JSON,request/response%20cycle
Manipulating the DOM Recognizing JavaScript events Communicate with the server
Build a class that uses an initialize method Use an attribute accessor macro to make an attribute available to a class's methods Practice using Ruby list methods
Differentiate between variables, attributes, and properties. Use the property() function to create properties and validate input.
Practice iterating through lists Practice using list comprehension
Practice iterating over nested dictionaries
Get practice iterating through lists Build functions and control their return values.
Use class attributes and methods to write durable and powerful code. Store and access song data using class attributes and methods. Accomplish complex programming tasks using knowledge from previous modules.
Describe a Python class and how it creates objects. Describe a Python instance. Create an instance of a class.
Learn common data types in Python by comparing to similar and equivalent data types in JavaScript: str, int, float, bool, list, tuple, set, dict, None
Use list comprehensions and generator expressions to accomplish complex tasks in a single line of code. Execute and test Python code using the Python shell and pytest.
Understand how to learn a new programming language. Learn the benefits and philosophy of Python as a language.