New Lesson on Promise.all, CSS Best Practices Updates, and Improved Exercises on DOM Manipulation, Flexbox, and Array Methods
December 23rd - December 27th
Let us look at what we worked on in BigBinary Academy from December 23rd to December 27th, 2024. As we wrap up the year, we are excited to share the latest updates and improvements to our courses.
This week, we added 3 new lessons and an exercise and also improved 5 existing exercises covering topics such as Promise.all, CSS Best Practices, Text Formatting, DOM Manipulation and Array Methods.
JavaScript Course Update
Using Promise.all for Concurrent Operations
This week, we introduced a new lesson and exercise on Promise.all to teach learners how to manage concurrent asynchronous operations in their code. Using a real-world example of loading a user dashboard, the lesson highlights how Promise.all makes sure that all tasks succeed together while preserving the order of results, making it an ideal method for handling interdependent operations.
Check out the new lesson here.
New Exercise: Using Promise.all
To reinforce this concept, we introduced a new exercise that challenges learners to plan an event by concurrently fetching guest lists, catering details, and venue availability.
Put your Promise.all skills to the test with this new exercise here.
Updated Exercise: Task Scheduler
After adding a lesson on Promise.all, we realised that this exercise presented an excellent opportunity to demonstrate its real-world application. We have improved the solution code to use Promise.all for better handling multiple asynchronous tasks and made corresponding updates to the problem statement.
Check out the updated exercise here.
CSS Course Update
This week, we added two new lessons to the CSS Best Practices Chapter.
Here are the newly added lessons.
Community Feedback
We made several improvements to the Football Time exercise, including adding a new task to the problem statement, fixing a minor bug in the solution code, and refining the styling for a better visual output.
Test your DOM Manipulation and Array Method skills with this newly updated exercise.
Sagar Anadkat shared feedback regarding improvements in the solution code for the CSS Exercises for Font Family and Specific Font. We have addressed these issues and updated the exercises.
We also received feedback regarding the use of the CSS concept Flex in the HTML exercise for the figure element, which had not been introduced at that stage. To address this, we updated the exercise to make sure the learner is not required to use flex in the code.
Bring in the New Year with a fun coding challenge.
We have created a New Year Special Exercise where learners need to use their JavaScript skills to reveal a hidden celebration message.
This exercise is a good way to practice DOM manipulation and event handling while adding some festive cheer to your coding journey.
Check out the New Year Special Exercise here.
Wishing everyone a Happy New Year! Thank you for being a part of the BigBinary Academy community.