Practical Web App Patterns with Vanilla JS
Maximiliano Firtman
This Workshop's Online Chatroom is Currently Open!
This workshop has ended. Check back soon for the recording!
You can watch a replay of this workshop!
Key Takeaways
By participating along with us in the workshop, you'll learn:
- Write reusable and more maintainable code
- Improve the developer experience of writing web apps
- Learn the classic and modern design patterns you can apply in frontend apps
- Get better scalability in data and app state management
- Improve the user experience when using Vanilla JavaScript
Is This Workshop for Me?
A developer with basic experience in using Vanilla JavaScript and the DOM.
Workshop Details
In this workshop, you will learn design patterns for frontend projects using JavaScript. You will understand the advantages and challenges of design patterns, and how to implement many design patterns to improve readability, reusability, modularity, and scalability of your Vanilla JavaScript projects.
You will understand how to implement classic and modern design patterns applicable in frontend development, achieving better scalability in data and app state management, and improving the user experience.
The agenda includes design patterns for SPAs, MPAs, data, state management, and some advanced ideas that you can start implementing in your projects if applicable.
Any Prerequisites?
- Experience writing HTML and CSS
- Experience with JavaScript and DOM APIs
Attend Online Live and in Full HD
Join-In Person from Downtown Minneapolis
Apply to Join In-PersonYou're Registered to Attend Online!
You'll receive additional details and a reminder via email as the event draws near.
Practical Web App Patterns with Vanilla JS
Event Details
What
- One Full Day Workshop Session
- Replay Videos (available immediately)
When
- June 4, 2024 - 9:30am to 5:30pm Central Daylight Time
Where
- Option 1: Attend online on our full HD live stream
- Option 2: Attend in-person at HQ in Minneapolis, MN
Daily Schedule
- 9:30AMIntroduction
- 10:00AMClassic Patterns applied in JavaScript
- 11:00AMSingle Page Application Patterns
- 12:00PMLunch
- 1:00PMMultiple Page Application Patterns
- 2:00PMData and State Management Patterns
- 3:00PMMore Advanced Ideas and Patterns
- 4:00PMRecap and Q&A
Your (Awesome) Instructor
Maximiliano Firtman
Max Firtman works as an independent free-lance consultant. He is a mobile + web developer, trainer, speaker, and writer. He has authored many books, including Programming the Mobile Web and High Performance Mobile Web published by O’Reilly Media. He is a frequent speaker at conferences worldwide and he has been widely recognized for his work in the mobile-web community. He teaches mobile (Android & iOS), HTML5, PWA and web performance trainings. He has been working in the Web since 1996 and in the mobile app space since 2001.
Check out all of our upcoming workshops!
Workshops happen throughout the year, and are all included with membership.