Postman, Chrome uzantısı veya doğrudan indirilebilen bir API test aracıdır. API, farklı yazılımların birbirleriyle etkileşim kurmasını sağlar. Postman, API'leri test etmek için uzun kodlar yerine kolay kullanım sunar
Bu video, Ozan İlhan tarafından sunulan Udemy'deki yazılım test uzmanlığı eğitiminin tanıtımını içermektedir. Ozan İlhan, İstanbul Üniversitesi Astronomi ve Uzay Bilimleri mezunu olup, QNB Finansbank, Doğuş Teknoloji, Energy Pages ve Quardo gibi firmalarda çalışmış, şu anda Peykonic Financial Services'te uzman test mühendisi ve screen master olarak görev yapmaktadır.. Eğitim, yazılım test uzmanlığını sıfırdan başlayarak, yazılım testinin temellerini, ICE Cube'yi baz alarak karakolu test tekniklerini, beyaz kodu test tekniklerini, web, mobil, API ve arayüz testlerini kapsamaktadır. Ayrıca Postmen, Jira, Testial, Doge, GitHub ve Confluence gibi test süreçlerini yöneten araçların kullanımı da eğitim içeriğinde yer almaktadır.
Bu video, Mahmut Bayrı tarafından sunulan "Back and Yazılım Geliştirme" serisinin bir bölümüdür ve PHP'de istek (request) işlemlerini anlatmaktadır.. Video, PHP'de isteklerin nasıl karşılandığını ve işlendiğini adım adım göstermektedir. İlk bölümde Postman aracı kullanılarak HTTP metodlarının test edilmesi ve Laravel framework'ünde request objesinin kullanımı anlatılırken, ikinci bölümde input verilerinin alınması, dosya yükleme işlemleri, proxy konfigürasyonları ve PSR-7 request objesi ile Laravel request objesinin birleştirilmesi gibi konular ele alınmaktadır.. Eğitim, isteklerin temel bileşenlerini (server değişkenleri, IP adresi, metot, dosya istekleri, cookieler, headerlar) detaylı şekilde açıklamakta ve her konuyu kod örnekleriyle desteklemektedir. Özellikle proxy konfigürasyonu için Engrock kullanarak bir simulasyon yapılmakta ve PSR-7 request objesi için gerekli paketler yüklenmektedir.
Variables enable storing and reusing values across collections and requests. Variables are key-value pairs that can be referenced throughout requests. Variables can be defined without scope for testing purposes
API endpoint serves as the point of contact between client and server. Typical REST APIs have endpoints for various resources. Requests must include method, headers, parameters, authentication, and body data
Bu video, bir eğitim içeriği olup, konuşmacı React uygulaması için hazırladığı backend API'sini tanıtmaktadır.. Video, API'nin CRUD (Create, Read, Update, Delete) operasyonlarını nasıl gerçekleştirdiğini göstermektedir. Konuşmacı önce API'nin ana sayfasını ve erişim noktalarını göstermekte, ardından Postman uygulaması kullanarak API'ye POST metodu ile yazı ekleme işlemini adım adım anlatmaktadır. Video sonunda, gelecek videolarda sıfırdan bir React uygulaması başlatıp, yazı ekleme ve yorum gönderme gibi temel işlemleri gerçekleştireceklerini belirtmektedir. Ayrıca ileride kullanıcı girişi, kayıt, şifre hashleme ve token oluşturma gibi konulara da değineceklerini söylemektedir.
API key is a unique string used for client authentication and API access. API keys are issued by providers and included with each request. API keys are less secure than OAuth and JWT but still important for monitoring
Bu video, bir eğitmen tarafından sunulan API güvenliği konulu kapsamlı bir eğitim serisinin ilk bölümüdür. Eğitmen, web sızma testleri ve mobil etik hacklik eğitimlerinin bir parçası olarak bu seriyi hazırladığını belirtiyor.. Video, API güvenliği konusunu ele alarak on aşamalı bir CTF (Capture The Flag) çözümü sunuyor. İçerikte API'lerin ne olduğu, güvenli veya güvensiz şekilde tasarlanabileceği, Burp Suite aracı kullanarak API isteklerini yakalama, OVASP Top 10 API açıkları ve Root Task platformundan alınan 10 farklı API açıkını içeren kaynakların indirilmesi anlatılıyor. Ayrıca, Digital Ocean platformunda sunucu kurulumu, SSH bağlantısı kurma, WordPress ve Apache kurulumu, Docker Compose ile otomatik kurulum adımları detaylı olarak gösteriliyor.. Eğitim serisi, hem web sızma testleri hem de mobil güvenlik eğitimlerinde yer alacak olup, bir sonraki derste Burp Suite ve Postman programlarının indirilmesi ve kullanımı anlatılacağı belirtiliyor.
Bu video, Yakın Kampüs.com'dan Neo Mesut Gün tarafından sunulan bir Python eğitim içeriğidir. Eğitmen, Jupyter Notebook üzerinde değil, request paketinin temel kavramlarını anlatmaktadır.. Video, request paketinin ne olduğunu ve önemini açıklayarak başlıyor, ardından talep (request) ve yanıt (response) mimarisi detaylı olarak ele alınıyor. İlk bölümde HTTP metodları (GET, POST, PUT, DELETE), adres ve girdi bileşenleri anlatılırken, ikinci bölümde HTTP statü kodları ve Postman uygulamasının kullanımı gösteriliyor.. Eğitmen, bir sonraki derste Python ile bu işlemleri nasıl gerçekleştirebileceğimizi anlatacağını belirtiyor ve Postman'ın geliştirme sürecinde hata kontrolü için bir sağlama aracı olarak kullanılabileceğini vurguluyor.
Bu video, bir eğitim içeriği olup, konuşmacı HTTP GET ve POST requestlerini nasıl kullanabileceğimizi anlatmaktadır.. Video, basit bir konsol projesi üzerinden HTTP client kullanarak fake API sitesinden veri çekme ve gönderme işlemlerini adım adım göstermektedir. Önce GET request ile gelen JSON verilerinin DTO (Data Transfer Object) sınıfına dönüştürülmesi, ardından POST request ile veri gönderme ve gelen sonuçların DTO'ya dönüştürülmesi anlatılmaktadır. Video sonunda, bir sonraki derste Postman'ın daha detaylı kullanımı ve kendi API projesi oluşturma konuları ele alınacağı belirtilmektedir.
API testing shows 405 error for POST method, works fine with GET. Parameters tested on different platform
Bu video, bir eğitim içeriği olup, konuşmacı Flutter programlama dilinde Postman'dan gelen verileri nasıl işleyebileceğimizi göstermektedir.. Videoda, önceki videoda bırakılan noktadan devam edilerek, Flask ile bir GET isteği gönderme ve Flutter uygulamasında bu isteği işleme süreci adım adım anlatılmaktadır. Konuşmacı, HTTP kütüphanesini kullanarak Postman'dan gelen verileri alıp, Flutter uygulamasında bu verileri nasıl görüntüleyebileceğimizi göstermektedir. Ayrıca, JSON verilerini Dart'a dönüştürme, Future metodlarını kullanma ve Scaffold widget'ı ile uygulama yapısını oluşturma gibi konular da ele alınmaktadır.
HTTP headers provide additional information between client and server. Headers have key-value pairs format and can be added to requests and responses. Examples include authorization, content type, and cookies
Bu video, bir eğitmen tarafından sunulan Postman kullanarak API test etme eğitim serisinin bir bölümüdür. Eğitmen, önceki derste kullanıcı listesi çektiğini hatırlatarak devam etmektedir.. Videoda, Postman'da JSON verilerini çekme ve kullanma işlemleri adım adım gösterilmektedir. Eğitmen önce kullanıcı listesinden gelen verileri JSON formatında çekme, ardından bu verileri değişkenlere atama ve kullanma yöntemlerini anlatmaktadır. Ayrıca, kullanıcı girişinde gelen token'ı nasıl kullanacağınızı ve header kısmına nasıl ekleyeceğinizi göstermektedir. Video, test etme konusunun bir sonraki videoda ele alınacağını belirterek sona ermektedir.
Bu video, bir eğitim içeriği olup, izleyicilere Ummuli uygulamasında yönlendirme linki oluşturma sürecini adım adım anlatmaktadır.. Video, Ummuli uygulamasına giriş yapma ile başlayıp, yönlendirme linki oluşturma menüsünü göstermektedir. İçerikte URL tipi seçimi, protokol belirleme, erişim türleri, başlık ve açıklama yazma gibi adımlar detaylı olarak anlatılmaktadır. Ayrıca, oluşturulan linklerin nasıl düzenlenebileceği ve Postman üzerinden API entegrasyonu yapma konusu da ele alınmaktadır. Video, farklı erişim türleri (herkes için, belirli e-posta adresleri için, Ummuli uygulamasına kayıtlı kişiler için) hakkında bilgi vererek, kullanıcıların kendi ihtiyaçlarına göre link oluşturabilmelerini sağlamaktadır.
Bu video, bir eğitmen tarafından sunulan Postman programının temel kullanımını gösteren bir eğitim içeriğidir. Eğitmen, bir sonraki videoda PHP yazmayı göstereceğini belirterek bu videoyu ön bilgi olarak hazırladığını ifade etmektedir.. Video, Postman'ın ne olduğunu açıklayarak başlıyor ve programın nasıl indirileceğini gösteriyor. Ardından Postman'ın arayüzü tanıtılarak workspace ve collection kavramları açıklanıyor. Eğitmen, GET ve POST metotlarını kullanarak API test etme sürecini adım adım gösteriyor. Fake API üzerinden ürün listeleme, arama yapma ve ürün ekleme işlemleri örneklerle anlatılıyor. Ayrıca, Postman'dan alınan sonuçların PHP koduna nasıl dönüştürülebileceği de gösteriliyor.
Bu videoda Sivas Cumhuriyet Üniversitesi Bilgisayar Mühendisliği'nden Büşra Nur Dönmez, ödevini sunuyor. Ödevi Node.js ve Postman kullanarak sayfalandırma yapısını oluşturmak üzerine.. Videoda Büşra, ödevinin nasıl çalıştığını adım adım gösteriyor. Önce sunucuya bağlantı kurma, ardından Postman kullanarak menü görüntüleme, sayfa ve limit parametreleriyle veri getirme ve atlama metodu gibi özelliklerin nasıl çalıştığını anlatıyor. Ödevinde katmanlı modüller kullanamadığını belirtiyor ve çorbanın belirli bir sayısını getirme özelliğini yapamadığını özür diler. Video, uygulamanın nasıl çalıştığını gösteren bir sunum formatında ilerliyor.
Bu video, bir konuşmacının güvenlik otomasyonu konusunda sunduğu kapsamlı bir eğitim içeriğidir. Konuşmacı, önceki videolarda front-end üzerinde Selenium kütüphanesi kullanarak otomasyon yapma yöntemlerini anlattığını belirtmektedir.. Video, güvenlik otomasyonunda API'ların kullanımı üzerine odaklanmaktadır. İçerik, SonicWall firewall üzerinde API kullanıcı oluşturma, Postman ile Python'ın requests kütüphanesi kullanarak firewall'a erişim sağlama, Python script oluşturma ve Kaspersky Security Center ile entegrasyon adımlarını adım adım göstermektedir. Son bölümde ise zararlı yazılım tespit edildiğinde otomatik olarak firewall'daki access kuralını güncelleyerek VPN kullanıcılarının iç kaynaklara erişimini engelleyen bir otomasyon örneği uygulanmaktadır.. Eğitim, COVID döneminde evden çalışma senaryolarında yaşanan güvenlik açıklarını ele alarak, endpoint security ve firewall arasındaki API entegrasyonu ile nasıl otomatik müdahale edilebileceğini göstermektedir. Ayrıca, oluşturulan script'in exe dosyasına dönüştürülmesi ve Kaspersky Security Center'da event konfigürasyonu ile nasıl entegre edileceği de detaylı olarak anlatılmaktadır.
Bu video, bir eğitmen tarafından sunulan ASP.NET Core API geliştirme eğitimidir. Eğitmen, izleyicilerle etkileşim halinde dersi anlatmaktadır.. Video, ASP.NET Core API'lerinde GET ve POST metodlarının kullanımı, URL parametreleri, JSON ve XML formatları, HTTP status kodları ve dönüş tipleri hakkında bilgiler içermektedir. Eğitmen, Postman aracı kullanarak API testlerini göstermekte, stok listesi ve stok kaydetme gibi örnek uygulamalar üzerinden HTTP action result'ların nasıl kullanılacağını açıklamaktadır. Ayrıca, asenkron çalışma mantığı ve standart HTTP status kodlarının (200, 400, 404) kullanımı da anlatılmaktadır.
Bu video, bir postman karakterinin yaşadığı olayları anlatan bir film veya dizi sahnesidir. Postman, kendisini "restorated congress" tarafından yetkilendirilmiş bir temsilci olarak tanıtmaktadır.. Video, postman'ın bir topluluğa mektup getirmesi ve bu mektupların topluluğun unuttuğu bir geçmişe dair umut verici mesajlar içermesi etrafında şekillenmektedir. Postman'ın bu görevi, topluluğun onu takip etmesi ve onu durdurmaya çalışmasıyla devam eder. Video, postman'ın görevinin önemini ve Amerika'daki eski postman sisteminin topluluğa verdiği hissi anlatarak sona erer.