JSON yani (JavaScript Object Notation – JavaScript Nesne Notasyonu) data saklama ve data transferi amaçlı kullanılan bir dildir. Yeni nesil web siteleri ve mobil uygulamalar olmak üzere bir çok yazılım bu sistemi kullanmaktadırlar. JSON özellikle API sistemlerinin içerisinde sık sık kullanılmaktadır. Yazılımlar arası entegrasyonlarda ve veri transferlerinde çalışmak isteyen herkesin bilmesi gereken sistemlerden biri olan JSON'u son zamanların en popüler nesne tabalı programlama dillerinden biri olan PYTHON ile birlikte kullanmayı gösteriyorum.
Dersimin ilk bölümü oldukça basit olan JSON dilini sizlere daha basit ancak tüm detaylarıyla amaçlamak üzerine kurdum. Burada da çeşitli örnekler yaparak bilgilerinizi kalıcı bir hale getirmeyi ve gerçek hayatta karşınıza çıkacak durumları ve sorunları çözmeyi amaçladım.
Dersin ikinci bölümünde JSON kodlarını karşımıza çıkabilcek her türlü şekilde python üzerinde kullanabilmeyi ve işleyebilmeyi gösterdim. Burada python kodları ile işlemler yaptığımız için ileri seviyede olmasa bile temel bir python eğitimi ile bu eğitime başlamanızı tavsiye ederim.
Dersin üçüncü bölümünde gerçek hayat problemlerinden biri olan API entegrasyonuyla alakalı olarak JSON kodlarını online bir kaynak üzerinden çekebilmeyi ve çektiğimiz bu dosyaları Python sınıf yapılarını kullanarak nesneler haline getirebilmeyi öğretmeyi amaçlayan bir proje hazırladım.
Dersin dördüncü bölümünde ise eğitim süresince veya eğitim sonrasında karşınıza çıkan JSON ve Python-Json kullanımı ile alakalı çözemediğiniz problemleri video şeklinde sizlere açıklamayı amaçladım.
Eğitimlerin özellikle de dijital eğitimlerin sürekli gelişmesi ve güncellenmesi gerektiğini düşünüyorum. Bu amaçla diğer eğitimlerimde olduğu gibi bu eğitimi de sürekli güncel tutmak niyetindeyim. Derste görüşmek üzere kendinize iyi bakın.