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
- Tools and development practices for web development
Evaluating Application Requirements
- Speed and performance
- Maintainability
- Readability
- Integration with existing systems, applications, and services
Assessing Existing Talent
- Experience in backend and frontend development
- Training requirements and learning curves
Preparing the Development Environment
- Editors and IDEs
- Installing and configuring NPM and Node.js
Overview of the Web Development Lifecycle
- Version control, coding, building, testing, and deploying
- Automation and continuous integration
Exploring Angular
- Benefits: reusability, readability, maintainability, etc.
- Limitations: steep learning curve, migrating legacy systems
- Hands-on: installation and configuration
- Hands-on: implementing a to-do list application
- Hands-on: testing and debugging the to-do list application
- 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: installation and configuration
- Hands-on: implementing a to-do list application
- Hands-on: testing and debugging the to-do list application
- Building and deploying a React application
Exploring Vue
- Benefits: small size, readability, etc.
- Limitations: limited plugin ecosystem, frequent updates, etc.
- Hands-on: installation and configuration
- Hands-on: implementing a to-do list application
- Hands-on: testing and debugging the to-do list application
- Building and deploying a Vue application
Summary and Conclusion
Requirements
- A foundational 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