Shotgun: JavaScript Video Deneyimi

Fotoğraf: Brandon Bailey - Midnight Cowboy (CC-BY-2.0)

Kodlama yoluna başladığımda, öncelikle kitaplardan öğrendim. Kodlamayı bilen ve bana öğretecek sabrı olan birini tanımıyordum. Liseye başladığımda bu değişti. Birden birçoğu benden çok daha iyi olan diğer kodlayıcılarla çevriliydim.

Diğer kodlayıcılara maruz kalmak, daha önce hiç keşfetmediğim kapıları açtı - beni bilgisayar grafik programlaması, 3D ve fizik modelleme ile tanıştırdı. Silicon Graphics iş istasyonları.

Çok daha deneyimli iş arkadaşlarımın bellek yönetimi sorunlarını ustaca ele aldıklarını, hataları teşhis ettiklerini ve üretken kaldıklarını izledikçe öğrenme işte devam etti.

Kodlamayı öğrenmenin kodlamadan daha iyi bir yolu yoktur, ancak izlenecek bazı iyi örneklere sahip olmak öğrenmeyi güçlendirebilir. Diğer geliştiricilere, stillere ve tekniklere maruz kalmak dramatik atılımlara yol açabilir.

Bazı harika kodlayıcılarla av tüfeği sürerek çok şey öğrendim ve hala harika kodlayıcı kodlarını izlemeyi seviyorum. Geliştirme ekiplerine liderlik ederken bir sürü ikili programlama yaptım, ancak şimdi çok daha büyük ölçekte geri verme zamanı.

Eric Elliott ile Shotgun, ben gerçek uygulamalar ve kitaplıklar için gerçek programlama zorluklarının üstesinden gelirken benimle av tüfeği kullanmanıza izin veren yeni bir program.

Gösteri yalnızca EricElliottJS.com üyeleri tarafından kullanılabilir .

Birinci Bölüm için gösteri notlarına bir göz atalım:

Shotgun Birinci Bölüm

Tanıtım videosu:

Zaten bir üye misiniz? Şimdi tüm bölümü izleyin.

Bu bölümde yepyeni bir React projesi başlatıyoruz - React ile çevrimiçi bir kurs sunum motoru. EricElliottJS.com şu anda WordPress tarafından desteklenmektedir, ancak öğrenciler için birinci sınıf, özel olarak tasarlanmış bir deneyim sunmak istiyoruz. Bu proje, önemli bir kullanılabilirlik revizyonunun ilk adımıdır.

Bu video, React bileşenleri ile TDD sürecine harika bir genel bakış niteliğindedir. Bu bölümde göreceğiniz bazı şeyler:

  • Bant ile birim testi
  • Otomatik tüy bırakma ve saatle test etme
  • Enzim (aksamalı)
  • Cheerio
  • Önce test metodolojisi (Kırmızı / Yeşil / Refactor iş akışı)

İlk kod işleme

  • Birim testlerini ayarlayın
  • İlk bileşen birim testini uygulayın
  • Ders Oyuncusu
  • React Pure Bileşen Başlatıcı
  • Neden Mocha Yerine Bant Kullanıyorum ve Öyleyse Siz Yapmalısınız?
  • Her Ünite Testinin Cevaplaması Gereken Beş Soru

Eric Elliott'tan JavaScript Öğrenin
Ömür Boyu Erişim Üyesi Olun:
Web Yayınları
Video deneyimleri
Kitaplar ve daha fazlası…

Eric Elliott , "Programming JavaScript Applications" (O'Reilly) ve "Node & React ile Evrensel JavaScript Uygulama Geliştirmeyi Öğrenin " adlı kitapların yazarıdır . Adobe Systems , Zumba Fitness , The Wall Street Journal , ESPN , BBC ve Usher , Frank Ocean , Metallica ve çok daha fazlası dahil olmak üzere en iyi kayıt sanatçılarının yazılım deneyimlerine katkıda bulunmuştur .

Zamanının çoğunu San Francisco Körfez Bölgesi'nde dünyanın en güzel kadınıyla geçiriyor.

Suggested posts

İnmenin Yıkıcı Sonuçlarından Kaçınmak: Bir Ailenin Yolculuğundan Öğrenilenler .

İnmenin Yıkıcı Sonuçlarından Kaçınmak: Bir Ailenin Yolculuğundan Öğrenilenler .

Giriş İnme, herhangi bir zamanda herkesi etkileyebilecek tıbbi bir acil durumdur. Beynin bir kısmına kan akışı bozulduğunda meydana gelir ve ani beyin fonksiyon kaybına yol açar.

Jest — Güçlü Bir JavaScript Test Çerçevesi

Jest — Güçlü Bir JavaScript Test Çerçevesi

Test, yazılım geliştirmenin önemli bir parçasıdır. Kodun güvenilir olmasını, beklendiği gibi çalışmasını sağlar ve hata olasılığını azaltır.

Related posts

Artık parola yok — geçiş anahtarları parolanızın yerini nasıl alacak?

Artık parola yok — geçiş anahtarları parolanızın yerini nasıl alacak?

Belirsizliği önlemek için aşağıdaki terimler kullanılacaktır; Doğrulayıcı; Web sitesine giriş yapmak için kullanılan cep telefonu; Kullanıcının oturum açma isteği Hizmetini yapmak için kullandığı web sitesi veya uygulama; Verilen hizmeti sağlayan satıcı, örn.

Bir podcast'i etkili kılan nedir?

Bir podcast'i etkili kılan nedir?

Geçen hafta PressGazette (İngiliz medya haber sitesi) aracılığıyla gönderilen bir basın bildirisi fark ettim. Makale, Scandi podcast barındırma ve reklamcılık şirketi Acast'ın podcasting alanında "muhtemelen en etkili" yayıncılardan oluşan bir konsorsiyuma liderlik edeceğini duyurdu.

Hristiyanlara Yönelik Zulüm: Bahsetmediğimiz Nefret Suçu

İslamofobiyi unutun: Hristiyanlar (ve Yahudiler) dini nefret suçlarının başlıca kurbanlarıdır.

Hristiyanlara Yönelik Zulüm: Bahsetmediğimiz Nefret Suçu

Her rasyonel akıl, siyaset ve medya çevrelerinde solun, hatta aşırı solun hakim olduğunu bilir, bu durum siyasi söylemde bir dengesizlik yaratır. Din alanında, bu dengesizlik açıkça görülüyor: solcu gazeteler ve ağlar, Hıristiyan inancını savunmak için acele etmiyorlar.

İşyeri Devrimi: En İyi Uzmanlar Hibrit ve Uzaktan Çalışmayı Tartışıyor

İşyeri Devrimi: En İyi Uzmanlar Hibrit ve Uzaktan Çalışmayı Tartışıyor

Günümüzün hızla gelişen iş ortamında, hibrit ve uzaktan çalışma kavramı benzeri görülmemiş bir ivme kazandı. Şirketler, çalışanlarının değişen ihtiyaç ve beklentilerine uyum sağlamaya devam ederken, çeşitli alanlardan uzmanlar bu dönüştürücü çalışma biçiminin faydalarını, zorluklarını ve geleceğini tartışmak için bir araya geldi.