Udacity Kursları

Progresif Web Uygulamalarına Giriş

Bu kursta, yerel uygulamaların yararlandığı özelliklerin birçoğundan yararlanabileceğiniz bir web uygulaması olan ilk Progresif Web Uygulamanız üzerinde çalışmaya başlayacaksınız. Ayrıca, Service Worker'ları kullanarak çevrimdışı çalışan bir web uygulaması oluşturma konusunda daha fazla deneyime sahip olursunuz. Son olarak Web Uygulaması Manifest dosyası ile uygulamanızı kullanıcının ana ekranına yükleyebilirsiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Web Erişilebilirliği

Bu kursta, web uygulamalarını erişilebilir hale getirme konusunda uygulamalı bir deneyime sahip olacaksınız. Kullanıcıların ne zaman ve neden erişilebilirliğe ihtiyaç duyduğunu anlarsınız. Ardından, "Nasıl" diye bahsedeceksiniz: bir sayfanın ekran okuyucularla düzgün çalışmasını sağlama ve giriş odağını yönetme (ör. bir formda sekme oluştururken gördüğünüz öne çıkan özellik). Web sayfaları için "semantik" ve "semantik işaretleme"nin ne anlama geldiğini öğrenecek ve çeşitli yardımcı cihazlarda arayüzde gezinmeyi etkinleştirmek için ARIA işaretlemesi ekleyeceksiniz. Son olarak, kısmen gören kullanıcıların sayfalarınızda kolay ve güvenilir bir şekilde gezinmesine yardımcı olan stil tekniklerini öğreneceksiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Tarayıcı Oluşturma Optimizasyonları

Performans kullanıcılar için önemlidir. Web geliştiricilerinin hızlı tepki veren ve sorunsuz oluşturulan uygulamalar geliştirmesi gerekir. Google performans gurusu Paul Lewis, jank'ı yok etmenize ve saniyede 60 kare performansı koruyan web uygulamaları oluşturmanıza yardımcı olmaya hazır. Uygulamaları profili oluşturmak ve jank'ın nedenlerini tanımlamak için ihtiyacınız olan araçlarla bu kurstan ayrılacaksınız. Tarayıcının oluşturma hattını keşfedecek ve performansı yüksek uygulamalar oluşturmayı kolaylaştıran modeller keşfedeceksiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Duyarlı Web Tasarımı

Bu kursta Google'dan Pete LePage ile duyarlı web tasarımının temellerini öğreneceksiniz. Telefon, tablet, masaüstü veya diğer tüm cihazlarda çalışan kendi duyarlı web sayfanızı oluşturursunuz.

Bir sitenin duyarlı olma özelliklerini ve bazı yaygın duyarlı tasarım kalıplarının farklı cihazlarda nasıl çalıştığını keşfederek başlarsınız. Bu sayfada, görüntü alanı etiketini ve CSS medya sorgularını kullanarak kendi duyarlı düzeninizi nasıl oluşturacağınızı öğrenebilirsiniz. Devam ederken, önemli ve küçük ayrılma noktalarıyla denemeler yapar ve metinleri okuma için optimize edersiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Kritik Oluşturma Yolu

Mobil ve masaüstü tarayıcıların nasıl sayfa oluşturduğuyla ilgili ayrıntıları inceleyerek herhangi bir web sitesini hız için nasıl optimize edeceğinizi öğrenebilirsiniz.

Kritik Oluşturma Yolu veya tarayıcıların HTML, CSS ve JavaScript'i canlı, nefes alan web sitelerine dönüştürmek için atması gereken adımlar hakkında bilgi edineceksiniz. Ardından, performansı ölçmek için kullanılacak araçları ve ilk pikselleri ekrana olabildiğince erken sunmaya yönelik basit stratejileri denemeye başlayacaksınız. Performans artışını anında elde etmek için ihtiyaç duyduğunuz verileri bulmak amacıyla PageSpeed Insights'tan ve Google Chrome Geliştirici Araçları'nın Zaman Çizelgesi görünümünden ayrıntılı olarak nasıl bahsedeceğinizi öğreneceksiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Duyarlı Resimler

Resimlerin, bir web sayfasını yüklemek için gereken baytların ortalama% 60'ından fazlasını oluşturduğunu biliyor muydunuz?

Bu kursta, resimlerinizin harika görünmesini ve herhangi bir cihazda hızla yüklenmesini sağlamak için modern web'de resimlerle nasıl çalışacağınızı öğreneceksiniz.

Eğitim sırasında, duyarlı görüntüleri geliştirme iş akışınıza sorunsuz bir şekilde entegre etmek için çeşitli beceriler ve teknikler de edinirsiniz. Kursun sonunda, farklı görüntü alanı boyutlarına ve kullanım senaryolarına uyum sağlayan ve bunlara yanıt veren resimler geliştireceksiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Çevrimdışı Web Uygulamaları

Kullanıcı deneyimini temel alan bu kurs, geliştiricilere çevrimdışı öncelikli yaklaşımın yalnızca ideal senaryolarda değil, tüm senaryolarda en iyi performansı göstermenin en iyi yolu olduğunu gösteriyor. Kullanıcılarınız için iyi, kötü, aralıklı ve eksik bağlantı arasındaki farkları ve bu gibi koşulları karşılayan uygulamaları kolayca oluşturmayı öğreneceksiniz.

Bu kursta edindiğiniz becerileri kullanarak, hem çevrimiçi hem de çevrimdışı olarak çalışan ve mümkün olduğunda yeni veriler yükleyen bir uygulama tamamlayacaksınız. Web uygulamalarınız yerel uygulamalarla olduğu gibi ağla etkileşimde bulunacaktır. Bu durum, tren tüneline takılıp kalma, kalabalık konferans kablosuzuna bağımlı olma veya hücresel "ölü bölge" üzerinden seyahat etme gibi geleneksel olarak zorlayıcı bağlantı senaryolarında bile daha iyi kullanıcı deneyimleri sunacak.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Web Araçları ve Otomasyonu

Bu kursta geliştirme sürecinizi ayarlamayı, günlük iş ve iterasyon sırasında süper üretken olmayı, kendinizi ve sitenizi felaketlerden önlemeyi, otomatik optimizasyon ve otomasyonla çok fazla zaman ve çaba harcamayı öğreneceksiniz. Son olarak, kodunuzun gerçek dünyadaki çok sayıda cihazda çalıştığından eminken bu işlemi nasıl yapacağınızı öğreneceksiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın

Yüksek Dönüşüm Sağlayan Web Formları Oluşturma

Web üzerindeki her anlamlı deneyim bir forma sahiptir. Metin kutuları, açma/kapatma düğmeleri, düğmeler, onay kutuları veya dokunulabilir widget'lardan oluşan bir form olsun, web geliştiricilerinin kullanıcıları memnun etmek ve dönüşümleri artırmak için formları dikkatli bir şekilde kullanmaları gerekir.

Bu kursta modern formlarla ilgili en iyi uygulamaları öğreneceksiniz. E-ticaret ödemesi ve etkinlik planlayıcı uygulaması dahil olmak üzere, kendi kendini yöneten birkaç projeyle becerilerinizi geliştireceksiniz.

Özel bir ödül olarak Google Ürün Direktörü ve Web Form Design'ın yazarı Luke Wroblewski ile modern web etkileşimlerine ışık tutan bir dizi röportajı da izleyebileceksiniz.

Bu kurs, Udacity üzerinden sunuluyor.

Kursa katılın