Posts

Object Oriented Javascript

Bu kısmın alt bölümleri şu şekilde; Introduction to Object Oriented Javascript Object Basics Working with Classes in Javascript Getters and Setters 1.Introduction to Object Oriented Javascript 2.Object Basics 3.Working with Classes in Javascript 4.Getters and Setters Not:  Daha önce de bahsettiğim gibi amacım tüm derslerin içeriğini paylaşmak değil.  Sadece kendime ve faydalanmak isteyen başkalarına yol haritası (roadmap) olması açısından konularla ilgili kaynakların ve linklerin paylaşımı. Bu şekilde kendime daha sonra ulaşabileceğim bir dokümantasyon da oluşturmuş oluyorum. 

Pagination Project

Basit bir pagination projesi yapmaya çalışıyorum.  Amaç her sayfada 10 kişinin bilgilerini göstermek Geriye kalan kişilerin ise sayfa altındaki pagination ile diğer sayfalarda gösterilmesi Sayfaya search bar koyarak kişiler içerisinde arama yapabilme Örnek deneme :  https://vangetsu.github.io/pagination/# Projeyi tamamladım, kodla ilgili açıklamaları da comment olarak yaptım.  Javascript dosyasına bakarsanız commentlerde adım adım açıklamaları görebilirsiniz. Pure (sade) Javascript kullanarak pagination (sayfalama) kolay bir şekilde yapılabiliyormuş.. Not:   Bundan sonraki öğrenme tecrübelerimi paylaşırken mümkünce özel ifadelerin ingilizcelerini kullanacağım. Yukarıdaki gibi pagination'ın türkçesini yazmaya çalışmayacağım. Aslında blogu tamamen ingilizce mi yapsam diye de düşündüm. Çünkü programlamanın öğrenmenin evrensel dili İngilizce. Kavramların ingilizcelerine hakim olmak her daim fayda sağlayacaktır. (ancak Türkçe devam etmeye karar verdim) Sizlere de tavsiyem...

Regular Expressions in Javascript

Halihazırda bir süredir Javascript öğrenmeye çalışıyorum. Şu sıralar kullandığım kaynak TeamTreehouse'un Full Stack Javascript Techdegree adlı eğitimi. Eğitimin " Regular Expressions in Javascript " adlı kısmındayım. Html formlar'da username, password, email validation yapmak için Regular Expression lar (Regex) kullanılabiliyor.  Html içerisinde kendine özgü form doğrulama kabiliyeti var ancak, Regex + Javascript daha çok esneklik sağlıyor. Eğitimin bu kısmı 3 alt bölümden oluşuyor; Regular Expressions - Genel olarak çeşitli örneklerle regex anlatılıyor Validating a Form - Regex kullanılarak nasıl form validation yapıldığı anlatılıyor. Reformatting User Input - Kullanıcı girdisinin regex kullanılarak nasıl reformat edilebileceği anlatılıyor. (Örn. telefon numarasını (324) 456 89 45 gibi bi formata çevirmek gibi) Burada amacım eğitimin tamamını paylaşmak değil, sadece genel bir fikir vermek ve devamında yol gösterici kaynakları paylaşmak. Konuyla ilgili kaynaklar şunl...

Javascript Öğreniyorum

Javascript öğrenme sürecinde edindiğim bilgileri, tecrübeleri ve kullandığım kaynakları bu blogda paylaşmayı düşünüyorum.  Programlama öğrenmek hangi alt yapıdan geliyor olursanız olun, günümüzde artık bir gereklilliğe dönüştü. Gelişmiş ülkelerin çoğunda ilkokuldan itibaren programlama eğitimlerine başlanıyor. Muhtemelen yakın gelecekte programlama bilmek, ikinci bir yabancı dil bilmek gibi değerlendirilecek. Bunun yanında sadece programlama kültürünü/mantığını öğrenmek bile insanın düşünme mekanizmasını geliştirerek yeni problem çözme yetenekleri edinmesini sağlayabiliyor. Bendeniz zamana ayak uydurmaya çalışan bir mühendisim.  En azından öğrenme sürecinde edindiğim bilgileri kayıt altına almanın benim için büyük katkısı olacağını düşünüyorum. Umarım burada tutacağım loglar - kayıtlar başkaları için de faydalı olur.   Let the games begin :) Benimle aynı Roadmap'i takip etmek isterseniz bir örneğini şurada bulabilirsiniz. ( Javascript TechDegree Roadmap )