Underscore.js - Fundamentals of Functional JavaScript
This training dives into the world of functional programming in JavaScript using the Underscore.js library. During intensive workshops, participants will learn data manipulation techniques, collection transformations, and functional pattern implementation. The program combines theory with practice, enabling immediate application of learned concepts in real programming scenarios. Classes are conducted in workshop format with plenty of practical exercises.
Required Participant Preparation
-
Good JavaScript language knowledge
-
Basic functional programming knowledge
-
Experience working with arrays and objects
-
Knowledge of basic design patterns
Benefits
- Functional programming in JavaScript
- Efficient data manipulation using higher-order functions
- Code optimization techniques through memoization and other functional patterns
- Working with nested data structures
- Increasing code readability and maintainability through functional approach
- Advanced data transformation techniques
Who is this training for?
Training program
Functional programming philosophy
- Installation and configuration
- Basic collection operations
- Working with arrays and objects
- Higher-Order Functions
Map, reduce, filter
- Function composition
- Currying and partial application
- Memoization and optimization
Data Manipulation
- Collection transformations
- Grouping and sorting
Operation chaining
- Working with nested structures
- Practical Applications
Project integration
- Async handling
Design patterns
- Code testing
Delivery Methods
Online
- Convenience of participating from anywhere
- Interactive live sessions with trainer
- Materials available for 30 days
- No travel costs
On-site
- Direct contact with trainer and group
- Intensive hands-on workshops
- Networking with other participants
- Full focus on learning
Frequently asked questions
Who is the Underscore.js - Fundamentals of Functional JavaScript training for?
This training is designed for professionals looking to develop skills in underscore.js - fundamentals of functional javascript. Required level: beginner.
How long is the Underscore.js - Fundamentals of Functional JavaScript training?
The training lasts 1. Available in online or on-site format.
Will I receive a certificate?
Yes — every participant receives a completion certificate confirming acquired competencies. EITT holds ISO 9001 accreditation.
Can this training be conducted for a closed group?
Yes — we offer dedicated closed trainings for companies. We customize the program to your team's needs. Contact us for an individual quote.
Request a quote
Funding Options
Check funding options for your company
Development Services Database
Up to 80% funding for SMEs from EU funds
Check availabilityNational Training Fund
Up to 100% funding for employers
Learn moreTrusted by
We train teams at Poland's largest companies
Interested in this training?
Contact us - we'll prepare an offer tailored to your organization's needs.