Temel seviyede Django bilgisi
Temel seviyede Python bilgisi
Hatalara açık ve hatalarla karşı gülümsemek :)
Udemy Türkçe kaynaklar arasında ki en kapsamlı Django Rest Framework kursuna hoşgeldin!Rest sayesinde http protokolleri aracılığıyla, istemci ve sunucu arasında, uygulamaların haberleşmesini sağlamak amacıyla XML veya JSON formatında ki verileri taşıyoruz. Yani bu sayede uygulamalar xml veya json formtında ki verileri kullanarak haberleşiyor. Rest framework sayesinde sitemizin içeriğini artık başka uygulamalar tarafından da kullanılabilir hale getiriyoruz. Bir e-ticaret sitesi mi yaptınız? Hemen bu kurs ile apilerinizi çıkartarak, mobil uygulamanızı hiç backendi düşünmeden yazmaya başlayabilirsiniz. Mobil uygulamalarınız üzerinden, oluşturduğumuz apilere isteklerde bulunarak sitemizde ki içerikleri kendi uygulamanız içerisine aktarıp kullanabilirsiniz. Örneğin sitenizde ki son eklenen 20 ürünü mobil uygulamanızda anasayfada göstermek istiyorsuz. Bu kurs ile artık bu çok kolay. Hızlı bir şekilde django rest framework kullanarak son 20 ürünü listeleyen apiyi oluşturacağız ve daha sonra mobil uygulamamızdan bu linke isteklerde bulunarak JSON formatında verilerimizi alıp mobil uygulamamıza koyabileceğiz. Bu eğitim ile birlikte artık rest servisleri oluşturup, bunları test edip, bu apilerin dökümantasyonlarını hazırlayacağız ve daha sonra DOCKER ile yayına alacağız.
Serializers, Model Serializers, Mixins, Generic Views, Throttling, APIView gibi kavramları proje içerisinde öğreneceğiz.
Retrieve, Update, List, Create ve Destroy gibi Mixinleri göreceğiz.
JWT ile üye giriş işlemleri yapacağız. Oluşturduğumuz tokenlar ile başkaları kendi uygulamları üzerinden bizim uygulamamıza bağlanabilecek.
Docker kullanarak Django Rest Projemizi yayına alacağız.
Bu yaptıklarımızı sözlük gibi anlatarak değil tamamen proje üzerinde uygulayarak öğreneceğiz.
Oluşturduğumuz apiler Django Rest Framework'ün Test classlarını kullanarak testler oluşturacağız.
Dökümantasyon hazırlayarak apilerimizi karşıda ki kişilerin kullanımına sunacağız.
0'dan proje oluşturduğumuzdan dolay Django ile ilgili bilgiler öğrenilecek. (Signal, Model vb)
Cache işlemi yapacağız.
Django Rest Framework Eğitim Seti
Django Rest Framework Eğitim Seti