Get in Touch

Course Outline

Introduction

Front-End Development and JavaScript Frameworks

  • 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 requirements 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, and 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 to-do list app.
  • Hands-on: testing and debugging the to-do 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 to-do list app.
  • Hands-on: testing and debugging the to-do list app.
  • Building and deploying a React application.

Exploring Vue

  • Benefits: small size, readability, etc.
  • Limitations: limited plugins, continuous updates, etc.
  • Hands-on: installing and configuring.
  • Hands-on: implementing a to-do list app.
  • Hands-on: testing and debugging the to-do list app.
  • Building and deploying a Vue application.

Summary and Conclusion

Requirements

  • A foundational understanding of web development.

Audience

  • Developers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories