Continue Course

Nice Work!
You have completed Front-End System Design
|
|
Front-End System Design
Dive into front-end system design to create scalable, efficient user interfaces! Master core UI fundamentals: box model, browser rendering, DOM manipulation, state management, and performance. Practice by building infinite scrolling with IntersectionObserver. Reinforce what you learn with a simulated design interview, diagramming a social media news feed.
Course Progress
Lessons Completed
0
Lessons Remaining
0
Time Remaining
0 hr 0 min
0% completed
0% remaining
Course Detail
Published: July 23, 2024
Evgenii Ray
Hi, my name is Evgenii, and I currently work as a Staff UI Engineer. My journey in tech started in backend engineering, where I soon discovered a passion for the dynamic and fast-paced world of JavaScript & UI engineering. I had a chance to work at JetBrains, which allowed me to contribute significantly to developing exceptional tooling for software engineers and crafting complex UI applications focusing on user experience and performance. I strongly believe in the power of knowledge being accessible to all. This led me to start my own YouTube channel in my spare time. I share content on Frontend Engineering, particularly in designing complex systems and web performance.