It was totally worth to value the research, the truth is that no one can code your idea, coding is such beautiful harmony 'sense and sensibility'
DON'T GIVE UP! That is most important when it comes to challenging learning forever.
let, const vs var / closures / classes/prototype
promise (fetch API, async/await) / arrow function / module(import/export) / template strings / spread operator
 git & github
 css(DISPLAY, POSITION, Z-INDEX, FLEX BOX/CSS GRID)
 framework ( REACT or ANGULAR or EMBER or VUE whatever)
 svg , canvas
 gulp / grunt
 service worker(PWA)
 TEST FRAMEWORK- Jasmine, mocha, protractor
 Mobile Development
Then create your things, it can be whatever you want, interactive website, blog, any type of things related to web front end development,