Talk to an Instructor:
Jonas Felix
With version 3, Vue.js takes a big step and moves completely to TypeScript. This puts the extremely popular single page application and frontend framework on a solid and thoroughly typed footing. At the same time, the easy entry and the "scalability" from small interactive elements to large complex applications is maintained. At the same time, the framework offers clear structures, an easy-to-understand template syntax and standard components for the important topics - from router to server side rendering.
We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.
Together we incrementally build a Vue.js application that illustrates the following topics:
- Overview Vue.js
- TypeScript basics
- Typing and scope
- Object orientation with TypeScript
- Decorators and annotations
- Modules and Imports
- Exception Handling
- Promises and asynchronous development
- Components and Composition API
- Input and output between components
- Data Flow
- Lifecycle Hooks and Reactivity
- Code generation with Vite
- Template syntax
- Computed properties
- Composables
- Forms and validators
- Routing
- Connection of REST APIs
- Authentication / Login
- state management
- testing
- debugging
- Build and Deployment
- Migration of Vue.js 2 projects
- Vue with GraphQL APIs
The course is based on refined and tested course material with explanation, assignments, course project / code, solution code and further information.
Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.
Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.
By the end of the course, students will be able to build applications using Vue.js 3 and TypeScript.
Refined mix of explanation, live coding and collaborative build of the comprehensive course application with hands-on focus.
Software developers who want to use Vue.js 3 with TypeScript in projects professionally.
Experience developing with object-oriented programming languages as well as basic understanding of web development.
Each participant will receive a questionnaire and installation instructions after registration. According to the answers we send an individual feedback.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Vue.js was originally developed by Evan You while working on AngularJS projects at Google. The first version was released in 2014, aiming to take the best aspects of AngularJS but in a lighter package.
With Vue.js 3, released in September 2020, the framework was rewritten from the ground up in TypeScript. This version introduced the Composition API, inspired by React Hooks and developed under the leadership of Evan You and the Vue.js Core Team, including Kia King Ishii and Eduardo San Martin Morote.
The integration of TypeScript has made Vue.js an even more robust framework and promoted its adoption in large enterprises. The framework has also inspired the development of a rich ecosystem of tools and libraries, including Vite (developed by Evan You) for faster development and building, and Pinia as a modern state management solution.
Talk to an Instructor:
Jonas Felix
Training-Centers:
Basel:
- Aeschenplatz 6, 4052 Basel
Zurich:
- HWZ, Lagerstrasse 5, 8004 Zürich
Company address:
felixideas GmbH
Baslerstrasse 5a
4102 Binningen