Course Outline

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

Requirements

  • An understanding of web development

Audience

  • Developers
 14 Hours

Testimonials (5)

Related Courses

Next.js 14 Advanced Development

21 Hours

React with Next.js

14 Hours

Managing React State with MobX

14 Hours

Material UI

7 Hours

Ant Design

7 Hours

Advanced Vue.js

14 Hours

Laravel and Vue.js

14 Hours

Building Micro-Frontends with Vue.js

14 Hours

Nuxt.js and Vue.js

14 Hours

Quasar Framework and Vue.js

14 Hours

Vue 3

7 Hours

Vue.js

21 Hours

Javascript and Vue.js for Beginners

21 Hours

Vuetify.js

14 Hours

Managing Vue JS State with Vuex

7 Hours

Related Categories

1