Building Web Applications with MEAN Stack
The training provides comprehensive introduction to building web applications using the MEAN technology stack (MongoDB, Express.js, Angular, Node.js). The program combines theory with intensive practical workshops, during which participants build a full-fledged web application from scratch. Classes are conducted in workshop format, where each element of the technology stack is discussed in detail and integrated with other components, allowing understanding of both individual technologies and their interdependencies.
Issues
- MEAN application architecture
- Node.js and Express.js
- MongoDB and mongoose
- Angular and TypeScript
- REST API
- Authentication and authorization
- Application state management
- Routing and navigation
- End-to-end testing
- Performance optimization
- Application security
- Deployment and monitoring
Benefits
- After completing the training, participants will possess comprehensive knowledge enabling independent creation of modern web applications in the MEAN stack
- They will gain practical skills in designing and implementing both front-end and back-end application layers
- They will learn to effectively integrate various technology stack components into a coherent solution
- They will master web application performance optimization and security techniques
- They will be able to deploy and monitor applications in production environments
- They will gain skills in applying best practices in full-stack application development
Who is this training for?
Prerequisites
- Knowledge of JavaScript and TypeScript
- Basic knowledge of HTTP protocol
- Experience in building web applications
- Understanding of object-oriented programming basics
Training program
MEAN application architecture
- Development environment configuration
- Component integration
- Design patterns in MEAN
- Back-end with Node.js and Express
- REST API implementation
MongoDB integration
- Middleware and routing
Application security
- Front-end with Angular
- Components and services
- Application state management
- Routing and navigation
Forms and validation
- Advanced Aspects
- Performance optimization
Application testing
- Deployment and deployment
- Monitoring and diagnostics
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
What are the prerequisites for this training?
For Building Web Applications with MEAN Stack we recommend: Knowledge of JavaScript and TypeScript; Basic knowledge of HTTP protocol; Experience in building web applications.
What is the format and duration of this training?
The training lasts 5 days and is available in online and on-site format. Sessions run from 9:00 AM to 4:00 PM. We can also customize the schedule to fit your team's needs.
Who is this training designed for?
This training is designed for: JavaScript programmers wanting to expand their skills; Front-end developers interested in full-stack development; Back-end programmers wanting to learn modern web technologies.
What practical skills will I gain from this training?
You will gain comprehensive knowledge for independently creating modern web applications in the MEAN stack, including designing and implementing both front-end and back-end layers, integrating all four technology components, and deploying and monitoring applications in production environments.
What topics does the program cover?
The program covers MEAN stack basics including MongoDB data modeling, Express.js REST API development, Angular component-based front-end development, and Node.js server-side programming. Participants build a complete full-stack web application across progressive workshop sessions.
Do I receive a certificate after completing this training?
Yes, upon successful completion you receive an EITT certificate confirming your skills in MEAN stack web application development. The certificate is recognized by employers in the IT industry.
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.