Skip to content

marcelabpetroli/bankist-webpage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Bankist Webpage

This is a project created by Jonas Schmedtmann for his course 'The Complete JavaScript Course 2023: From Zero to Expert!' in the UDEMY platform.

Goals

  • Learn how to use HTML DOM Element scrollIntoView.
  • Learn Event Delegation and best practices to page navigation.
  • Use .closest() method to find node that matches specific CSS selector.
  • Build a tabbed component using HTML attributes data-tab and dataset.
  • Understand .bind() method to work around handler 1 parameter-rule.
  • Create a sticky nav using IntersectionObserver API and .getBoundingClientRect() method.
  • Learn how to optimize images with lazy loading.
  • Learn how to build a slider component.
  • Understand how to efficiently load js script using defer.