Vue 3 - Uygulamalı Vue Js Eğitimi (2024)
What you'll learn
- Vue Js'in güncel versiyonuyla uygulama geliştirmeyi öğrenecekler
- Hem Options Api hem de Composition Api İle proje geliştirmeyi öğrenecekler
- İleri düzeydeki Vue 3 konularını öğrenecekler
- En güncel Vue Js versiyonunda yazılım geliştirecekler
- Güncel State yönetimi Pinia'yı öğrenecekler
- Vuetify, Vue Toast Notification, Vue Carousel gibi pluginler kullanıp komplex Vue Js projeleri yapmayı öğrenecekler
Requirements
- Temel düzeyde html, css, javascript bilgisi
Description
Vue (Vue.js / Vue JS), kullanıcı arayüzü (UI) ve tek sayfalı uygulamalar oluşturmayı sağlayan, açık kaynaklı popüler bir Javascript kütüphanesi. Vue.js ile modern, küçük, orta ve büyük ölçekli uygulamalar oluşturmak mümkün.
DOM yani Document Object Model üzerinde değişiklik yapmak maliyetli olduğu için Vue.js virtual DOM kullanır. Model-görünüm-görünüm modeli yani kısaca MVVM mimari deseni kullanır ve bu mimari modelin GUI (Grafik Kullanıcı Arayüzü) ve görünümden ayırt edilmesini sağlar. Bu ayrım, Frontend ve Backend geliştiricilerin birlikte çalışmasını sağlar.
Günümüzde en çok kullanılan Javascript kütüphanelerinden birisi olan Vue.js’yi kullanan çok sayıda geliştirici bulunmaktadır. Ayrıca geliştiricilerin sürümler, güncellemeler ve sorunlar hakkında konuşabilecekleri çok sayıda forum siteleri bulunur. Vue.js’nin popüler bir kütüphane olmasının nedenleri:
Kolay ve hızlı öğrenilebilen bir yapı,
Sade ve anlaşılır dokümantasyonlar,
İhtiyaçlara göre şekil alabilmesi,
Projelere kolay entegre edilmesi,
Rakiplerine göre hızlı olması,
Rakiplerine göre projelere çok daha kolay adapte olması.
Peki eğitimde neler öğreneceğiz:
Vue Js Temellerini,
Vue Js'de Css Classlarını,
Vue Js'de Koşullu Durumlar (Options Api)
Vue CLI kullanımını,
Vue Js Component Yapısı,
Vue Js Formları,
Vue Js Component Lifecycle Hooksları,
Vue Js Routing Yapısını,
Vue Js Api'den Data Çekmeyi,
Vue Js Composition Api ve Options Apiyi,
Vuetify Kullanımını,
Vue Toast Notification, Vue Carousel gibi pluginleri projelerde kullanmayı,
Güncel state management toolu Pinia'yı kullanmayı,
Vue Js İle komplex projeler geliştirmeyi öğreneceğiz.
Bu eğitimin en önemli özelliği full PROJE odaklı olması. Bu da benim eğitim sektöründen değil piyasanın içinden geliyor olmamdan kaynaklı.
Bu zamana kadar dijital ajans yazılımından, restorant sektöründe online yemek siparişi ve mobil uygulama yazılımına, gümrük sektöründe kullanılan yazılıma ve fintech sektöründe dijital cüzdan ve kart yazılım tecrübesi edinmiş bir yazılımcıdan bu eğitimi alacaksınız.
Who this course is for:
- Vue Js öğrenerek Frontend alanında fark yaratmak isteyen öğrenciler
- Vue Js'de proje geliştirmek isteyen öğrenciler
- En güncel Vue Js konularını öğrenmek isteyen öğrenciler
Instructor
Benim adım Can Boz,
Galatasaray Üniversitesi Endüstri Mühendisliği mezunuyum.Şu anda Almanya'nın Berlin şehrinde Software Engineering yüksek lisansımı yapıyorum. Aynı zamanda Udemy eğitimlerime devam ediyorum.
C#'da Microsoft Certified Professional sertifikasına sahibim.İyi düzeyde İngilizce ve Fransızca bilmekteyim.(Ielts 6.5, YDS Fransızca 70)
Şimdiye kadar birçok sektörde yazılım geliştirici olarak çalıştım. Dijital pazarlama, restoran, gümrük ve fintech sektörlerinde sayısız proje geliştirdim. Edindiğim bu tecrübeleri sizlere aktarmaktan mutluluk duyuyorum.
Derslerde görüşmek üzere!