Modüler programlamada mantık; kodları tek bir dosya veya birkaç dosyada parçalara ayırmak değil; kodları farklı farklı parçacıklara ayırmak, bunları da kendi aralarında modüler olarak birleştirerek programlamaktır. Aynı bir lego gibi… O an ihtiyacınız olan metotları ana kodunuza takın, gerekmeyenleri takmayın.
Bu eğitim kitapçığında biz de EcmaScript’te modüler programlamanın temellerini öğreneceğiz. Böylece isterseniz React, isterseniz Angular gibi güçlü JavaScript framework’lerini rahatlıkla kullanabilecek kabiliyette olacaksınız. Veya dilerseniz hiç framework kullanmadan sadece modüler yapı ile de güçlü sistemler programlayabileceksiniz.
1983 doğumlu Uğur GELİŞKEN; eğitim hayatı boyunca yapay zeka ve robotik konularında çalışmalarda bulundu. Ancak sonrasında farklı disiplinlere yöneldi ve edinmiş olduğu deneyimlerle yayınlamış olduğu 20’yi aşkın kitapla, makaleler ve yaptığı projelerle 2013..2016 yıllarında Adobe Community Professionals programında, 9 farklı alanda uzmanlık seviyesi ile (Web Design, Graphic Design, Print Design, Digital Publishing, eLearning, Web Application Development, Mobile Application Development, Mobile Flash Gaming, Gamification) Adobe Topluluk Uzmanı (ACP, MVP) olarak seçildi. Daha sonra Adobe ile çalışmayı bırakıp, OpenSource dünyasına yöneldi. Şu anda Full Stack Developer olarak ile IoT ve uzaktan eğitim platformları ürünlerinin gelişimine katkı sağlayarak iş hayatına devam etmektedir.
Yazar hakkında daha detaylı bilgi almak ve yeni makalelerini takip etmek için www.ugurgelisken.com adre