Django ile Web Programlama
Açıklama : Bu kurs Django ile Web Uygulamaları geliştirme becerisini kazandırmayı hedeflemektedir. Django ile Python programlama dili kullanılarak Web uygulamaları geliştirilebilmektedir. Bu kurs aynı zamanda bir uygulama kursu olduğundan her konu ele alınırken uygulamalı çalışmalar yapılacaktır.
Kurs konularından bazıları aşağıdadır:
• Django ortamının (Django framework) temel özellikleri
• Django ortamının yüklenmesi ve konfigürasyonu
• Django ile proje oluşturma
• Bir Django projesinin temel elemanları ve uygulama yöntimi
• Django view ve URL kavramları
• Modeller
• Template’ler
• Form işlemleri
• Veritabanı işlemleri
• Cookie işlemleri
• Session işlemleri
• Email işlemleri
• Asenkron işlemler
• REST servisler
• Websocket
• Kullanıcı yönetimi
• Admin arayüzü admin interface)
• Test ve debug işlemleri
• Güvenlik
• Ve diğer konular...
Ön Koşul : Daha önce Python Programlama Dili ile çalışma yapmış olmak ya da C ve Sistem Programcıları Derneği'nin açmış olduğu Python ile Programlama kursuna katılmış olmak.
Açıklama : Bu kurs C# Programlama Dilini kullanarak Xamarin ile cross-platform mobil uygulama geliştirme becerisini kazandırmayı hedeflemektedir. Kurs içerisinde pek çok konu belli bir derinlikte ele alınmaktadır. Bu kurs aynı zamanda bir uygulama kursu olduğundan her konu ele alınırken uygulamalı çalışmalar yapılacaktır.
Kurs konularından bazıları aşağıdadır:
• Xamarin ortamının temel özellikleri
• Xamarin ile platform bağımsız (cross-platform) uygulama geliştirme
• Visual Studio.NET ile Xamarin uygulamaları
• View kavramı ve sınıf hiyararşisi
• Xaml kullanımı ve detayları
• Temel GUI elemanları
• Layout kavramı ve Layout sınıfları
• Collection view elemanları
• Tarih zamana ilişkin GUI elemanları
• Dosya işlemleri
• Veritabanı işlemleri
• Network işlemleri
• Webservis erişimleri
• Asenkron çalışma (TPL, Thread vs..)
• DependencyService sınıfı ve platforma özel işlemler
• Notification işlemleri
• Ve diğer konular…
Ön Koşul : Daha önce C# veya Java ile temel uygulama geliştirme becerisini kazanmış olmak ya da C ve Sistem Programcıları Derneği' nin açmış olduğu C# ile Nesne Yönelimli Programlama veya Java ile Nesne Yönelimli Programlama kursuna katılmış olmak
* Ücretleri sorunuz.