R ile etkileşimli web uygulamaları
R ile Shiny Uygulaması Web Geliştirme Eğitimi, R bilgisini etkileşimli web uygulamalarına dönüştürmeyi öğretir. Program Shiny'nin UI ve server yapısı, girdi-çıktı akışı ve reaktif programlama modeliyle başlar; reaktif ifadeler, gözlemciler ve eventReactive iş…
Reaktif programlamadan etkileşimli panellere ve yayına kadar R Shiny geliştirme
R ile Shiny Uygulaması Web Geliştirme Eğitimi, R bilgisini web geliştirmeye dönüştürerek etkileşimli veri uygulamaları kurmayı öğretir. Katılımcılar Shiny'nin UI ve server yapısını, reaktif programlama modelini ve girdi-çıktı akışını kavrar. Program ggplot2 ve plotly ile etkileşimli grafikler, tablo ve gösterge paneli bileşenleri, reaktif ifadeler ve gözlemciler, düzen ve tema tasarımı ile uygulamanın shinyapps.io veya Shiny Server üzerinde yayınlanmasını uçtan uca kapsar.
3 Gün. Her gün dört modül; tek bir Shiny uygulaması reaktif yapıdan etkileşimli görsellere ve yayına kadar uçtan uca geliştirilir.
Orta Seviye — R ve Shiny ile etkileşimli veri gösterge panelleri ve web uygulamaları geliştirmeyi öğretir
Tek bir Shiny gösterge paneli sıfırdan kurulur; her modülde reaktif mantık, görsel bileşen veya yayın adımı canlı kodla eklenir.
R'daki analizlerinizi statik çıktılar yerine, kullanıcının etkileşime girebildiği canlı web uygulamalarına dönüştürürsünüz.
Girdi değiştikçe çıktının otomatik güncellendiği reaktif programlama modelini gerçek bir panelde kurarak kavrarsınız.
Web altyapısı kurmadan, yalnızca R ile etkileşimli gösterge panellerini kurup kolayca yayınlamayı öğrenirsiniz.
Eğitimden en iyi verimi almak için gerekli olan bilgi ve ortam
Vektör, veri çerçevesi, fonksiyon ve paket kullanımı gibi temel R kavramlarını bilmek gerekir.
dplyr veya temel R ile veri süzme, dönüştürme ve özetleme deneyimi öğrenmeyi kolaylaştırır.
ggplot2 ile basit grafik çizme deneyimi faydalıdır; eğitim görselleri etkileşimli hale getirir.
R ve RStudio kurulu, paket kurabilen bir ortam yeterlidir; shiny paketi eğitimde kurulur.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Shiny'nin UI ve server yapısını kavrar, girdi ve çıktı bileşenlerini bağlayarak işlevsel bir uygulama kurarsınız.
Reaktif ifade, gözlemci ve eventReactive ile girdiye bağlı otomatik güncellenen akışları doğru tasarlarsınız.
Veriyi uygulamaya bağlar, dplyr ile reaktif olarak süzer ve girdiye göre dinamik alt kümeler üretirsiniz.
ggplot2 ve plotly ile girdiye bağlı, yakınlaştırılabilir ve tıklanabilir etkileşimli grafikler oluşturursunuz.
DT ile aranabilir, sıralanabilir ve seçilebilir tablolar kurar, seçimi diğer çıktılara bağlarsınız.
shinydashboard ve bslib ile düzen ve tema kurar, duyarlı ve düzenli bir gösterge paneli tasarlarsınız.
Shiny modülleriyle kodu ölçekler, önbellekleme ve reaktif optimizasyonla tepki süresini iyileştirirsiniz.
Uygulamayı shinyapps.io, Shiny Server veya Posit Connect üzerinde yayınlar ve bağımlılıkları yönetirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
JSF ile Facelets, yaşam döngüsü, UI bileşenleri, dönüşüm-doğrulama, şablonlama, AJAX, PrimeFaces ve çok dillilik eğitimi.
Detayları Gör →fetch ve axios ile REST API tüketimi, JWT ve OAuth2 kimlik doğrulama, CORS ve dayanıklı ön yüz istemci tasarımı. Uygulamalı 4 günlük eğitim.
Detayları Gör →Java Servlet yaşam döngüsü, JSP ve JSTL, MVC deseni, oturum yönetimi ve filtrelerle sunucu taraflı web geliştirme. Uygulamalı 4 günlük eğitim.
Detayları Gör →ACID ilkeleri, izolasyon seviyeleri, iyimser-kötümser kilitleme, Spring @Transactional ve dağıtık işlemlerle tutarlı veri yönetimi eğitimi.
Detayları Gör →Custom Elements, Shadow DOM, HTML Templates ve Lit ile çatıdan bağımsız, yeniden kullanılabilir web bileşenleri geliştirme eğitimi.
Detayları Gör →Vite, Webpack ve esbuild ile modül paketleme, kod bölme, tree shaking, HMR ve üretim optimizasyonu. Uygulamalı 3 günlük derleme araçları eğitimi.
Detayları Gör →