Alexa için sesli beceriler geliştirin
Working with ASK API Using Node.js & Java Eğitimi, Amazon Alexa Skills Kit ile sesli beceriler geliştirmeyi öğretir. Program etkileşim modeli, intent ve slot tasarımını kurar; isteği ve yanıtı ASK SDK ile hem Node.js hem Java tarafında işler.
Etkileşim modelinden intent ve slot'lara, ASK SDK'dan Lambda dağıtımı ve SSML'e
Working with ASK API Using Node.js & Java Eğitimi, Amazon'un Alexa Skills Kit (ASK) platformuyla sesli beceriler geliştirmeyi öğretir. Katılımcılar etkileşim modelini, intent ve slot tasarımını kurar; isteği ve yanıtı ASK SDK ile hem Node.js hem Java tarafında işler. Oturum yönetimi, SSML ile ses biçimlendirme, AWS Lambda'ya dağıtım ve beceri testini uygular. Program, uçtan uca çalışan çok intent'li bir Alexa becerisini her iki dilde kurmakla tamamlanır.
3 Gün. Her gün dört modül; ASK kavramları Node.js ve Java tarafında kodlanarak uçtan uca çalışan bir Alexa becerisine dönüştürülür.
Orta Seviye — Alexa Skills Kit (ASK) API ile Node.js ve Java kullanarak sesli beceri geliştirme
Her kavram önce ASK konsolunda tasarlanır sonra Node.js ve Java ile kodlanır; üç gün boyunca çalışan bir Alexa becerisi adım adım kurulur.
Konuşma tabanlı arayüz tasarımını ve Alexa'nın etkileşim modelini öğrenerek büyüyen sesli asistan ekosisteminde beceri geliştirirsiniz.
Aynı becerinin arka ucunu hem Node.js hem Java ile kurarak ASK SDK'nın dilden bağımsız çalışan temel kavramlarını içselleştirirsiniz.
Beceriyi AWS Lambda'ya dağıtarak sunucusuz mimariyle gerçek kullanıcılara ulaşan bir sesli uygulamanın tüm yaşam döngüsünü deneyimlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve hazırlık
Node.js veya Java dillerinden en az birinde temel uygulama geliştirme deneyimi beklenir.
JSON veri biçimi ve REST/istek-yanıt mantığına temel düzeyde aşinalık faydalıdır.
Ücretsiz katmanda bir AWS hesabı ve Amazon geliştirici hesabı oluşturabilmek önerilir.
VS Code veya bir IDE, Node.js ve JDK kurulu bir geliştirme ortamının hazır olması önerilir.
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:
Alexa beceri mimarisini ve ses hizmetiyle arka uç arasındaki istek-yanıt akışını kavrar, beceri yaşam döngüsünü açıklarsınız.
Çağırma adı, utterance, intent ve slot tasarlar, dialog model ile çok adımlı diyalogları konsolda kurar ve derlersiniz.
ASK SDK for Node.js ile canHandle/handle yapısında handler'lar yazar, responseBuilder ile akıcı yanıtlar üretirsiniz.
sessionAttributes ve persistent attribute ile durum tutar, DynamoDB entegrasyonuyla çok adımlı diyalogları yönetirsiniz.
ASK SDK for Java ile RequestHandler arayüzünü uygular, aynı beceriyi Java tarafında kurup Node.js ile kıyaslarsınız.
SSML etiketleriyle duraklama, vurgu, ton ve say-as kullanarak sesli yanıtları doğal ve zengin biçimde biçimlendirirsiniz.
Beceriyi AWS Lambda'ya dağıtır, uç noktayı bağlar ve CloudWatch log'larıyla sunucusuz mimaride hata ayıklarsınız.
Simulator ve gerçek cihazla beceriyi test eder, sertifikasyon öncesi kontrol listesini uygular ve yayın sürecini yürütürsünüz.
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.
Node.js, Express ve Fastify ile REST veri API'leri; veritabanı entegrasyonu, JWT kimlik doğrulama, doğrulama, OpenAPI ve testi öğreten uygulamalı eğitim.
Detayları Gör →Constructor, Factory ve Abstract Factory yaratım kalıplarıyla JavaScript'te esnek, test edilebilir nesne oluşturma tasarımını öğreten uygulamalı eğitim.
Detayları Gör →Flyweight, Adapter, Composite ve Proxy yapısal kalıplarıyla JavaScript'te verimli ve esnek nesne yapıları kurmayı öğreten uygulamalı eğitim.
Detayları Gör →Tasarım kalıplarının temeli, kategorileri ve dilin kalıplara dayanak özellikleriyle JavaScript design patterns giriş eğitimi; SOLID ve karşı kalıplar dahil.
Detayları Gör →Mediator, State ve Command davranışsal kalıplarıyla JavaScript'te nesneler arası iletişim, durum ve işlem yönetimini öğreten uygulamalı eğitim.
Detayları Gör →Module, Revealing Module, Facade, Decorator ve Mixin yapısal kalıplarıyla JavaScript'te modüler ve genişleyebilir kod yazmayı öğreten uygulamalı eğitim.
Detayları Gör →