j-Platform ERP uygulamalarının Uyarlama ve Entegrasyon araçlarının eğitim ve sertifikasyon programı iki gün olarak planlanmıştır.
Eğitim, uygulama geliştirmeye yönelik, bol pratik içerecek şekilde olacaktır.
Bu nedenle öncesinde ortamların hazır olması ve dökümanların okunmuş olması çalışmaların verimli geçmesi açısından önemlidir.
Eğitim saatleri eğitim yerine göre değişiklik gösterebilir.
Eğitim Öncesi
Tüm katılımcılardan;
Ortam Kurulumları
j-Platform Çözüm Ortağı setini edinip, kurmaları ve Logo Platform Tailor üzerinden uyarlama projesi deploy edebilir duruma gelmeleri gerekmektedir. Kurulum işlem adımları için LPT Kurulumu ve Konfigürasyonu linkine tıklayınız.
Proje Geliştirme
Detayları Logo Platform Tailor (LPT) - Proje Geliştirme Kılavuzu linkinde yer alan projeyi geliştirmeleri beklenmektedir.
Doküman inceleme
docs.logo.com.tr’de j-Platform Uyarlama Aracı linkinde yer alan kaynakların, Forum ' da ilgili konu başlıklarının incelenmiş olması beklenmektedir.
Tüm katılımcıların;
- Java, Eclipse, SQL, Tomcat,Soap WS, RESTfull WS, JSON, teknolojileri konusunda
- j-Platform ERP ürünü hakkında
bilgi ve deneyim sahibi olduğu kabul edilmektedir.
Eğitim Programı
1. Gün (13:30-16:30)
Proje Oluşturma
- Kurulum ve versiyon değişimi
- Yeni proje oluşturma adımları
- Preferences ve Project Settings ‘in ayarlanması ve Guid’nin önemi
- Deployment Settings’in ayarlanması
- ProjectUtil ve Project Global dosyaları
Proje Geliştirme aşamasında dikkat edilmesi gerekenler
- Tablo, Objects, Forms, Queries gibi dosyaların projeye göre oluşturulması.
- Proje deployunda Project Settings ‘in ayarlanması
- Deploy edilen projenin Uyarlama Tablolarının güncellenmesi
- Uyarlamanın ürün içerisinde kullanılabilmesi için ilgili kullanıcı ve gruba atanması
Set geçişlerinde dikkat edilmesi gerekenler
- Sete uygun LbsDefinitions.jar oluşturma.
- Form upgrade
- Query Upgrade
Logo Uyarlama Perspektif ve Görünümleri
- Uyarlama Perspektifi
- Uyarlama Görünümleri
- Business Objects View
- Select Queries View
- Service Queries View
- Tables View
- Sihirbazlar
Projede yeralan Dosyalar ve kullanımları
- Forms
- Boş Formlar ve Form Şablonları
- Componentler ve özellikleri
- Browserlar ve Kartlar
- Src
- Tables
- Tablo Oluşturma
- Kurum Tablosu ve Dönem Tablosu Mantığı
- İndex oluşturma
- Objects
- Business Object Nedir
- Custom Business Object Nedir ve Nasıl Oluşturulur
- Extension Object Nasıl Oluşturulur
- Queries
- Query Nasıl Oluşturulur
- Query’de Tablo İlişkileri
- Tablolarda select de gelecek kolonlar
- Gruplama ve Sıralama
- Parametre ve Term Mantığı
- Where koşulunda “And” ve “OR” kullanımı
- Reports
- Definitions
- Trees
- Profiles
- Deployment
- Lpdd Oluşturma
Uyarlama Paketleri
- Paketlerin oluşturulması ve yüklenmesi
- Uyarlama Tablolarının Güncellenmesi
- Uyarlamaların kullanıcı veya gruplara atanması.
- Admin panelde uyarlama ile ilgili işlemler.
2. Gün (13:30-16:30)
Controllers
- Controller jar dosyalarının kopyalanması
- Controller Code kullanarak sunucu tarafında kayıt oluşturulması
Web Servisleri
- SOAP
- Soap Nedir? Nasıl kullanılır ?
- Soap ile custom web service oluşturulması
- Controller Code oluşturma ve Soap ile web service olarak kullanılması
- REST
- Rest Nedir? Nasıl kullanılır ?
- Rest ile CRUD işlemlerini içeren örnek aktarım senaryoları
- Rest kullanırken dikkat edilmesi gereken noktalar