
API Geliştirme Eğitimi
6 haftalık özel API Eğitimi: Haftada 3 saat bire bir ders, her hafta ödev, proje çıktısı ve çalışma kaynakları. REST temelleri, güvenlik, test, dokümantasyon ve dağıtım odaklı müfredat. Ücretlendirme haftalık yapılır. Başlangıç seviyesi için idealdir.
6 haftalık özel API Eğitimi: Haftada 3 saat bire bir ders, her hafta ödev, proje çıktısı ve çalışma kaynakları. REST temelleri, güvenlik, test, dokümantasyon ve dağıtım odaklı müfredat. Ücretlendirme haftalık yapılır. Başlangıç seviyesi için idealdir.
Detaylı Açıklama
API Eğitimi (Özel): 6 Haftada Uçtan Uca
6 haftalık, haftada 3 saat bire bir eğitimle modern REST API geliştirmeyi temelden üretim ortamına kadar öğrenin. Her hafta ödev, adım adım proje çıktısı ve seçili çalışma kaynakları ile ilerliyoruz. Ücretlendirme haftalık yapılır.
Kimler Katılmalı?
- Yeni başlayanlar: Temel web/programlama bilgisi olan ve API dünyasına girmek isteyenler.
- Jr. geliştiriciler: Best practice, test ve güvenlik kazanımlarıyla seviye atlamak isteyenler.
- Ürün ekipleri: API tasarımını, sürümlemeyi ve dokümantasyonu doğru kurmak isteyenler.
Haftalık Plan (6 Hafta)
Hafta | İçerik | Çıktı & Ödev |
---|---|---|
1 | HTTP & REST temelleri, kaynak tasarımı, endpoint sözleşmeleri | Örnek CRUD API taslağı, Postman koleksiyonu |
2 | Veritabanı modeli (SQL), ORM/Query, DTO & doğrulama | DB şeması + veri tohumlama; input doğrulama ödevi |
3 | Hata yönetimi, logging, pagination/sort/filter, dosya yapısı | Hata/exception katmanı, listeleme parametreleri |
4 | Kimlik doğrulama & yetkilendirme (JWT), oran sınırlama, CORS | JWT akışı, rol bazlı erişim, rate limit ayarı |
5 | Test (unit/integration), Swagger/OpenAPI, versiyonlama | Test senaryoları, Swagger dokümantasyonu, v1→v2 planı |
6 | Deployment: ortam değişkenleri, yapılandırma, temel CI/CD | Canlıya hazır demo API; dağıtım kontrol listesi |
Teknik Kazanımlar
- REST ilkeleri ve kaynak odaklı tasarım; iyi endpoint sözleşmeleri
- Veri modeli, doğrulama, hata yönetimi ve gözlemlenebilirlik
- AuthN/AuthZ (JWT), güvenlik temel pratikleri, oran sınırlama
- Test stratejileri, Swagger/OpenAPI ile yaşayan dokümantasyon
- Versiyonlama, ortam yönetimi ve temel CI/CD
Metodoloji
- Haftada 3 saat canlı bire bir ders (ekran paylaşımı ile birlikte kodlama)
- Her hafta ödev ve geri bildirim; proje reposu üzerinden inceleme
- Seçilmiş çalışma kaynakları (okuma listeleri, örnek repo, Postman koleksiyonları)
Proje
6 hafta boyunca tek bir demo ürün API’si geliştiririz (kullanıcı/ürün/sipariş gibi modüller). Eğitim sonunda elinizde canlıya alınabilir bir prototip ve referans kod bulunur.
SSS
Gerekli ön bilgi nedir?
Temel programlama bilgisi (değişkenler, fonksiyonlar, HTTP temelleri) yeterlidir.
Dersler hangi teknolojiyle işlenecek?
Ekibinizin yığına göre (ör. .NET/Node/Python) belirlenir; örnekler seçtiğimiz teknolojiyle verilir.
Ücretlendirme nasıl?
Ücret haftalık belirlenir; kapsam netleşince bilgilendirme yapılır.
Başvuru & İletişim
Uygun seans saatlerini konuşmak ve kapsamı netleştirmek için bize ulaşın.
Tüm Hizmetler Bizimle İletişime Geçin
İlgili içerikler: Temel Veritabanı Eğitimi • Jr Backend Dev. Eğitimi
API Eğitimi (Özel): 6 Haftada Uçtan Uca
6 haftalık, haftada 3 saat bire bir eğitimle modern REST API geliştirmeyi temelden üretim ortamına kadar öğrenin. Her hafta ödev, adım adım proje çıktısı ve seçili çalışma kaynakları ile ilerliyoruz. Ücretlendirme haftalık yapılır.
Kimler Katılmalı?
- Yeni başlayanlar: Temel web/programlama bilgisi olan ve API dünyasına girmek isteyenler.
- Jr. geliştiriciler: Best practice, test ve güvenlik kazanımlarıyla seviye atlamak isteyenler.
- Ürün ekipleri: API tasarımını, sürümlemeyi ve dokümantasyonu doğru kurmak isteyenler.
Haftalık Plan (6 Hafta)
Hafta | İçerik | Çıktı & Ödev |
---|---|---|
1 | HTTP & REST temelleri, kaynak tasarımı, endpoint sözleşmeleri | Örnek CRUD API taslağı, Postman koleksiyonu |
2 | Veritabanı modeli (SQL), ORM/Query, DTO & doğrulama | DB şeması + veri tohumlama; input doğrulama ödevi |
3 | Hata yönetimi, logging, pagination/sort/filter, dosya yapısı | Hata/exception katmanı, listeleme parametreleri |
4 | Kimlik doğrulama & yetkilendirme (JWT), oran sınırlama, CORS | JWT akışı, rol bazlı erişim, rate limit ayarı |
5 | Test (unit/integration), Swagger/OpenAPI, versiyonlama | Test senaryoları, Swagger dokümantasyonu, v1→v2 planı |
6 | Deployment: ortam değişkenleri, yapılandırma, temel CI/CD | Canlıya hazır demo API; dağıtım kontrol listesi |
Teknik Kazanımlar
- REST ilkeleri ve kaynak odaklı tasarım; iyi endpoint sözleşmeleri
- Veri modeli, doğrulama, hata yönetimi ve gözlemlenebilirlik
- AuthN/AuthZ (JWT), güvenlik temel pratikleri, oran sınırlama
- Test stratejileri, Swagger/OpenAPI ile yaşayan dokümantasyon
- Versiyonlama, ortam yönetimi ve temel CI/CD
Metodoloji
- Haftada 3 saat canlı bire bir ders (ekran paylaşımı ile birlikte kodlama)
- Her hafta ödev ve geri bildirim; proje reposu üzerinden inceleme
- Seçilmiş çalışma kaynakları (okuma listeleri, örnek repo, Postman koleksiyonları)
Proje
6 hafta boyunca tek bir demo ürün API’si geliştiririz (kullanıcı/ürün/sipariş gibi modüller). Eğitim sonunda elinizde canlıya alınabilir bir prototip ve referans kod bulunur.
SSS
Gerekli ön bilgi nedir?
Temel programlama bilgisi (değişkenler, fonksiyonlar, HTTP temelleri) yeterlidir.
Dersler hangi teknolojiyle işlenecek?
Ekibinizin yığına göre (ör. .NET/Node/Python) belirlenir; örnekler seçtiğimiz teknolojiyle verilir.
Ücretlendirme nasıl?
Ücret haftalık belirlenir; kapsam netleşince bilgilendirme yapılır.
Başvuru & İletişim
Uygun seans saatlerini konuşmak ve kapsamı netleştirmek için bize ulaşın.
Tüm Hizmetler Bizimle İletişime Geçin
İlgili içerikler: Temel Veritabanı Eğitimi • Jr Backend Dev. Eğitimi