Du besitzt über Grundkenntnisse in HTML, CSS und JavaScript und möchtest Web-Apps in VueJS programmieren, egal ob, um eigene Projekte umzusetzen oder einen Job als Softwareentwickler zu bekommen? Dann ist dieser VueJS Kurs genau richtig für dich.
Lerne Vue.js als Einsteiger in 3 Tagen, nicht drei Wochen
Viele Onlinekurse sind unnötig in die Länge gezogen, ohne mehr Wissen zu vermitteln. Dieser ist anders. Er ist so konzipiert, dass du nach 3 Tagen als Einsteiger das notwendige Grundwissen besitzt, um deine eigenen Projekte in Vue umzusetzen.
Lerne durch Praxis - nicht durch Theorie
Im Kurs wird dir zuerst gezeigt, wie verschiedenste Konzepte funktionieren, welche du dann selbst anwenden wirst, um ein kleines Projekt selbst umzusetzen. Das ist erfahrungsgemäß die effektivste Variante, um eine neue Technologie zu lernen und wird auch von Google verwendet.
Lerne Best Practices, um Fehler zu vermeiden
Dir werden Best Practices sowie Code-Style-Regeln beigebracht, damit du weniger Fehler machst, Zeit in der Entwicklung sparst und Anit-Patterns vermeiden kannst. Diese werden in anderen Vue-Kursen kaum angesprochen, obwohl sie ein wichtiger Teil bei der Programmierung sind.
Security - Lerne die wichtigsten Sicherheitskonzepte kurz und kompakt
Weltweit werden täglich ca. 30.000 Webseiten Opfer von Hackerangriffen. Deshalb lernst du die wichtigsten Vue-spezifischen-Sicherheitskonzepte, damit du deine Projekte gegen häufige Angriffe schützen kannst.
Lerne State-Management mit Pinia
Entdecke das unverzichtbare State-Management-Tool Pinia und werde ein professioneller Vue.js-Entwickler. In diesem Kurs lernst du, wie du mit Pinia effizientes, komponentenübergreifendes State-Management umsetzt, um professionelle und zuverlässige Web-Apps zu entwickeln.
Abschnitt 1: Erste Schritte
Was ist Vue.js? Wie richtet man das Develoment Environment ein? Welche Möglichkeiten gibt es, um Vue zu verwenden? Wie kannst du das Beste aus diesem Kurs herausholen? Genau diese Fragen werden im ersten Abschnitt geklärt.
Abschnitt 2: Projekt "TodoList" - Einstieg in Vue
Im zweiten Abschnitt wirst du die Grundlagen von Vue.js 3 auf Basis der Composition API lernen. Dabei wirst du ein kleines, aber praxisbezogenes Projekt umsetzen. Begleitend gibt es zu jedem Thema eine Aufgabe. Am Ende wirst du bereits in der Lage sein, eigene Projekte in Vue umzusetzen.
Abschnitt 3: Composition API vs Options API
Es gibt zwei Möglichkeiten, um Web-Apps in Vue zu schreiben. Die Composition API und die Options API. Auch wenn die Composition API bevorzugt wird und die TodoList darin geschrieben ist, ist es eine Notwendigkeit für jeden Vue-Entwickler beide zu verstehen. In diesem Abschnitt werden dir die Unterschiede der beiden APIs gezeigt und du wirst anhand eines kleinen Projektes lernen, auch mit der Options API umzugehen.
Abschnitt 4: Best Practices und Security
In diesem Abschnitt lernst du, wie man einen Release Build einer Vue App erstellt, um diese später auf einem Server zu hosten. Außerdem werden die wichtigsten Sicherheitskonzepte behandelt, sodass du dich gegen Angriffe schützen kannst. Aber auch Code-Style-Regeln werden dir näher gebracht, damit du weniger Fehler machst und dir Zeit in der Entwicklung sparst.