JavaScript30 – Day 7

Today, the second part of the array cardio took place. Wes thereby explained how to use the functions some(), every(), find(), index(), indexOf() and splice(). The final code can be found on Day 07 – Array Cardio Day 2. Resources: JS Every JS Find JS Find Index JS Some JS Splice

JavaScript30 – Day 6

In today’s lesson, I learned how to create an AJAX dynamic search using JavaScript. We worked with a JSON list with American cities and after providing a search string, the application returned all matching results. Resources: JS Event Listener JS Fetch JS Filter JS Map JS Push JS Promise JS RegExp JS Replace JS Query […]

JavaScript30 – Day 5

In today’s lesson, we’ve created a small image gallery using JavaScript and nested CSS Flexboxes. The final code can be found on 05 – Flex Panel Gallery. References: CSS Flexbox JS Event Listener JS Toggle Method JS Query Selector

JavaScript30 – Day 4

Today, Wes explained various NodeList and array functions. The final code can be found on 04 – Array Cardio Day 1. References: NodeList Array Array.prototype.filter() Array.prototype.sort() Array.prototype.reduce()

JavaScript30 – Day 3

In today’s lesson, I’ve learned how to create dynamic CSS using JavaScript. The exercise was about how to fetch values of HTML input elements via JavaScript and convert these into CSS statements. The final code can be found on 03 – CSS Variables. References: CSS :root CSS variables Document.querySelectorAll() EventTarget.addEventListener()  

JavaScript30 – Day 2

In today’s lesson, I learned how to use CSS transitions and transformations as well as how to handle the JavaScript date object. The target of the lesson was to create a CSS/JS clock. The final code can be found on 02 – JS and CSS Clock. References: JavaScript date object CSS transformations CSS transitions

JavaScript30 – Day 1

Another year, another challenge. Last year, I attempted the 30 Days of Node.js challenge, which I failed after 16 days due to various factors. My main takeaways from that challenge have been that daily practice really helps to master a subject, but also that it’s sometimes hard to do the daily exercise due to travelling […]