Vue.js geliştiricisi - Otus'tan ücretsiz kurs, 4 aylık eğitim, Tarih: 5 Aralık 2023.
Miscellanea / / December 09, 2023
Kurs, Vue.js'de hızlı bir şekilde ileri düzeyde uzmanlaşmanıza yardımcı olacaktır. Bu çerçevenin JavaScript ekosistemindeki diğer çerçevelerden daha hafif olduğu düşünülse de sezgisel ve basittir. sözdizimi geniş olasılıkları gizler; bunları kendiniz yaparsanız bazıları gözden kaçırılabilir gelişim. Kurs, teknoloji yığınınızı genişletecek gelişmiş, pratik Vue.js çözümlerini kapsayacaktır.
Bu kurs kimlere yöneliktir:
HTML/CSS becerisine sahip JavaScript geliştiricileri için. Geliştirme sürecini hızlandıran ve basitleştiren çözümleri kullanabileceksiniz.
Fullstack olmak isteyen arka uç geliştiricileri için. Vue.js, ön uç çalışmayla beceri havuzunu hızla genişletmek isteyenler için idealdir.
Yeni başlayan Vue geliştiricileri için. Kurs, diğer başvuru sahipleri arasında öne çıkmanız için çerçeve becerilerinizi genişletmenize ve derinleştirmenize yardımcı olacaktır.
Öğreneceksiniz:
Vue, Vue-router, Vuex'in gelişmiş özellikleri
SPA uygulamaları oluşturun ve bunları üretim için optimize edin
ES6/ES8/TypeScript'te temiz ve kısa kod yazın
Jest, Cypres ile entegrasyon ve birim testleri yazın
GraphQL, Firebase, Electron, NativeScript ile çalışın
Ayrıca Webpack ve Babel'in nasıl çalıştığını öğrenecek, çeşitli tasarım modellerinde uzmanlaşacak ve bunları Vue.js'de karmaşık uygulamalar oluşturmak için nasıl uygulayacağınızı öğreneceksiniz.
Kurs Özellikleri
Vue.js'nin tüm özelliklerine ilişkin ileri düzey konular
Portföyünüze katkı sağlayacak proje çalışmaları
VueJS v3'ün yeni sürümü de dahil olmak üzere en son güncellemeleri dikkate alan güncel program
Sınıfta ve Slack sohbetinde öğretmenle iletişim
Vue.js'nin diğer çerçevelere göre avantajları
- Kolay başlangıç. Sezgisel şablon sözdizimi. Örneğin eski bir yığında yazılmış mevcut uygulamalarınız varsa ve bunları kademeli olarak modern Vue platformuna taşımanız gerekiyorsa, mevcut bir projeye eklemek kolaydır.
- React gibi ama geliştirmesi daha hızlı. React'ta ilerleme kaydedemeyeceğiniz belirli kavramları öğrenmenize gerek yok. Kütüphane boyutu daha küçüktür ve son paket boyutu da React'tan daha küçüktür. React gibi, mobil cihazlar için arayüzler geliştirmek, typescript desteği ve SSR sunucusunda render almak için bir çözüm var
- Angular gibi ama daha basit. Yönlendirme, durum yönetimi ve test için hazır paketler bulunmaktadır. Geliştirmeye yönelik tüm modern yaklaşımlar kullanılır: API web bileşenleri, işlevsel programlama.
- Kullanışlı geliştirme araçları. Gerekli seçenekleri seçerek komut satırından bir proje oluşturabilirsiniz: TypeScript, CSS ön işlemcileri, birim test şablonları vb.
- Anlaşılabilir reaktivite. Vue'daki diğer popüler çerçevelerin aksine, öğrenmenin başında bir güncellemenin ne zaman gerçekleşeceğini düşünmenize gerek yok bileşen ve verilerin nasıl değişeceği: her şey tam olarak beklediğiniz gibi çalışıyor - kutudan çıktığı anda herhangi bir yeni terim veya kafa karıştırıcı olmadan kavramlar.
- Aktif destek ve topluluk. Önümüzdeki aylarda hız ve kullanım kolaylığı açısından birçok iyileştirme içeren çerçevenin 3. sürümü yayınlanacak.
1
PekiUzun yıllar bankacılık sektöründe çalıştı ve şu anda e-öğrenme odaklı olarak finans sektörü için gelişmeye devam ediyor. Diğer şeylerin yanı sıra geliştirildi: - Büyük Bankacılık Testleri - Bankanın Elektronik Kütüphanesi - Uzaktan Eğitim Sistemi "Proftest" -...
Uzun yıllar bankacılık sektöründe çalıştı ve şu anda e-öğrenme odaklı olarak finans sektörü için gelişmeye devam ediyor. Diğer şeylerin yanı sıra geliştirildi: - Büyük Bankacılık Testleri - Banka Elektronik Kütüphanesi - Uzaktan Eğitim Sistemi "Proftest" - Web Seminerleri "Mesleki test" "Javascript ile ilk kez 20 yıldan fazla bir süre önce tanıştım, ancak son 5 yılda her gün kullandığım en önemli şeyleri öğrendim yıllar. Bu harika dilin ekosisteminin haberlerini ve gelişimini sürekli takip ediyorum. Javascript'te hem ön hem de arka uç geliştiriyorum. Web, masaüstü ve mobil uygulamalar geliştiriyorum. Temiz, iyi okunabilir kodlar görmeyi seviyorum, testlerle düzgün bir şekilde kapsanan projeleri seviyorum."
3
kursŞu anda FingerprintJS'de çalışıyor. Ondan önce, kendi chatbot'unuzu oluşturmak için bir platform olan GS Software House ve Aminos.ai'den oluşan uluslararası web geliştiricileri ekibinde çalışıyor. Programlama deneyimi: 6 yılı ticari olmak üzere 10 yıl...
Şu anda FingerprintJS'de çalışıyor. Ondan önce, kendi chatbot'unuzu oluşturmak için bir platform olan GS Software House ve Aminos.ai'den oluşan uluslararası web geliştiricileri ekibinde çalışıyor. Programlama deneyimi: 6 yılı ticari geliştirme olmak üzere 10 yıl. İlk programlarını 10 yaşında yazmaya başladı. LineApp web stüdyosunda web geliştirici olarak, Ural FD bankasında lider yazılım mühendisi olarak çalıştı, çok farklı problemleri çözerken, mimariyi düşünme ve geliştirme, sunucu yönetimi, uygulama geliştirme, teknik dokümantasyon yazma, karmaşık SQL geliştirme dahil Kodlar. Ana yığın: PHP 7 ve 8, Laravel 8, Vue 3, JS + TS + NodeJS, MySQL, PostreSQL
Vue'nun Temelleri
-Konu 1.Derse giriş, modern web geliştirme
-Tema 2.Vue, giriş
-Konu 3.Şablonlar
-Konu 4.Sahne bileşenleri ve olayları
-Konu 5. Formlar, yuvalar, filtreler, yönergeler
-Konu 6.Vue'da CSS Kullanımı
-Konu 7. Reaktif Veriler, MVVM ve Vue 3 Özellikleri
-Tema 8.Vue3 kütüphanelerle çalışıyor
Vue'da güvenli gelişme
-Tema 9.Vue yönlendirici
-Tema 10.Vue Animasyonu
-Konu 11.Vuex'in verilerle çalışması
-Konu 12.Vue uygulamalarını test etme
-Konu 13. Kod organizasyonu ve Vue kalıpları
-Konu 14.İleri JavaScript
-Konu 15.QA / Kod incelemesi
Suçlu ve pratik çözümler
-Tema 16.Web bileşenleri + Vue
-Konu 17.Vue p1 entegrasyonları: GraphQL, OAuth 2.0
-Konu 18.Vue p2 entegrasyonu - FireBase, web soketleri
-Nuxt ile Tema 19.SSR
-Tema 20. Yazı Tipi
-Konu 21. Mezuniyet projesi ile ilgili danışmanlık
-Konu 22.Electron ile masaüstü uygulamaları
-Konu 23. Fonksiyonel programlama ve gelişmiş Vue
-Konu 24. Modern geliştirme araçları
Proje çalışması
-Konu 25. Proje çalışmasının konusunun seçimi ve organizasyonu
-Konu 26. Projeler ve ödevler hakkında danışma
-Konu 27. Tasarım çalışmasının korunması