الدورات
title
Laravel 7 ile Sıfırdan RESTful API Uygulamaları Geliştirme

Öğrenecekleriniz
- API, REST, RESTful API Kavramlarının Öğrenilmesi
- API, REST ve RESTful API kavramlarını öğrenecek, bunların ne işe yaradığını ve nasıl kullanıldığını anlayacaksınız.
- REST Yapısının Özellikleri ve SOAP Yapısı ile Kıyaslama
- REST’in temel özelliklerini inceleyecek ve SOAP yapısı ile karşılaştırarak hangi durumlarda hangisinin daha uygun olduğunu öğreneceksiniz.
- Laravel'in Temellerini Öğrenme
- Laravel’in güçlü ve kullanışlı framework yapısını öğrenerek PHP ile modern web uygulamaları geliştirmeye başlayacaksınız.
- Sıfırdan Laravel ile RESTful Bir API Uygulaması Geliştirme
- Laravel kullanarak sıfırdan, verimli ve ölçeklenebilir bir RESTful API uygulaması geliştireceksiniz.
- Veri Doğrulama ve Hata Yakalama
- API uygulamanızda veri doğrulama tekniklerini öğrenip, hataları düzgün bir şekilde yakalayarak uygulamanızın güvenliğini artıracaksınız.
- Authentication Yapısının Öğrenilmesi
- Kullanıcı doğrulama ve kimlik doğrulama işlemlerini nasıl gerçekleştireceğinizi öğrenerek güvenli API erişimi sağlama becerisi kazanacaksınız.
- API ile Dosya Kullanımını Öğrenme
- API üzerinden dosya yükleme, indirme ve işleme gibi işlemleri nasıl gerçekleştireceğinizi öğreneceksiniz.
- Özel Middleware Tanımları ile Çalışmayı Öğrenme
- Laravel’in middleware yapısını kullanarak özel işlemler tanımlamayı ve uygulamanızda güvenliği artırmayı öğreneceksiniz.
- API Kaynaklarının Belgelenmesini Öğrenme
- API kaynaklarını düzgün bir şekilde belgelendirerek, kullanıcıların ve diğer geliştiricilerin kullanımını kolaylaştıracaksınız.
- API Kaynaklarının Versiyonlanmasını Öğrenme
- API versiyonlama yöntemlerini öğrenerek uygulamanızın gelişen ihtiyaçlara göre güncellenmesini sağlayacaksınız.
- API Uygulamalarının Test Edilmesini Öğrenme
- API uygulamalarının test edilmesi için gerekli teknikleri öğrenerek hataları önceden tespit edip, güvenli ve sağlıklı bir uygulama geliştireceksiniz.
- API Uygulamalarının Yayınlanmasını Öğrenme
- API uygulamanızın nasıl yayınlanacağı ve üretim ortamına nasıl taşınacağı konusunda kapsamlı bir bilgiye sahip olacaksınız.