
William Charles
0
2928
4
Bir kitaptan kod yazmayı öğrenmeye çalıştıysanız, ne kadar sıkıcı olabileceğini bilirsiniz. Öğrenmeyi daha eğlenceli hale getirmek için neden bazı ilgi çekici seçenekler denemiyorsunuz??
Bu web sitelerinin her birinin kendine özgü bir tarzı vardır, ancak hepsinin içinde yerleşik oyun unsurları vardır. İlginç ve eğlencelidirler ve daha fazlasını öğrenmek için geri gelmeye devam ederler.
Kod Mücadelesi
Eğer JavaScript'i Şimdi Kodlamak İçin Başlat Kodunu Hemen Al Bu 5 Harika Ücretsiz Kaynakla Birlikte Kodlamayı Başlat Şimdi 5 Kodlu Ücretsiz Koduyla Başlat ve çok fazla - veya herhangi bir - kodlama deneyiminiz yok, bu ücretsiz oyuna bir deneyin . Bir sihirbazın ve onun kölelerinin kontrolünü elinize alın. Önceden programlanmış ve koşullu davranışlar gibi basit kavramlardan hesaplamalar gibi daha gelişmiş büyülere seviye atla.
Öğrenme ortamı şövalyeler, cevherler ve büyücüler ile sevimli bir fantezi RPG. Kölelerini hareket ettir, düşmanlarını hedef al, saldırılar başlat ve karanlığın hizmetkarlarını yok et!
Kod Mücadelesi 2013 yılında başlatılmıştır, bu nedenle seviyeler hala sınırlıdır. Ancak Code Combat'ın arkasındaki ekip daha fazla eğitim ve oyun almak için deli gibi gelişecek, bu nedenle gelecekte bu siteden daha fazlasını bekliyoruz. Artisan Wizards (kullanıcılar) kendi seviyelerini yazabilmeleri için onu açtılar ve her şeyi açık kaynaklı hale getirdiler..
Code Combat'ın bir bonus özelliği: Eğer Gridmancer seviyesini geçebilirseniz, San Francisco'da bir programlama işi almanıza yardımcı olacaklar.!
Kod Savaşları
Kod Savaşları'nda sihirbaz şapka giyemeseniz de tamamlamanız için puan kazanarak seviye atlayabilirsiniz. kata, veya kodlama zorlukları. Kata'yı Ruby, JavaScript veya Coffeescript'te tamamlayabilirsiniz. CoffeeScript baş ağrıları olmadan javascript CoffeeScript baş ağrıları olmadan javascript olduğunu. İlk satırımı kullanarak yazdığım günden beri, her zaman içine yazdığımın her zaman bir Jackson gibi göründüğü sonucuna vardım… Farklı dillerde bir kata var, böylece farklı dillerin nasıl olduğunu iyi anlayabiliyorsunuz. aynı görevleri yerine getirmek. Python, Java, PHP ve Objective-C gibi diğer dilleri ekleme planları işlerinde.
Dövüş sanatları / samuray temalı tesviye sistemi eğlenceli ve çekici - bir kata tamamladığınızda şeref puanı kazanırsınız. Daha zor programlama zorluklarının kilidini açarak bir sonraki aşamaya geçmek için yeterli puan toplayın. Ayrıca kendi kata'nızı yazarak, diğerlerinin kataları hakkında yorum bırakarak ve arkadaşlarınızı Kod Savaşları'na göndererek onur puanları kazanabilirsiniz..
Zorluklar yararlı ve eğlencelidir ve Kod Savaşları size kendi kodunuzu test etmeyi öğreten tek sitedir. Ancak talimatlar konusunda çok az şey var, bu yüzden problemleri çözmek için çok fazla Googling yapmaya hazırlanın. Yavaş bir süreç olsa da, kodlamanın gerçekte nasıl olduğunu öğrenmek için bu harika bir yol.
Bu Code Combat kadar saçma değil, fakat daha fazla dil desteği ve daha az çocukça yeni başlayanlara hitap etmeli. Kod Savaşları ayrıca yeni başlayanların ayağa kalkmasına ve koşmasına yardımcı olan güçlü bir topluluğa sahiptir. Seviyelendirmek ve prestij kazanmak, ödülleri kendi başına motive ediyor!
Kod Okulu
Önceki iki sitenin aksine, Kod Okulu ücretsiz değildir. Ve yılda 290 dolar (29 dolar / ay), banka avcısı gibi hissediyor. Ancak, Kod Okulu ekibi, kodlamayı öğrenmek konusunda ciddiysen, yatırım yapmaya değecek kadar ilgi çekici ve kullanışlı bir web sitesi hazırladı. Bir abonelik ile istediğiniz kadar kurs alabilir ve istediğiniz zaman aralarında geçiş yapabilirsiniz. Ayrıca iki günlük ücretsiz “Salon geçiş” Bu, her şeyi ücretsiz denemek için size 48 saat verir.
Ruby, Javascript, HTML / CSS ve iOS geliştirme kursları ile öğrenme için geniş bir seçenek yelpazesine sahipsiniz. Seçmeli dersleri Chrome DevTools, Google Drive API ve Git gibi şeyler için deneyin.
Burada tartışılan üç siteden en az Kod Okulu “gamey” hissediyorum. Her ders kısa bir video dersinden sonra zorluklardan oluşur; Tamamladığınız her meydan okuma puan kazanır ve ipucu istemek, sorunun puan değerini düşürür..
Kod Okulu puanları şu anda pek bir şey yapmıyor. Geçmişte, bir kursu tamamladığınızda, Kod Okulu mağazasında kullanılabilecek 5 dolarlık bir kupon alacaksınız, ancak bu program hurdaya çıkarıldı. Umarım gelecekte benzer bir şey göreceğiz! Fakat şimdilik puanları ve rozetleri toplayıp arkadaşlarına gösterebilirsin. Bu kesinlikle bir şeye değer.
Hangisini seçmelisin?
Yani burada programlama öğrenmenin üç eğlenceli yolu var - ilk önce hangisini denemelisiniz? Bir programlama dili seçmenizi öneririm. Bugün Öğrenmek İçin Bir Programlama Dilinin Seçilmesi ve 2 Yıl İçinde Mükemmel Bir İş Almak Günümüzde Öğrenmek İçin Bir Programlama Dilinin Seçilmesi ve 2 Yıl İçinde Mükemmel Bir İş Almak gerçekten iyi bir programcı; Öyleyse, yarın işe almak için, bugünden başlayacak doğru dili seçmenin bir yolu var mı? ve deneyim seviyenize ve programlamak istediğinize göre web sitesi. Örneğin, çevrimiçi uygulamalar geliştirmek istiyorsanız, JavaScript ile gitmelisiniz. Programlama deneyiminiz çok azsa veya hiç yoksa, Code Combat'a kaydolun. Bazı temel bilgileri biliyorsanız, Kod Savaşları'na bakın. Eğer iPhone uygulamaları geliştirmek istiyorsanız, Sonsuz Maymunlar ile Kendi Akıllı Telefon Uygulamanızı Oluşturun - Hiçbir Kodlama Bilgisi Gerekli Değildir Sonsuz Maymunlar ile Kendi Akıllı Telefon Uygulamanızı Yaratın - Hiçbir Kodlama Bilgisi Gerekmez Bilgisayar kodlaması, özellikle de teknolojiden beri hayatımızın pek çok bölümünü kapsıyor. Ama neyse ki, uygulamalar ve web geliştiricileri var… veya Ruby on Rails uygulamaları, Kod Okulu gitmek için yoludur.
Ne yapmak istediğinizi veya nereden başlayacağınızı bilmiyorsanız, Code Combat'ı öneririm. Bu üçünün en canayakın ve en basitidir ve size tüm programlama dillerinin arkasındaki temel kavramları iyi bir şekilde tanıtır. Gerçekten hoşuna gitmeye karar verirseniz, oradan devam edebilirsiniz..
Kod Okulu çok faydalı olsa da, başlamadan önce biraz bilgi gerektirir. Bir işlev ve bir dizi arasındaki farkı bilmiyorsanız, biraz daha basit bir şeyle başlamak isteyebilirsiniz..
Seviye atlamak
Bu programlama siteleriyle ayaklarınızı ıslattıktan sonra, ilk uygulamanızı oluşturmak gibi daha zor işlere mezun olmaya hazırsınız. Bu noktanın ötesinde, sadece hayal gücünle sınırlısın!
Web uygulamanız için web barındırma alanı sabitleyin veya günlük görevlerinizde size yardımcı olacak bir program yazın. Kendine bir Ahududu Pi veya Arduino al ve yeni yeteneklerini dene. Unutma, ilk bakış için bir Ahududu Pi rehberimiz ve bir Arduino rehberimiz var..
Programlamayı öğrenmek için herhangi bir oyun veya eğlence sitesi kullandınız mı? Kod almayı öğrenmek için en sevdiğiniz yol nedir?
Resim Kredisi: Flickr ile Dmitry Baranovskiy tarafından Javascript