🚀 Papara; 17 milyonu aşkın kullanıcısına daha hızlı, kolay, hesaplı ve keyifli finansal hizmeti sunmak için yola çıkmış Türkiye merkezli bir finansal teknoloji şirketi. Kullanıcılarına hak ettikleri finansal deneyimi sunmak için tasarım ve teknolojiyi bir arada kullanıyorlar.
Gençlerin en çok çalışmak istediği teknoloji şirketleri arasında yer alan Papara, aynı zamanda Happy Place to Work ödülüne sahip. Kadın marka tercih endeksinde Fintech ve Bankacılık kategorisinde 1. sırada yer alıyor. Her iki çalışanından birisi kadın.💜
🤩 Ulusal olarak edindikleri başarı ve uzmanlığı global ölçeğe de taşıyorlar. Ortak başarılar için koşan bir takım olarak, gitmek istedikleri başarıya odaklayan ve kendilerine rehberlik eden bir topluluk isimleri de var: Paparunner!
Sen de bir Paparunner olarak Papara ekibine dahil olmak istersen, başvurunu hemen tamamla!
👩💻 Papara'nın Hibrit/Remote bir çalışma modeli var.
🏡 Ofisi sosyalleşmek için kullanıyorlar ama bir takip mekanizması yok.
🌍 Domainler:
🌟 Dersler, 13 Ocak -4 Şubat tarihleri arasında her Cumartesi & Pazar 10.00-16.00 saatlerinde Zoom'da gerçekleşecek.
- .Net Core Giriş
- API , Rest
- Design API URLs
- Http Messages yapı incelemesi
- HttpStatusCode
- HttpVerbs
- Return Types
- Create new sample project
- Folder Structure & MVC Pattern & Startup.cs
- Postman Kurulumu & Efektif Postman kullanımı & API Call
- Model Kavramı ( Entity - dto )
- Model Validations (Validation - base model validation - custom validations)
- Controller - BaseController
- Model Binding
- Get Post Put Delete İşlemleri
- File Upload işlemleri
- Routing
- Proje ve Ödevler: .Net 5 giriş, Http protokol, Örnek web API yaratmak
- Attribute kullanımı
- Extensions kavramı
- solid design principles
- Abstraction - Interface Kavramı
- dependency injection
- Transient - Singleton - Scoped kavramı
- Clean Code Principles
- Senkron/Asenkron Programlama
- AutoMapper
- API Filters
- API ExceptionHandling
- MiddleWare İncelemesi
- Proje ve Ödevler: Controllers, Route ve Action Methodlar, Swagger ve Postman kullanımı
- SQL DataTypes
- DDL (Data Definition language) İşlemleri
- DML (Data Manipulation Language) İşlemleri
- SQL Indexes - ForeignKey - Constraints
- SQL Joins
- Store Procedures
- Kurumsal Mimaride Proje tasarımı
- N-Tier ( Business - Services - Data katmanları )
- ORM - MicroOrm Kavramı (EF Core - Dapper)
- Entity Framework Core ile çalışma
- Dapper Implementasyon
- Repository Pattern/Unit Of Work Implementasyon
- CRUD Operasyonları
- API Paging - Sorting - Filtering - Search işlemleri
- In Memory Caching
- Distributed Cache
- Proje ve Ödev: Veritabanı yönetim sistemleri
- API Token Based Authentication
- Rol tabanlı Yetkilendirme, Kısıtlama
- Claim Bazlı Yetkilendirme
- BackgroundWorker & Windows Service Windows Services
- .Net Core BackgroundWorker
- MessageBus (Rabbit MQ)
- Uygulama Testleri Ne İşe Yarar, Ne Gibi Çeşitleri Vardır?
- Temel Test Yöntemleri
- Unit Test
- Mock Kavramı Nedir, Test Projelerimizde Nasıl Kullanırız?
- Deploy işlemleri
- Haftalık Proje Ödevi