“jQuery nedir, nerelerde kullanılır, kod syntaxı nasıldır?” gibi soruların yanıtlarını jQuery öğrenmeye başlamadan önce biliyor olmalısınız.
John Resig tarafından 2006 yılında, geliştiricilerin web sitelerinde JavaScript kullanımını kolaylaştırma amacıyla geliştirilen jQuery, tüm işletim sistemlerinde ve tarayıcılarda çalışan bir yapıya sahiptir.
jQuery öğrenme sürecinizi verimli hale getirmek istiyorsanız kendinize yol haritası oluşturmalısınız.
Sizin için hazırladığımız, jQuery’i en doğru kaynaklardan öğrenebileceğiniz temel kaynaklar, podcastler ve youtube kanalları listesine göz atarak kendinize yol haritası oluşturabilirsiniz. ?
jQuery Nedir?
JQuery, uzun kod satırlarından kurtulmanızı sağlayan hemen hemen her sitede kullanılan bir JavaScript kütüphanesidir. Google’ın robotlarının Ajax siteleri taraması da yaygınlaşmasının sebeplerinden biridir.
JQuery, HTML/CSS gibi tekniklerle geliştiremediğimiz, kullanıcılara daha iyi bir deneyim yaşatmak için kullanılan yardımcı bir dildir.
JQuery’nin sloganı “write less, do more” dir. Bu sayede jQuery ile daha az kod yazarak animasyonlar, slider efektleri, gizleme-gösterme efektleri yapılabilir.
jQuery ile Neler Yapılabilir?
JQuery hem JavaScript hem Ajax hem de efekt kütüphanesi olarak kullanılır. Bu sayede çok geniş bir kullanıcı kitlesine sahiptir.
JQuery ile HTML üzerinde olay yönetimleri, DOM işlemleri, AJAX işlemleri, efektler ve animasyonlar yapabilirsiniz.
Sürekli güncellenen yapıya sahip olmasıyla birlikte Google ve Microsoft gibi büyük şirketler aktif olarak jQuery kullanmayı tercih ediyor.
En İyi jQuery IDE’leri Nelerdir?
IDE’ler, geliştiricilerin çalışmasını kolaylaştırmak amacıyla oluşturulmuş kod yazmak ve kod düzenlemek için kullanılan bir araçtır.
JQuery, metin düzenleyicileri açısından oldukça zengindir. IDE’nin doğru seçimi, çalışma ortamını kolayca yapılandırarak daha iyi üretkenlik sağlar.
JQuery geliştirirken kullanabileceğiniz en iyi IDE’ler: Sublime Text, Visual Studio Code, Atom, WebStorm, Notepad++, Webclipse olarak sıralanabilir.
jQuery Öğrenmek için Temel Kaynaklar
Learn.jQuery
Learn.jQuery, temel konulara odaklanarak geliştiricilerin en çok karşılaştığı ortak problemlere çözüm yolları bulmayı hedefleyen, jQuery öğrenmeye başlamak için en ideal kaynaklardan biridir.
w3schools
w3schools, çeşitli teknolojilerle ilgili eğitimler sağlama konusunda değerli bir kaynak.
JQuery eğitiminde bulunan öğreticiler tüm konuları kapsayarak, işleri pratik olarak gerçekleştirebileceğiniz online bir kod editörüne de sahiptir.
Tutorialspoint
Tutorialspoint tarafından sağlanan JQuery kursu, çok detaylı anlatılarak yeni başlayanlar tarafından anlaşılabilir seviyededir.
Temel bilgilerle başlayarak CSS, DOM, AJAX gibi konularını kapsar. Ardından daha gelişmiş konulara yer verir.
Codecademy
Codecademy, animasyon oluşturma ve etkileşimli web siteleri oluşturma becerilerinizi geliştirmenize yardımcı olur.
Öğrendiklerinizi uygulamanıza izin veren her öğretici ile birlikte online editör sunarak “Kodlamayı nasıl öğrenirim?” sorunuzu en verimli şekilde yanıtlar.
Codeschool
Codeschool, jQuery kursunu farklı seviyelere ayırmıştır.
Bir sonraki seviyeye geçerken kurs daha fazla detay içerir. Her seviyenin, başarılması gereken zorlukları vardır. Bu zorluklar, eğitim videolarından öğrendiğiniz bilgilere dayanmaktadır.
İlk 5 seviye ücretsizdir ve DOM’da gezinme, DOM ile çalışma, JQuery’de stil oluşturma gibi konuları kapsar.
jQuery Öğrenmek için En İyi YouTube Kanalları
Bu YouTube kanalı, web geliştirme eğitimleri, web sitesi tasarımı eğitimleri, HTML, CSS, JavaScript, CSS Layout, React.js, Node.js, Angular.js, Docker, Dev Ops, Sunucu Yönetimi, Dağıtım Stratejileri dahil çok daha fazla konuda eğitici içerikler sunuyor.
Kurslar genel olarak HTML, CSS, JavaScript, JQuery, Bootstrap ve PHP eğitimlerini içeriyor.Website ?@usemmtuts
jQuery Öğrenmek için En İyi Podcastler
Sara Chipps, Paul Ford ve Ben Popper’ın ev sahipliği yaptığı podcast serisi, büyüleyici konuklarla yapılan röportajları ve teknolojide neler olup bittiğine dair tartışmaları içeriyor.
Podcast Sıklığı: 4 podcast/ay
Sosyal Medya: Twitter ?@StackOverflow
Panelistler arasında Suz Hinton, Feross Aboukhadijeh, Kevin Ball, Emma Wedekind, Jerod Santo, Nick Nisi, Divya Sasidharan, Mikeal Rogers ve Chris Hiller yer alıyor.
Tartışılan konular arasında web platformları, frontend frameworkleri, SVG, IoT ve daha fazla JavaScript konusu yer alıyor.
Podcast Sıklığı: 3 video/ay
Sosyal Medya: Twitter ?@JSPartyFM
Web geliştirme ve tasarım dünyasıyla ilgili bu podcast serisini, Matt Lawrence ve Mike Karan tarafından kaydediliyor.
Bu podcast’te, küçük bir işletmenin nasıl yönetildiği, web siteleri ve web uygulamaları geliştirme konuları tartışılıyor. En son geliştirilen projeler, iş stratejileri ve web dünyasına dair daha fazla konulara derinlemesine giriyor.
Podcast Sıklığı: 6 video/yıl
Sosyal Medya: Twitter ?@htmleverything
Kriterlerine uygun pozisyonlarla eşleşmeye hazır misin? Hemen ücretsiz profilini oluştur.