JavaScript. Seviye 8. Vue.js, web geliştirmeye yönelik açık bir JavaScript çerçevesidir
Miscellanea / / November 28, 2023
Bir web arayüzünü uygulamak için oldukça karmaşık görevlerle yüzleşmeniz gerekir. Modern gelişim, gelecekte genişletilebilecek web uygulamalarının hızlı bir şekilde oluşturulmasını gerektirir. Geliştiriciler, bir web uygulaması arayüzü oluşturmak amacıyla birçok görevi uygulamak için çeşitli JavaScript çerçevelerini kullanma eğilimindedir.
Vue.js, şu anda giderek daha fazla popülerlik kazanan ve popüler React JavaScript çerçevesinin ana rakiplerinden biri haline gelen bir çerçevedir. JS.
Vue.js, geliştiricilerin popüler web teknolojilerini (HTML, CSS) kullanarak tüm modern standartları karşılayan, reaktif bir tarzda hızlı bir şekilde işlevsel web uygulamaları oluşturmasına olanak tanır. Çerçeve yüksek performansa sahiptir ve SPA uygulamaları geliştirmeye uygundur ve ayrıca çeşitli mobil cihazlardaki uygulamaları çalıştırmak için de optimize edilmiştir.
Eğitim süreci sırasında, bu JavaScript çerçevesinin popüler web teknolojilerini (HTML, CSS) kullanarak SPA uygulamaları oluşturmaya yönelik yeteneklerine aşina olacaksınız.
Bu kurs, reaktif oluşturmak için önceden edindiğiniz JavaScript dilini uygulamanıza olanak tanıyacaktır. hazır kullanıcı arayüzü bileşenlerini temel alan web formları ve ayrıca size kendi formunuzu oluşturmanın temellerini tanıtacak bileşen.
Önerilen kurs
Öğreneceksiniz:
uygulama durumunu yönet
reaktif web formları oluşturun
kendi kullanıcı arayüzü bileşenlerinizi yaratın
HTTP protokolü aracılığıyla bir web uygulamasında veri alışverişi için REST istekleriyle çalışma
Okul çocukları için Java programlama kurslarının deneyimli öğretmeni. “Oracle, Java SE 7 Programmer” ve “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0” sertifikalarına sahiptir. Olabilmek...
Okul çocukları için Java programlama kurslarının deneyimli öğretmeni. “Oracle, Java SE 7 Programmer” ve “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0” sertifikalarına sahiptir. En karmaşık konuları bile kolaylıkla ve net bir şekilde anlatabiliyor. Sergei Nikolaevich'in liderliğinde programlamayı öğrenmek hazırlıksız bir öğrenci için bile erişilebilir hale geliyor. Öğretmen herhangi bir dinleyiciye kolayca bireysel bir yaklaşım bulur ve programlama sevgisiyle öğrencilere ilham verir.
Sergei Nikolaevich, Obninsk Atom Enerjisi Enstitüsü Sibernetik Fakültesi'nden mezun oldu. Java, C/C++, JSP, HTML, XML, JavaScript, SQL ve Oracle PL/SQL programlama dillerine mükemmel hakimiyet. Veritabanı yönetim sistemleri Oracle Database, MySQL Enterprise Edition ve PostgreSQL ile güvenle çalışır. Linux işletim sistemleri (Red Hat Enterprise Linux ve Oracle Enterprise Linux), Oracle Solaris ve MS Windows ile çalışma konusunda geniş deneyime sahiptir. Sergey Nikolaevich, Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle ve MS Visual Studio geliştirme araçları konusunda oldukça bilgilidir ve profesyoneldir. GlassFish Uygulama Sunucusu, SAP NetWeawer Uygulama Sunucusu, IBM WebSphere Uygulama Sunucusu, Lighttpd Web sunucusu ve Apache HTTP'yi kullanır Sunucu.
Kapsamlı iş deneyimi, bir programcının çalışma sürecinin tüm inceliklerini mükemmel bir şekilde yönetmesine olanak tanır. Sergey Nikolaevich, OpenPages Inc şirketinde yayıncılık işi için elektronik belge yönetim sistemleri geliştirdi. Son 15 yılda bu tür özel yazılımların geliştirilmesine yönelik projelerde yer aldı. Severstal, Polyus Gold, Sibirya-Ural Alüminyum Şirketi gibi büyük şirketler ve "Rosgosstrakh".
Sergei Nikolaevich derslerini kolay ve ilgi çekici hale getiriyor. Kurs sırasında bağımsız olarak Java'da etkileşimli bir oyun geliştireceksiniz. Sergei Nikolaevich'in derslerinde, işgücü piyasasında en çok talep gören ve yüksek maaşlı mesleklerden birinde uzmanlaşmanıza yardımcı olacak bilgiler edineceksiniz!
Modül 1. Vue.js Temelleri. Vue örneği ve yaşam döngüsü. (6 ac. H.)
Vue.js'nin avantajları, diğer JavaScript çerçeveleriyle karşılaştırılması.
Uygulama performansını artırmak için Sanal DOM'u kullanma.
Reaktif stil uygulamaları oluşturmak için Vue.js'yi kullanma.
Vue'yu yükleme, geliştirici araçlarına genel bakış.
Tasarım desenleri: Model-Görünüm-Denetleyici, Model-Görünüm-GörünümModel.
Vue root örneği, örnek özellikleri ve yöntemleri, örnek yaşam döngüsü.
Modül 2. Temsil. Bileşenlerin oluşturulması ve organizasyonu. (6 ac. H.)
Vue Şablonları. Enterpolasyonlar ve Direktifler. Hesaplanan özellikler.
Uygulama durumu yönetimi.
Uygulama olaylarını izleme, olay işleyici yöntemleri.
CSS sınıfları ve stilleriyle çalışma fırsatları.
Verileri form öğelerine bağlama.
Form oluşturmak için çeşitli yönergeleri kullanma.
Bileşen Temelleri. Vue.js uygulamasında bileşenler oluşturma ve düzenleme.
Modül 3. Sunucuyla veri alışverişi yapmak için REST isteklerini yürütün. (6 ac. H.)
API ile çalışma ve web uygulamasını test etme.
Bir Vue uygulamasında ek kitaplıkların kullanılması.
REST isteklerini gerçekleştirmek ve HTTP üzerinden JSON formatında veri almak için axios kitaplığını kullanma.
Vue.js kullanarak bir web uygulamasını test etme, uygulamalarda hata ayıklama ve test etme araçlarını kullanma.
Modül 4. BootstrapVue Temelleri. Reaktif tarzda web uygulaması formları oluşturmak için BootstrapVue UI bileşenlerini kullanma. (6 ac. H.)
BootstrapVue'ya giriş. Reaktif bir tarzda karmaşık web uygulamaları oluşturmak için BootstrapVue çerçevesini kullanmanın faydaları.
BootstrapVue'nun Kurulumu BootstrapVue çerçevesinin kullanıcı arayüzü bileşenlerine genel bakış.
Uygulama web formları oluşturmak için çeşitli BootstrapVue bileşenlerini kullanma ve JSON formatında veri alışverişi yapmak için API ile etkileşim kurma.