SCRIPTING IN SERVICENOW FUNDAMENTALS EĞİTİMİ

ServiceNow betik yazımını pratik örneklerle sıfırdan öğrenin

İstemci ve sunucu tarafı betik, GlideRecord, Business Rules ve pratik otomasyon örnekleri

Scripting in ServiceNow Fundamentals Eğitimi, ServiceNow platformunda betik yazmaya pratik ve uygulama odaklı bir giriş sunar. Katılımcılar betiğin nerede çalıştığını, istemci ve sunucu tarafı ayrımını, JavaScript temellerini, GlideRecord ile veri işlemeyi, B…

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

ServiceNow betik temellerini kurs kodundan bağımsız, uygulama odaklı ele alan pratik program

Scripting in ServiceNow Fundamentals Eğitimi, ServiceNow platformunda betik yazmaya pratik ve uygulama odaklı bir giriş sunar. Program, kurs koduna bağlı kalmadan betiğin nerede çalıştığını, istemci ve sunucu tarafı ayrımını, JavaScript temellerini, GlideRecord ile veri işlemeyi, Business Rules ve Client Scripts yazmayı, g_form ve gs API'lerini, Script Includes ve hata ayıklamayı günlük görevlere dayalı örneklerle işler. Amaç, kısa sürede betik yazabilmektir.

Süre ve Format

3 Gün. Her gün dört modül; betik mantığı ve veri işlemeden otomasyon kurallarına, yeniden kullanım ve hata ayıklamaya ilerlenir.

Seviye

Temel Seviye — ServiceNow'da betik yazmaya pratik ve uygulama odaklı giriş sağlayan temel eğitim

Öğrenme Metodu

Günlük görevlere dayalı küçük otomasyon alıştırmaları, bol kod örneği ve kişisel geliştirici örneği üzerinde uygulamalı pratikle işlenir.

Neden Bu Eğitim?

⚡Hızlı pratik başlangıç

Teoriye boğulmadan, günlük görevlere dayalı küçük otomasyon örnekleriyle betik yazmaya hızlı ve pratik biçimde başlarsınız.

🧩Doğru aracı seçme

Bir ihtiyacın yapılandırmayla mı yoksa betikle mi çözüleceğini ayırt ederek gereksiz koddan kaçınmayı öğrenirsiniz.

🔁Kendi kendine ilerleme

Pratik odaklı yöntemle eğitimden sonra kendi senaryolarınızda betik yazıp geliştirmeyi sürdürecek güveni kazanırsınız.

Anahtar Konular

servicenow scripting eğitimiservicenow betik eğitimiservicenow fundamentalsgliderecordbusiness rulesclient scriptservicenow otomasyonglideajaxservicenow yapılandırmaservicenow geliştirme
“Betik yazmayı öğrenmenin en hızlı yolu, küçük gerçek bir görevi alıp onu adım adım otomatikleştirmektir.”

Ön Koşullar

Eğitime başlamadan önce önerilen pratik hazırlık

1
Platform kullanımı

Form, liste ve tablo gibi temel ServiceNow yapılandırmasını kullanabilmek konulara hızlı giriş sağlar.

2
Mantıksal düşünme

Koşul ve adım adım işlem kurgulayabilen mantıksal düşünme, betik örneklerini takip etmeyi kolaylaştırır.

3
Geliştirici örneği

Pratik için ücretsiz bir ServiceNow kişisel geliştirici örneğine (PDI) erişim önerilir fakat zorunlu değildir.

4
Otomasyon merakı

Tekrarlayan işleri otomatikleştirmeye merak, uygulamalı atölyelerden alınan verimi belirgin biçimde artırır.

Eğitim İçeriği

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.

Günün hedefiKatılımcı betiğin platformda nerede çalıştığını pratik örneklerle kavrar, JavaScript temellerini uygular ve GlideRecord ile kayıtları işlemeyi öğrenir.
Modül 1
Betik Nerede ve Neden Çalışır
  • Platformda betiğin tetiklendiği başlıca noktalar
  • İstemci tarafı ile sunucu tarafı ayrımının sezgisi
  • Önce yapılandırma, gerekiyorsa betik yaklaşımı
  • Basit bir otomasyon ihtiyacının çözümlenmesi
  • Script editor ile ilk betiğin çalıştırılması
  • Günlük bir görevin betikle ele alınması
Modül 2
JavaScript'i Pratikte Kullanma
  • Değişken ve veri türlerini örnekle kullanma
  • Koşullarla karar veren küçük betikler yazma
  • Döngüyle birden çok kaydı işleme mantığı
  • Fonksiyonla tekrar eden işi toparlama
  • Dizi ve nesneyi günlük örnekle kullanma
  • Sık yapılan temel söz dizimi hatalarından kaçınma
Modül 3
GlideRecord ile Kayıtları İşleme
  • GlideRecord ile tablodan kayıt okuma
  • query ve next ile kayıtlar arasında gezinme
  • addQuery ile basit filtre uygulama
  • setValue ve update ile kayıt güncelleme
  • insert ile yeni kayıt oluşturma örneği
  • Büyük sorgularda dikkat edilecek noktalar
Modül 4
gs ile Bağlam ve Loglama
  • gs (GlideSystem) nesnesine pratik bakış
  • gs.info ile ara adımları loglama
  • gs.getUserID ve kullanıcı bağlamı
  • gs.hasRole ile basit rol kontrolü
  • gs.addInfoMessage ile kullanıcıyı bilgilendirme
  • Loglamanın sorun çözmedeki değeri
Günün hedefiKatılımcı Business Rules ile sunucu tarafı otomasyonu, Client Scripts ve g_form ile form davranışını yazar ve UI Policy ile ne zaman betiğe gerek olduğunu ayırt eder.
Modül 1
Business Rules ile Otomasyon
  • Business Rule'un ne işe yaradığının örneği
  • Before ve after türleri arasındaki fark
  • current nesnesiyle kayıt üzerinde çalışma
  • Kayıt kaydedilirken alan otomatik doldurma
  • Basit veri doğrulama kuralı yazma
  • İstenmeyen döngü ve performans tuzakları
Modül 2
Client Scripts ile Form Tepkisi
  • onLoad ile form açılışında davranış
  • onChange ile alan değişimine tepki verme
  • onSubmit ile gönderimi kontrol etme
  • Kullanıcıya anlık uyarı gösterme örneği
  • İstemci betiğinin kullanıcı deneyimine etkisi
  • Ne zaman sunucuya gitmek gerektiğini sezme
Modül 3
g_form ile Formu Yönetme
  • g_form ile alan değerini okuma ve yazma
  • setMandatory ile alanı zorunlu yapma
  • setDisplay ile alanı gösterme veya gizleme
  • setReadOnly ile alanı salt okunur yapma
  • addErrorMessage ile hata mesajı verme
  • Koşula göre dinamik form davranışı kurma
Modül 4
UI Policy: Betiksiz Çözüm
  • UI Policy ile betiksiz form kuralı tanımlama
  • Zorunluluk, görünürlük ve salt okunur ayarı
  • UI Policy ile Client Script karşılaştırması
  • Bakımı kolay çözümü tercih etme ölçütü
  • Basit ihtiyaçta kod yazmaktan kaçınma
  • Doğru aracı seçmenin uzun vadeli faydası
Günün hedefiKatılımcı Script Includes ile kodu yeniden kullanır, GlideAjax ile istemci-sunucu iletişimi kurar ve hata ayıklama ile iyi alışkanlıkları günlük pratiğe taşır.
Modül 1
Script Includes ile Tekrarı Azaltma
  • Aynı kodu tekrar yazmanın yarattığı sorun
  • Script Include ile ortak fonksiyon oluşturma
  • Fonksiyonu farklı betiklerden çağırma
  • Basit bir yardımcı fonksiyon örneği yazma
  • Client callable seçeneğine pratik bakış
  • Kodu derli toplu tutmanın bakım faydası
Modül 2
GlideAjax ile Sunucudan Veri
  • İstemcinin neden sunucudan veri istediği
  • GlideAjax ile Script Include'u çağırma
  • getXMLAnswer ile yanıtı işleme örneği
  • Asenkron çalışmanın mantığını kavrama
  • Senkron çağrıdan neden kaçınıldığı
  • Basit bir GlideAjax senaryosunun kurulması
Modül 3
Hata Ayıklama ve Loglama
  • gs.info ve jslog ile adım adım izleme
  • Tarayıcı konsoluyla istemci hatası bulma
  • System logs ile sunucu hatasını görme
  • Yaygın hata mesajlarını yorumlama
  • Sorunu daraltarak sistematik çözme
  • Çalışmayan betiği onarmanın pratik yolu
Modül 4
İyi Alışkanlıklar ve Sonraki Adım
  • Okunabilir adlandırma ve yorum yazma
  • Yükseltmeyi bozmayan özelleştirme bilinci
  • Küçük, test edilebilir betikler yazma
  • Scoped application kavramına pratik giriş
  • Öğrenmeyi sürdürmek için kaynaklar
  • Gerçek senaryoda ilk betiğini planlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Betik sezgisi

Betiğin platformda nerede ve neden çalıştığını, istemci ile sunucu tarafı ayrımını pratik örneklerle kavrayabilirsiniz.

✅
Pratik JavaScript

Değişken, koşul, döngü ve fonksiyonları günlük otomasyon görevlerinde pratik biçimde kullanabilirsiniz.

✅
GlideRecord ile veri

GlideRecord ile kayıtları okuyup filtreleyebilir, güncelleyebilir ve yeni kayıt oluşturabilirsiniz.

✅
Otomasyon kuralı

Business Rules ile alan doldurma ve veri doğrulama gibi sunucu tarafı otomasyonları yazabilirsiniz.

✅
Form davranışı

Client Scripts ve g_form ile forma dinamik davranış kazandırıp kullanıcıya anlık uyarılar gösterebilirsiniz.

✅
Doğru araç seçimi

Bir ihtiyacı UI Policy ile mi yoksa betikle mi çözeceğinizi ayırt ederek gereksiz koddan kaçınabilirsiniz.

✅
Yeniden kullanım

Script Includes ve GlideAjax ile kodu yeniden kullanıp istemci-sunucu iletişimini pratik olarak kurabilirsiniz.

✅
Sorun çözme

Loglama ve system logs ile betik sorunlarını daraltıp sistematik biçimde çözme alışkanlığı kazanırsınız.

Kimler İçin Uygundur?

  • ServiceNow'u yapılandırabilen ancak betik tarafına yeni geçen yöneticiler
  • platformu özelleştirmek isteyen ekip üyeleri
  • otomasyonla ilgilenen destek analistleri
  • geliştirmeye pratik başlangıç arayan profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Eğitim; ServiceNow'u yapılandırabilen ancak betik tarafına yeni geçen yöneticiler, platformu özelleştirmek isteyen ekip üyeleri, otomasyonla ilgilenen destek analistleri ve geliştirmeye pratik bir başlangıç arayan profesyoneller için uygundur. Önceden programlama deneyimi gerekmez.
Bu eğitim SSNF (kurslu) eğitimden nasıl farklı?
Bu program resmi bir kurs koduna bağlı kalmadan aynı betik temellerini daha serbest, pratik ve günlük göreve dayalı bir akışla işler. SSNF eğitimi ise resmi SSNF müfredatına ve modül sırasına sadık kalır ve sınav hazırlığı perspektifi taşır. İkisi aynı temeli farklı kurguyla verir.
Programlama bilmeden takip edebilir miyim?
Evet. Eğitim JavaScript temellerini ServiceNow bağlamında pratik örneklerle sıfırdan ele alır. Koşul ve adım adım işlem kurabilen mantıksal düşünme yeterlidir. Örnekler günlük görevlere dayandığı için kavramlar soyut kalmadan uygulamalı biçimde öğrenilir.
Eğitim ne kadar uygulamalı?
Eğitim ağırlıklı olarak uygulamalıdır. Her konu, günlük bir otomasyon görevine dayalı küçük alıştırmalarla pekiştirilir ve mümkünse kişisel geliştirici örneği (PDI) üzerinde adım adım kod yazılır. Amaç, katılımcının eğitimden sonra kendi senaryolarında betik yazabilmesidir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Bu, ServiceNow'un resmi sınav ve sertifikalarından ayrıdır; resmi sertifika için sınav başvurusu ve ücreti ilgili kuruma aittir. İçerik kurumsal gruplara özel uyarlanabilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Scripting in ServiceNow Fundamentals Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

BT Hizmet Yönetimi (ITIL/ITSM)ServiceNow Platform Implementation (SNPI) Eğitimi
BT Yönetişim, Risk ve Uyum Eğitimleri

ServiceNow Platform Implementation (SNPI) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ServiceNow Platform Implementation (SNPI) eğitimi: veri modeli, form ve UI politikaları, iş kuralları, ACL güvenliği, Flow Designer ve update set. Uygulamalı.

Detayları Gör →
BT Hizmet Yönetimi (ITIL/ITSM)ServiceNow Platform Implementation Eğitimi
BT Yönetişim, Risk ve Uyum Eğitimleri

ServiceNow Platform Implementation Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ServiceNow uygulama projesi eğitimi: Now Create metodolojisi, gereksinim, yapılandırma, Flow Designer, test, UAT, update set ve canlıya geçiş. Uygulamalı.

Detayları Gör →
BT Hizmet Yönetimi (ITIL/ITSM)ServiceNow Ready-to-Go Packs for User Adoption Eğitimi
BT Yönetişim, Risk ve Uyum Eğitimleri

ServiceNow Ready-to-Go Packs for User Adoption Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ServiceNow hazır benimseme paketleriyle kullanıcı benimsemesini planlayın: personalar, Guided Tour, Embedded Help, duyurular, kampanyalar ve benimseme panoları.

Detayları Gör →
BT Hizmet Yönetimi (ITIL/ITSM)ServiceNow Service Portal Fundamentals Training Eğitimi
BT Yönetişim, Risk ve Uyum Eğitimleri

ServiceNow Service Portal Fundamentals Training Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

ServiceNow Service Portal'ı temelden öğrenin: portal mimarisi, Page Designer, widget yapılandırma, Widget Editor, tema ve markalama, arama, katalog ve yayına al

Detayları Gör →
BT Hizmet Yönetimi (ITIL/ITSM)ServiceNow Software Asset Management (SAM) Professional Fundamentals Training Eğitimi
BT Yönetişim, Risk ve Uyum Eğitimleri

ServiceNow Software Asset Management (SAM) Professional Fundamentals Training Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

ServiceNow SAM Pro ile yazılım varlık yönetimini öğrenin: veri modeli, keşif, normalizasyon, lisans metrikleri, yayıncı paketleri, uzlaştırma, uyum ve SaaS yöne

Detayları Gör →
BT Hizmet Yönetimi (ITIL/ITSM)ServiceNow Strategic Implementation for Platform Owners (SIPO) Eğitimi
BT Yönetişim, Risk ve Uyum Eğitimleri

ServiceNow Strategic Implementation for Platform Owners (SIPO) Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ServiceNow SIPO ile platform sahipliğini öğrenin: operasyon modeli, CoE, yönetişim, talep, yol haritası, instans stratejisi, yükseltme ve değer gerçekleştirme.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn