Kas.28

JADE Dersleri – 1 : Giriş

Jade, etiket kullanmadan hızlı ve pratik bir şekilde HTML5 kodlamanıza olanak sağlayan bir şablon motorudur. İlk olarak bir Node.js modülü olarak üretildi, ancak sonrasında yaygınlaşınca Python, Scala, Ruby, PHP ve Java gibi dillerde de kullanılmaya başlandı. Farklı dillerde farklı isimlerde de anılmaktadır. Mesela Python’da pyJade gibi… Jade ile yazılan kodlar, en sonunda, yani sayfadaki işlemler bittikten sonra mutlaka HTML5’e .html formatı ile çevrilir.

Genel,JADE

Kas.05

Ücretsiz Kitap Çekilişi Kazananları

Anket sonucunda, ücretsiz kitap çekilişi tamamlandı. Yapılan anketteki geribildirimler çok verimli oldu. Katılanlara teşekkür ederim.

  • Ziya Ulaş Sedef : Bootstrap 4 Responsive Tasarım Teknikleri ve Frontend Toolkitleri
  • Seyfullah Işık : Mobil Oyun Tasarımı ve Programlama
  • Coşkun Akçay : İleri Seviye HTML5 Programlama
  • Uğur Mumcu Yılmaz: Yeni Nesil Tekniklerle Web Tasarımı ve Web Programlama

Kazanamayanlar üzülmesin, yakın bir zamanda yeni bir çekiliş daha yapacağım, ilgilenenler sosyal medya hesaplarımdan veya www.ugurgelisken.com üzerinden takipte kalsınlar.

Genel

Kas.02

Eki.27

Eki.27

Gulp Dersleri – Part 11 – JavaScript Kodlarının Doğruluğunu Kontrol Etmek (gulp-jshint)

JavaScript kodlarımızda hatalı bir yerin olup olmadığını geliştirme aşamasında Google Chrome Tools ile de görebiliriz. Ancak çok fazla JavaScript dosyanız varsa ve bazıları sadece tetiklendiğinde çalışıyorsa, her seferinde hepsini kontrol etmeniz zor olacaktır. Gerçi bir JavaScript dosyasının sadece syntax (sözdizimi) olarak test edilmesi tam bir test değildir. Gerçek test EndToEnd veya UnitTest diye adlandırdığımız test sistemleri ile olmaktadır. Kitabımızın konusu olmadığı için onlara girmiyoruz. Şimdilik Gulp ile sadece syntax kontrolünü yapacağız. Bu sefer iki farklı modülü aynı anda yüklememiz gerekiyor. Kullanacağımız modüllerimiz jshint ve gulp-jshint’dir.

Gulp