Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction
Front-End Development and JavaScript Frameworks
- Web development tools and processes
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 continuous integration
Exploring Angular
- Benefits: reusability, readability, maintainability, etc.
- Limitations: steep learning curve, migrating legacy code
- Hands-on: installing and configuring
- Hands-on: implementing a todo list app
- Hands-on: testing and debugging the todo list app
- Building and deploying an Angular application
Exploring React
- Benefits: data binding, JSX, SEO-friendly features, etc.
- Limitations: learning curve, JSX complexity, documentation style, etc.
- Hands-on: installing and configuring
- Hands-on: implementing a todo list app
- Hands-on: testing and debugging the todo list app
- Building and deploying a React application
Exploring Vue
- Benefits: small size, readability, etc.
- Limitations: fewer plugins, constant updates, etc.
- Hands-on: installing and configuring
- Hands-on: implementing a todo list app
- Hands-on: testing and debugging the todo list app
- Building and deploying a Vue application
Summary and Conclusion
Requirements
- Understanding of web development
Audience
- Developers
14 Hours
Testimonials (1)
I really enjoyed the training session. Luke, the trainer, did a great job of understanding our current knowledge level and adjusting his approach accordingly. All the exercises were practical and helped me gain a solid understanding of the topic. He also shared best practices throughout the session, which I’m confident will be very helpful in my daily work. Overall, it was a very effective and engaging training experience