Get in Touch

Course Outline

Introduction

Front-End Development and JavaScript Frameworks

  • Tools and processes for web development

Evaluating Application Requirements

  • Speed and performance
  • Maintainability
  • Code readability
  • Integration with existing systems, applications, and services

Assessing Existing Team Talent

  • Experience in backend and frontend development
  • Training requirements and learning curves

Preparing the Development Environment

  • Editors and Integrated Development Environments (IDEs)
  • Installation and configuration of NPM and Node.js

Overview of the Web Development Lifecycle

  • Version control, coding, building, testing, and deployment
  • Automation and continuous integration

Exploring Angular

  • Benefits: reusability, readability, maintainability, etc.
  • Limitations: steep learning curve, migration challenges from legacy systems
  • Hands-on: installation and configuration
  • Hands-on: creating 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 support, SEO friendliness, etc.
  • Limitations: learning curve, JSX complexity, documentation nuances, etc.
  • Hands-on: installation and configuration
  • Hands-on: creating a to-do list application
  • Hands-on: testing and debugging the to-do list application
  • Building and deploying a React application

Exploring Vue

  • Benefits: lightweight size, readability, etc.
  • Limitations: limited plugin ecosystem, frequent updates, etc.
  • Hands-on: installation and configuration
  • Hands-on: creating 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

  • Familiarity with web development principles

Target Audience

  • Developers
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories