UNDERSTANDING BOTS: AMAZON ALEXA SKILLS DEVELOPMENT EĞİTİMİ

Alexa için sesli beceriler geliştirin

Interaction model, intent ve slot tasarımı, ASK SDK, Lambda, SSML, APL ve hesap bağlama ile sesli uygulamaları uçtan uca üretin

Alexa skill geliştirme eğitimi: etkileşim modeli, ASK SDK, Lambda, DynamoDB, SSML, APL, hesap bağlama ve yayın süreci ile 3 günlük uygulama.

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

Eğitim Hakkında

Konuşma arayüzü tasarımından Alexa skill yayınına uygulamalı geliştirme

Eğitim, Alexa özel beceri (custom skill) geliştirmeyi kapsar: sesli kullanıcı arayüzü (VUI) tasarım ilkeleri, invocation name, intent, slot ve sample utterance ile etkileşim modeli, ASK SDK (Node.js) ile handler yazımı, AWS Lambda ve DynamoDB kalıcılığı, SSML ile konuşma kontrolü, APL ile ekranlı cihazlar, hesap bağlama (OAuth), in-skill purchase ve sertifikasyon hazırlığı.

Süre ve Format

3 Gün. Her gün dört modül; 1. gün Sesli Arayüz Tasarımı ve Etkileşim Modeli; 2. gün Skill Arka Ucu ve Veri; 3. gün Gelişmiş Özellikler ve Yayın.

Seviye

Orta Seviye — Alexa sesli asistan beceri (skill) geliştirme, etkileşim modeli ve AWS Lambda entegrasyonu

Öğrenme Metodu

Her gün tasarım alıştırması ve ASK CLI ile gerçek skill geliştirme, Alexa Simulator ve cihaz üzerinde test akışlı uygulama.

Neden Bu Eğitim?

☁️Sesli Deneyim

Doğal konuşma akışına uygun diyalog tasarlamayı öğrenirsiniz.

🛠️Uçtan Uca Skill

Modelden Lambda koduna ve yayına kadar tam bir skill üretirsiniz.

🎯Çok Modlu

APL ile ekranlı Echo cihazları için görsel arayüz eklersiniz.

Anahtar Konular

alexa skill geliştirmeamazon alexa eğitimiask sdksesli asistan geliştirmealexa lambdassmlapl alexaintent slotsesli bot geliştirmealexa hesap bağlama
“En iyi arayüz, kullanıcının görmeden konuşarak kullandığıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
JavaScript Bilgisi

Node.js ve async/await ile temel kod yazabilmek gerekir.

2
AWS Temelleri

Lambda ve IAM kavramlarına aşinalık beklenir.

3
Hesaplar

Amazon Developer ve AWS hesabı gerekir (ücretsiz katman yeterli).

4
Geliştirme Ortamı

Node.js, ASK CLI ve bir kod editörü yüklü bilgisayar gerekir.

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ı bir skill için etkileşim modelini tasarlayıp Alexa Developer Console'a tanımlayabilir.
Modül 1
VUI Tasarım İlkeleri
  • Konuşma akışı ve diyalog diyagramı
  • Mutlu yol ve hata yolları
  • Kısa ve net yanıt yazımı
  • Beklenmeyen girdi yönetimi
  • Persona ve ton
  • Sesli tasarım kullanılabilirliği
Modül 2
Etkileşim Modeli
  • Invocation name seçimi
  • Intent ve sample utterances
  • Yerleşik intent'ler: Help, Stop, Cancel, Fallback
  • Slot türleri ve özel slot tipi
  • Dialog model ve slot elicitation
  • Sentez ve doğrulama kuralları
Modül 3
Alexa Geliştirici Konsolu ve ASK CLI
  • ask new ve proje yapısı
  • skill.json ve interaction model JSON
  • Simulator ile test
  • Deploy ve versiyon yönetimi
  • Yerel hata ayıklama
  • Çok dilli (tr-TR, en-US) model
Modül 4
Konuşma Zenginleştirme
  • SSML etiketleri: break, emphasis, prosody
  • Ses efektleri ve audio etiketi
  • Speechcons ve say-as
  • Polly ses seçimi
  • Yanıt uzunluğu ve kullanıcı dikkati
  • Konuşma testi
Günün hedefiKatılımcı ASK SDK ile handler yazıp AWS Lambda üzerinde yayınlayarak kalıcı veri saklayabilir.
Modül 1
ASK SDK (Node.js)
  • RequestHandler: canHandle ve handle
  • LaunchRequest, IntentRequest, SessionEndedRequest
  • Request interceptor ve error handler
  • Oturum öznitelikleri
  • Responsebuilder, reprompt
  • Skill Builder yapılandırması
Modül 2
AWS Lambda Entegrasyonu
  • Lambda fonksiyonu oluşturma ve tetikleyici
  • IAM rol ve izinler
  • Alexa Skills Kit tetikleyicisi
  • CloudWatch Logs ile hata ayıklama
  • Ortam değişkenleri
  • Soğuk başlangıç etkisi
Modül 3
Veri Saklama
  • DynamoDB kalıcı öznitelikleri
  • Persistence adapter
  • Kullanıcı tercihlerini saklama
  • S3 ile varlıklar
  • Dış API çağrıları
  • Önbellekleme
Modül 4
Test Stratejisi
  • Alexa Test Simulator
  • ask-sdk-test ve birim testleri
  • Jest ile handler testi
  • Beta test dağıtımı
  • Gerçek cihazla test
  • Günlük analizi
Günün hedefiKatılımcı çok modlu ve kişiselleştirilmiş skill geliştirip yayına hazırlayabilir.
Modül 1
Alexa Presentation Language
  • APL belge yapısı
  • Bileşenler: Text, Image, Container, Pager
  • Veri bağlama (data binding)
  • Ekran boyutu uyumu
  • Dokunma ve ses komutlarıyla etkileşim
  • APL-A ses belgeleri
Modül 2
Hesap Bağlama
  • OAuth 2.0 akışı
  • Authorization code grant
  • Login with Amazon ve Cognito
  • Erişim jetonu ile kullanıcı verisi
  • Kullanıcı profili ile kişiselleştirme
  • Güvenlik uygulamaları
Modül 3
Gelişmiş Yetenekler
  • Proaktif olaylar ve bildirimler
  • Zamanlayıcı ve hatırlatıcılar
  • Cihaz adresi ve ayarları API
  • In-skill purchasing
  • Etkileşimli grafikler
  • Alexa Conversations genel bakış
Modül 4
Yayın ve Optimizasyon
  • Skill sertifikasyonu gereksinimleri
  • Gizlilik politikası ve içerik kuralları
  • Metadata ve mağaza sayfası
  • Kullanım analitiği
  • Skill yaşam döngüsü ve sürümleme
  • Başarı ölçümü

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
VUI Tasarımı

Mutlu ve hata yollarıyla diyalog akışı tasarlayabilirsiniz.

🧩
Etkileşim Modeli

Intent, slot ve utterance ile skill modeli oluşturabilirsiniz.

🚀
ASK SDK

Node.js handler'larını yazıp interceptor ile genişletebilirsiniz.

🔍
Lambda Dağıtımı

Skill arka ucunu AWS Lambda'ya yayınlayabilirsiniz.

🛡️
Kalıcılık

DynamoDB ile kullanıcı verisi saklayabilirsiniz.

📊
SSML Kullanımı

Konuşma tonunu ve ritmini SSML ile kontrol edebilirsiniz.

🧪
APL Arayüzü

Ekranlı cihazlar için görsel arayüz geliştirebilirsiniz.

🏗️
Yayın Süreci

Hesap bağlama ve sertifikasyon gereksinimlerini karşılayabilirsiniz.

Kimler İçin Uygundur?

  • Backend ve mobil geliştiriciler
  • sohbet botu tasarımcıları
  • sesli asistan uygulaması geliştirmek isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Backend ve mobil geliştiriciler, sohbet botu tasarımcıları ve sesli asistan uygulaması geliştirmek isteyenler için uygundur.
Türkçe skill geliştirilebilir mi?
Alexa dil desteği zaman içinde değişebilir; eğitimde çok dilli modelleme gösterilir, uygulamalar en-US ile yapılabilir ve Türkçe uyarlama mantığı anlatılır. Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Alexa cihazı gerekli mi?
Hayır; Alexa Simulator ve mobil uygulama yeterlidir.
AWS ücreti çıkar mı?
Lambda ve DynamoDB ücretsiz katman çoğu laboratuvar için yeterlidir.
Skill yayınlama dahil mi?
Sertifikasyon gereksinimleri ve başvuru adımları gösterilir; onay süreci ilgili platforma aittir.

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. Understanding Bots: Amazon Alexa Skills Development Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Bulut Bilişim TemelleriCompTIA Cloud+: Vulnerability Management and Compliance Eğitimi
Bulut Bilişim Eğitimleri

CompTIA Cloud+: Vulnerability Management and Compliance Eğitimi

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

CompTIA Cloud+: Vulnerability Management and Compliance eğitimi: Bulutta zafiyet yönetimi ve uyumluluk: tarama, CVSS, yama, CSPM, CIS, ISO 27001. Uygulamalı pro

Detayları Gör →
Bulut Bilişim TemelleriCompTIA Network+: Cloud Computing Concepts Eğitimi
Bulut Bilişim Eğitimleri

CompTIA Network+: Cloud Computing Concepts Eğitimi

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

CompTIA Network+: Cloud Computing Concepts eğitimi: Network+ kapsamında bulut bilişim: servis ve dağıtım modelleri, sanal ağlar, bulut bağlantıları. Uygulamalı

Detayları Gör →
Bulut Bilişim TemelleriCompTIA Network+: Cloud Concepts Eğitimi
Bulut Bilişim Eğitimleri

CompTIA Network+: Cloud Concepts Eğitimi

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

CompTIA Network+: Cloud Concepts eğitimi: Network+ bulut kavramları: bulut ağ mimarileri, bağlantı seçenekleri, NFV, sanal ağ ve bulut güvenliği ile. Uygulamalı

Detayları Gör →
Bulut Bilişim TemelleriCompTIA Server+: Deploying Cloud IaaS Eğitimi
Bulut Bilişim Eğitimleri

CompTIA Server+: Deploying Cloud IaaS Eğitimi

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

CompTIA Server+: Deploying Cloud IaaS eğitimi: Server+ bağlamında bulut IaaS dağıtımı: sanal sunucu, depolama, ağ, imaj, otomasyon ve sunucu yönetimi. Uygulamal

Detayları Gör →
Bulut Bilişim TemelleriCompTIA Server+: Deploying Cloud PaaS & SaaS Eğitimi
Bulut Bilişim Eğitimleri

CompTIA Server+: Deploying Cloud PaaS & SaaS Eğitimi

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

CompTIA Server+: Deploying Cloud PaaS & SaaS eğitimi: Server+ bağlamında bulut PaaS ve SaaS dağıtımı: yönetilen platformlar, uygulama dağıtımı. Uygulamalı progr

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