IDz and z/OS Connect: Integration for Mainframe Modernization Eğitimi
IDz (IBM Developer for z/OS) ve z/OS Connect, ana bilgisayar uygulamalarının modern sistemlerle modernizasyonunu ve entegrasyonunu sağlayarak geliştirme verimliliğini artırır ve eski sistemlerin kullanılabilirliğini genişletir.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), ana bilgisayar uygulamalarını API'lerle entegre etmek ve eski iş akışlarını modernize etmek isteyen orta ve ileri düzey teknik profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Ana bilgisayar uygulama geliştirme için IDz'yi kurmak ve kullanmak.
- Ana bilgisayar uygulamalarını RESTful API'ler olarak sunmak için z/OS Connect'i kullanmak.
- COBOL, CICS ve DB2 programlarını modern sistemlerle entegre etmek.
- API güvenliği ve performans optimizasyonu için en iyi uygulamaları uygulamak.
- Entegre sistemleri sorun gidermek ve hata ayıklamak.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
Eğitim İçeriği
IDz ve z/OS Connect'e Giriş
- IDz'ye ve geliştirme araçlarına genel bakış
- z/OS Connect ve API entegrasyonunun anlaşılması
- Ana bilgisayar uygulamalarını modernize etmenin faydaları
Ortamın Kurulması
- IDz'nin kurulması ve yapılandırılması
- z/OS Connect'in ana bilgisayar ortamında yapılandırılması
- COBOL, CICS ve DB2'nin API entegrasyonu için ayarlanması
IDz ile Ana Bilgisayar Geliştirme
- IDz'de COBOL programlarının düzenlenmesi, derlenmesi ve test edilmesi
- IDz ile ana bilgisayar uygulamalarında hata ayıklama
- IDz özellikleriyle geliştirme iş akışlarının iyileştirilmesi
z/OS Connect: Ana Bilgisayar Uygulamalarını API'ler Olarak Sunma
- RESTful API'ler ve API yaşam döngüsünün anlaşılması
- COBOL, CICS ve DB2 programları için API'lerin tanımlanması
- Kimlik doğrulama ve yetkilendirme ile API'lerin güvenliğinin sağlanması
Modern Sistemlerle Entegrasyon
- Ana bilgisayar API'lerinin web ve mobil uygulamalara bağlanması
- Yüksek kullanılabilirlik için API performansının optimize edilmesi
- Sorunsuz entegrasyon için en iyi uygulamalar
İleri Düzey Konular ve Sorun Giderme
- z/OS Connect ile API sorunlarının giderilmesi
- API verimliliğinin ve ölçeklenebilirliğinin optimize edilmesi
- Ana bilgisayar modernizasyonu örnek olay incelemeleri
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- COBOL programlama deneyimi
- CICS ve DB2 bilgisi
- Ana bilgisayar sistemleri ve iş akışlarına ilişkin anlayış
Hedef Kitle
- Teknik profesyoneller
- Geliştiriciler ve mühendisler
- Entegrasyon uzmanları
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
IDz and z/OS Connect: Integration for Mainframe Modernization Eğitimi - Booking
IDz and z/OS Connect: Integration for Mainframe Modernization Eğitimi - Enquiry
IDz and z/OS Connect: Integration for Mainframe Modernization - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (5)
Method of teaching
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Eğitim - SoapUI for API Testing
I enjoyed everything as it is all new for me and I can see the added value it can ring to my work.
Zareef - BMW South Africa
Eğitim - Tosca: Model-Based Testing for Complex Systems
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Eğitim - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Eğitim - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.
Jakub Wasikowski - riskmethods sp. z o.o
Eğitim - API Testing with Postman
Yaklaşan Etkinlikler
İlgili Kurslar
Automate Windows Desktop Applications with AutoIt
14 SaatBu eğitmen liderliğindeki canlı eğitimde (yerinde veya uzaktan), katılımcılar AutoIt'i kullanarak pencere uygulamalarını nasıl otomatikleştireceklerini, bir dizi uygulamalı canlı laboratuvar egzersiziyle birlikte öğreneceklerdir.
Behat: Behavior Driven Development (BDD) with PHP
14 SaatBehat, PHP ile yazılmış Behavior Driven Development (BDD) test çerçevesidir. Yazılım geliştirme sürecinde geliştiriciler, test uzmanları, iş paydaşları ve müşteriler arasında iletişimi kolaylaştırır. Behat, teknik bilgisi olmayan kişilerin bir uygulamanın amaçlanan davranışını net bir şekilde tanımlamasına ve ardından bu "senaryoları" uygulama üzerinde işlevsel testler olarak çalıştırmasına olanak tanır.
Bu eğitmen liderliğindeki canlı eğitimde, katılımcılar Behat ve PHP kullanarak BDD tarzı test durumları yazmayı ve yürütmeyi öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- İnsan tarafından okunabilir, "Verilen, Ne Zaman, O Zaman" Gherkin dilinde yazılmış otomatik testleri çalıştırmak
- Behat tabanlı test durumlarını kullanarak teknik ve teknik olmayan ekipler arasındaki işbirliğini geliştirmek
- Behat'yi Selenium, Mink, Goutte ve diğer tarayıcı emülatörleriyle entegre ederek testleri çalıştırmak ve raporlar oluşturmak
- Behat işlevselliğini genişletme sistemi aracılığıyla genişletmek
- Çeşitli kullanım senaryolarını terminal komutları, REST API'leri ve daha fazlası aracılığıyla test etmek.
Hedef Kitle
- Test mühendisleri
- Geliştiriciler
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma
BDD with Python and Behave
7 SaatBu eğitmen liderliğindeki, canlı eğitim, BDD'nin ve Behave çerçevesinin web uygulamaları için BDD testi gerçekleştirmek amacıyla nasıl kullanılabileceğinin tartışılmasıyla başlar. Katılımcılara, bu uygulamalı, pratik tabanlı laboratuvar ortamında öğrenilen kavramları ve taktikleri uygularken eğitmen ve meslektaşlarıyla etkileşim kurma konusunda bolca fırsat sunulur.
Bu eğitimin sonunda, katılımcılar BDD ve Behave hakkında sağlam bir anlayışa sahip olacak ve bu teknikleri ve araçları gerçek dünya test senaryolarında uygulamak için gerekli pratiği kazanacaklardır.
API Testing with Postman
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), API testi için Postman kullanmak isteyen yazılım test uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Otomatik istekler ve iş akışları kullanarak testleri yürütmek.
- Bir API'yi sürüm kontrol sistemi kullanarak tanımlamak, geliştirmek, test etmek ve gözlemlemek.
- Bir istekte dinamik veri oluşturmak.
- Testleri, ekip incelemesi için koleksiyonlarda dokümante etmek ve düzenlemek.
Rest Assured: API Testing for REST Services
7 SaatBu eğitmen liderliğindeki canlı eğitimde, katılımcılar Rest Assured aracını kullanarak REST API hizmetlerini nasıl testleyeceklerini öğrenirler. API testlerinin, kullanıcı arayüzü ve birim tabanlı testlerin bazı eksikliklerini nasıl giderebileceğini tartışıyoruz. Eğitim, uygulama oturumları ve bir test geliştirme projesi içerir. Eğitimin sonunda, katılımcılar REST API testlerini ne zaman yapacaklarını, API'lere nasıl erişip keşfedebileceklerini, farklı test türlerini nasıl gerçekleştirebileceklerini ve testlerini entegrasyon ve otomasyon yoluyla nasıl bir araya getirebileceklerini iyi anlayacaktır.
Rest Assured APIs with Postman and Java
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Postman, Java ve Rest Assured API'leri ile REST web servislerini test etmek isteyen yazılım test uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Postman ve REST Assured API kullanarak web servisi API testlerini otomatikleştirme.
- Yürütme sonuçları için raporlar oluşturma.
- REST Assured API ile otomasyon çerçeveleri tasarlama ve uygulama.
Robot Framework: Keyword Driven Acceptance Testing
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), yazılım test mühendislerinin bir dizi test senaryosu ve test paketi yazmayı, ardından testleri bir demo uygulaması üzerinde yürütmeyi öğrenmelerini amaçlamaktadır.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Robot Framework'in anahtar kelime odaklı test yaklaşımını ve tablo tabanlı test verisi sözdizimini kullanarak test yazmak ve yürütmek.
- Mevcut anahtar kelimelerden yeni anahtar kelimeler oluşturmak için tutarlı bir sözdizimi kullanmak.
- Behavior Driven Development (BDD) tarzı Gherkin testleri gerçekleştirmek ( Cucumber'e benzer şekilde).
- Test edilen uygulamadaki hataları gidermek için Rapor ve Günlükleri oluşturmak ve yorumlamak.
- Python, Java, Perl, Javascript ve PHP ile yazılmış üçüncü taraf kütüphaneleri kullanarak Robot Framework'in yeteneklerini genişletmek.
- Web uygulamalarını test etmek için Robot Framework'i Selenium ile entegre etmek.
Serenity BDD for Automated Acceptance Tests
7 SaatBu eğitmen liderliğindeki canlı eğitimde Türkiye katılımcılar, testleri "senaryolar" ve "oyuncular, görevler ve hedefler" fikrini kullanarak iş terimleriyle ifade ederek yüksek kaliteli testler yazmayı öğreneceklerdir. Sistem bileşenleri arasındaki etkileşimler yerine bu yaklaşımı kullanarak hem fonksiyonel hem de UI test senaryolarını inceleyeceğiz ve Serenity'nin testlerini nasıl yönetebileceğini göstereceğiz. Tüm dersler, notlar, sınavlar ve tartışmalar canlı uygulamalı alıştırmalar ve uygulamalarla desteklenecektir.
Bu eğitimin sonunda katılımcılar Serenity çerçevesini anlayacak ve rahatlıkla kullanabilecektir. En önemlisi, katılımcılar test otomasyonunu farklı bir perspektiften düşünmeyi ve yaklaşmayı öğreneceklerdir.
SoapUI for API Testing
14 SaatBu Türkiye’daki eğitmen liderliğindeki, canlı eğitimde katılımcılar, SoapAPI kullanarak web servislerini nasıl test edeceklerini öğrenirler. API testlerinin, UI ve birim tabanlı testlerin bazı eksikliklerini nasıl giderebileceğini tartışıyoruz. Eğitim, uygulama oturumları ve bir API test paketi geliştirme projesi içerir.
Eğitimin sonunda, katılımcılar API testlerini ne zaman uygulayacaklarına, API’lere nasıl erişip keşfedebileceklerine, hem SOAP hem de REST tabanlı API’ler üzerinde farklı türde testler nasıl gerçekleştirebileceklerine ve çalışmalarını entegre, otomatik bir test paketinde nasıl bir araya getirebileceklerine dair sağlam bir anlayışa sahip olacaklardır.
SpecFlow: Implementing BDD for .NET
21 SaatBu eğitmen liderliğindeki canlı eğitimde, katılımcılar Türkiye aracını kullanarak hem teknik hem de teknik olmayan paydaşlar tarafından anlaşılabilen kabul testleri yazmayı öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- İş gereksinimlerini .NET koduyla bağlamak.
- Bir uygulamanın canlı dokümantasyonunu oluşturmak için BDD tekniklerini uygulamak.
- SpecFlow'i Visual Studio'dan veya komut satırından çalıştırmak.
- SpecFlow'i mevcut sürekli test ve derleme ortamına entegre etmek.
- SpecFlow'i MSTest, NUnit, xUnit ve MbUnit gibi diğer test çerçeveleriyle entegre etmek.
TestComplete
21 SaatIn this instructor-led, live training in Türkiye, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.
Tosca: Model-Based Testing for Complex Systems
35 SaatBu eğitmen liderliğindeki, canlı eğitimde Türkiye katılımcılar, Tosca'yı kullanarak uçtan uca (web + arka uç) testler nasıl gerçekleştireceklerini öğreneceklerdir. Eğitim, canlı bir laboratuvar ortamında teori ve pratiği birleştirerek katılımcılara teknolojiyi, eğitmeni ve akranlarını etkileşim kurma fırsatı sunar.
Eğitim, geleneksel kod ve komut dosyası tabanlı otomasyon testlerine genel bir bakışla başlar ve bunu Tosca'nın model tabanlı (MBT) yaklaşımıyla karşılaştırır. Katılımcılar, Tosca'nın varsayılan modüllerini kullanarak test durumlarını nasıl oluşturacaklarını ve yürüteceklerini ve ayrıca yürütme için kendi modüllerini nasıl özelleştireceklerini öğrenirler.
Yazılım modelleme ilkelerinden farklı tarayıcılarda test kapsamına kadar, bu eğitim katılımcıları hem teori hem de pratik yoluyla yönlendirir ve Tosca'da kendi test çözümünü uygulamalarını sağlar.
TOSCA Certification Preparation
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), TOSCA sertifikası almak ve Tricentis Tosca kullanarak test otomasyonunda yetkinlik göstermek isteyen orta düzey yazılım test uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- TOSCA sertifikasyon yapısını ve gereksinimlerini anlayabilecektir.
- Test senaryosu tasarımı, otomasyon ve yürütme dahil olmak üzere TOSCA kavramlarında ustalaşabilecektir.
- Yeniden kullanılabilir ve sürdürülebilir test senaryoları oluşturmak için en iyi uygulamaları uygulayabilecektir.
- TOSCA sertifikasyon sınavının pratik ve teorik bileşenlerine hazırlanabilecektir.