building a dynamic web pages(e.g. making a dynamic navbar that suits a changeable content) and responsive to different sizes of screens, by using different Js methods and packages like (Web APIs & asynchronous , Node.js, Express, ..….etc.) also using these methods to update and manipulate the UI (user interface)