- An understanding of web development
Audience
- Developers
Developing a front-end application is an enduring task when there are so many new and emerging JavaScript Frameworks to choose from. The choice of a good framework depends on the requirement and use-case. In this course, we will breakdown the limitations and benefits of some existing JavaScript frameworks (React, Angular, and Vue) to help make the decision easier.
This instructor-led, live training (online or onsite) is aimed at developers who need to decide which JavaScript framework to use to develop front-end applications.
By the end of this training, participants will be able to:
- Set up an optimal development environment to start developing front-end applications.
- Implement demo applications to test the limitations and benefits of a JavaScript framework.
- Decide on which JavaScript framework is the best fit.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
Front-End Development and JavaScript Frameworks
- The tools and development for web development
Evaluating Application Requirements
- Speed and performance
- Maintainability
- Readability
- Integration with existing systems, applications and services
Evaluating Existing Talent
- Backend and frontend development experience
- Training and learning curves
Preparing the Development Environment
- Editors and IDEs
- Installing and configuring NPM and Node.js
Overview of the Web Development Cycle
- Version control, coding, building, testing, deploying
- Automation and continous integration
Exploring Angular
- Benefits: reusabilty, readability, maintainability, etc.
- Limitations: steep learning curve, migrating legacy
- Hands on: installing and configuring
- Hands on: implementing a todo list app
- Hands on: testing and debugging todo list app
- Building and deploying an Angular application
Exploring React
- Benefits: data binding, JSX, SEO-friendly, etc.
- Limitations: learning curve, JSX, React's documentation, etc.
- Hands on: installing and configuring
- Hands on: implementing a todo list app
- Hands on: testing and debugging todo list app
- Building and deploying a React application
Exploring Vue
- Benefits: size, readability, etc.
- Limitations: lack of plugins, updated continuously, etc.
- Hands on: installing and configuring
- Hands on: implementing a todo list app
- Hands on: testing and debugging todo list app
- Building and deploying a Vue application
Summary and Conclusion
United Arab Emirates - Choosing the Right JavaScript Framework
Qatar - Choosing the Right JavaScript Framework
Egypt - Choosing the Right JavaScript Framework
Saudi Arabia - Choosing the Right JavaScript Framework
South Africa - Choosing the Right JavaScript Framework
Brasil - Choosing the Right JavaScript Framework
Canada - Choosing the Right JavaScript Framework
中国 - Choosing the Right JavaScript Framework
香港 - Choosing the Right JavaScript Framework
澳門 - Choosing the Right JavaScript Framework
台灣 - Choosing the Right JavaScript Framework
USA - Choosing the Right JavaScript Framework
Österreich - Choosing the Right JavaScript Framework
Schweiz - Choosing the Right JavaScript Framework
Deutschland - Choosing the Right JavaScript Framework
Czech Republic - Choosing the Right JavaScript Framework
Denmark - Choosing the Right JavaScript Framework
Estonia - Choosing the Right JavaScript Framework
Finland - Choosing the Right JavaScript Framework
Greece - Choosing the Right JavaScript Framework
Magyarország - Choosing the Right JavaScript Framework
Ireland - Choosing the Right JavaScript Framework
Luxembourg - Choosing the Right JavaScript Framework
Latvia - Choosing the Right JavaScript Framework
España - Choosing the Right JavaScript Framework
Italia - Choosing the Right JavaScript Framework
Lithuania - Choosing the Right JavaScript Framework
Nederland - Choosing the Right JavaScript Framework
Norway - Choosing the Right JavaScript Framework
Portugal - Choosing the Right JavaScript Framework
România - Choosing the Right JavaScript Framework
Sverige - Choosing the Right JavaScript Framework
Türkiye - Choosing the Right JavaScript Framework
Malta - Choosing the Right JavaScript Framework
Belgique - Choosing the Right JavaScript Framework
France - Choosing the Right JavaScript Framework
日本 - Choosing the Right JavaScript Framework
Australia - Choosing the Right JavaScript Framework
Malaysia - Choosing the Right JavaScript Framework
New Zealand - Choosing the Right JavaScript Framework
Philippines - Choosing the Right JavaScript Framework
Singapore - Choosing the Right JavaScript Framework
Thailand - Choosing the Right JavaScript Framework
Vietnam - Choosing the Right JavaScript Framework
India - Choosing the Right JavaScript Framework
Argentina - Choosing the Right JavaScript Framework
Chile - Choosing the Right JavaScript Framework
Costa Rica - Choosing the Right JavaScript Framework
Ecuador - Choosing the Right JavaScript Framework
Guatemala - Choosing the Right JavaScript Framework
Colombia - Choosing the Right JavaScript Framework
México - Choosing the Right JavaScript Framework
Panama - Choosing the Right JavaScript Framework
Peru - Choosing the Right JavaScript Framework
Uruguay - Choosing the Right JavaScript Framework
Venezuela - Choosing the Right JavaScript Framework
Polska - Choosing the Right JavaScript Framework
United Kingdom - Choosing the Right JavaScript Framework
South Korea - Choosing the Right JavaScript Framework
Pakistan - Choosing the Right JavaScript Framework
Sri Lanka - Choosing the Right JavaScript Framework
Bulgaria - Choosing the Right JavaScript Framework
Bolivia - Choosing the Right JavaScript Framework
Indonesia - Choosing the Right JavaScript Framework
Kazakhstan - Choosing the Right JavaScript Framework
Moldova - Choosing the Right JavaScript Framework
Morocco - Choosing the Right JavaScript Framework
Tunisia - Choosing the Right JavaScript Framework
Kuwait - Choosing the Right JavaScript Framework
Oman - Choosing the Right JavaScript Framework
Slovakia - Choosing the Right JavaScript Framework
Kenya - Choosing the Right JavaScript Framework
Nigeria - Choosing the Right JavaScript Framework
Botswana - Choosing the Right JavaScript Framework
Slovenia - Choosing the Right JavaScript Framework
Croatia - Choosing the Right JavaScript Framework
Serbia - Choosing the Right JavaScript Framework
Bhutan - Choosing the Right JavaScript Framework