JavaScript - Advanced ES6+ Techniques
Do you write JavaScript only when you have to?
Ideal for teams that…
Modern frontend in practice — components, performance and code quality.
Understand the latest JavaScript (ES6+) mechanisms
Use Node and npm for frontend needs
Build a page with Web Components
Use webpack and TypeScript effectively
Expand your “developer portfolio” project
What we actually do
- · Node.js and npm
- · ESLint – static code analysis
- · Prettier – code formatting
- · Webpack – module bundling and build process
- · Node.js module system
- · ES6 modules (import / export)
- · Dynamic imports
- · var, let, const
- · Destructuring and default values
- · Spread operator
- · Classes and inheritance
- · Null-safety operators: ??, ?., ??=
- · fetch API
- · Promises
- · Collections and processing: Map, Set filter, map for...in, for...of, forEach flat, flatMap
- · async / await
- · Pull-based reactivity
- · Iterators
- · Observers
- · Coroutines
- · Proxy
- · Symbol
- · BigInt
- · WeakRef and FinalizationRegistry
- · customElements
- · HTML templates
- · Shadow DOM
- · Web Components vs frameworks
- · Attributes and properties
- · Flexbox and Grid
- · CSS variables
- · Pseudo-selectors
- · Animations
- · Atomic CSS
- · Babel
- · TypeScript
- · Decorators – practical example
- · console.log, console.trace, console.table
- · Running JavaScript code in the browser console
- · Jest
- · Snapshot testing
- · Local development server
From brief to retro in 30 days.
Brief & diagnosis
A call with the team lead + a short survey for participants. We define goals, gap and context.
Program customization
We adapt modules, case studies and code examples to your stack. Approval in 5 days.
Workshop
Trainer-led sessions, hands-on, code review. Mentor available between sessions too.
Retro + report
Outcome report for the team and lead. 30 days of consulting included.
Send a brief. We'll reply within 1 day.
After a short brief we'll prepare a program and a quote. No obligations — it's just a starting point.
Thank you!
We'll get back to you within 1 business day.
Other programs for teams
See all →Angular
Modern frontend in practice — components, performance and code quality.
Creating SPA applications with the Angular framework
Modern frontend in practice — components, performance and code quality.
Full-stack applications with NestJS and Angular
Modern frontend in practice — components, performance and code quality.