Talk to an instructur:
+41 61 551 00 82
jonas@letsboot.ch

Vue.js 3 & TypeScript 

Course & Training

Two to four days of intensive introduction to frontend development with Vue.js 3 and TypeScript.

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.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

Content:


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.

Goal:

By the end of the course, students will be able to build applications using Vue.js 3 and TypeScript.


Form:

Refined mix of explanation, live coding and collaborative build of the comprehensive course application with hands-on focus.


Target Audience:

Software developers who want to use Vue.js 3 with TypeScript in projects professionally.


Requirements:

Experience developing with object-oriented programming languages as well as basic understanding of web development.


Preparation:

Each participant will receive a questionnaire and installation instructions after registration. According to the answers we send an individual feedback.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

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.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)

Share by: