Android

Codecademy vs kod okul ios uygulaması: hangisi daha iyi?

Create Your First HTML / CSS Project

Create Your First HTML / CSS Project

İçindekiler:

Anonim

Çok uzun zaman önce, nasıl kodlanacağını öğrenmek istersen, ya üniversitede bilgisayar bilimi dalında ya da en azından oldukça pahalı bir kitap bulman gerekiyordu. App Store ve onu büyüten geliştiriciler sayesinde, tamamen ücretsiz ve kapsamlı öğrenme araçları sunan uygulamalar vardır, böylece bir sonraki büyük şeyi yazılımda oluşturmaya başlayabilirsiniz.

En iyi seçeneklerden ikisi Codecademy ve Code School. Bu iOS uygulamalarının her ikisi de ücretsizdir ve kod öğretme konusunda oldukça farklı yaklaşımlar sunar. Nihayetinde şu soru ortaya çıkıyor: hangisi daha iyi bir yaklaşıma ve daha kapsamlı bir eğitime sahip?

Codecademy Uygulamalıdır, Kod Okulu Video İle Öğretir

Codecademy ve Code School arasındaki temel fark, her birinin kodu öğretme konusundaki yaklaşımıdır. Codecademy son derece uygulamalı ve okumaya ya da izlemeye çok az bakıyor. Yolun her basamağında, uygulama size burada biraz kodlama yaparak ve öğrenmeye başlamanızı öğretir.

Öte yandan, Kod Okulu uygulaması, büyük ölçüde yalnızca kod bilginizi geliştirmek için bölümlerde izlediğiniz bir video koleksiyonudur. Ne olursa olsun uygulamada kodlama yoktur, sadece her birinin uzunluğu yaklaşık 5-10 dakika olan eğitim videoları. Dikkatinizi koruyacak kadar iyi yapılmış ve ilgi çekicidirler, ancak tam bir adanmışlık vermek için biraz zaman ayırmanızı gerektirir. Codecademy halindeyken hızlı bir ders için daha kolaydır.

Ek olarak, Codecademy ve Code School kodlamayı farklı bölümlere ayırır. Code School bu “yolları” çağırır ve temelde yerindedir; böylece ilgilenmediğiniz dilleri ve kod türlerini öğrenmeye başlamazsınız. Code School'da Ruby Yolu, JavaScript Yolu, HTML / CSS Yolu, iOS bulunur. Yol ve diğerleri

Codecademy'nin bölümleri, tüm uygulamanın temeli olan Kod Saati dediği şeyin bir parçasıdır. Kod Saati, herkese bir saat içinde kodlamanın temellerini öğretme sözü verir.

Önemli: Kod Okulu'nun yolları, öğrenmeden bir web sitesi tasarlamaya ve bir iOS uygulamasını programlamaya kadar çok çeşitli kodlamalara izin verir. Codecademy öncelikle JavaScript ve HTML öğretme yapışıyor, bu yüzden göz önünde bulundurulması gereken bir şey.

Codecademy Daha Hızlı ve Daha Kolay, Daha Az Kapsamlı

Codecademy'nin Code School üzerinden en büyük yararı kullanım kolaylığıdır. Öğrenme tekniği iPhone'unuzu hemen hemen her yerden çıkarabileceğiniz ve bir Kod Saati oturumunda kaldığınız yerden alabileceğiniz kadar esnektir. Bazı kod satırları yazın, yol boyunca öğrenirken burada ve oradaki bazı boşlukları doldurun, sonra gerisini daha sonra saklayın.

Code School'un ana öğretim formatı video aracılığıyla olduğundan, dinlemek ve konsantre olmak için ya kulaklıklara erişiminiz ya da sessiz bir yere ihtiyacınız vardır. Bu uygulama temelde yalnızca bir video koleksiyonudur ve bilgiyi özümsemek ve onunla ya da daha sonra izleyen bir zamanda kendinizle çalışmak sizin işinizdir.

Codecademy, sizi bilgiyi öğrenirken uygulamanıza zorlar. Örneğin, Codecademy'de bir H1 etiketi öğreniyorsanız, bunun ne olduğu hakkında bir veya iki cümle okuyorsunuz. Bunun altında, kendi başınıza bir H1 etiketi ekleyeceğiniz ve kodunuzun yayının anında canlanmasını izlemek için kodu çalıştıracağınız bir kod örneğidir. Codecademy, yanlış veya doğru olup olmadığınızı ve sorunu eski haline getirmeniz durumunda nasıl düzelteceğinizi söyler.

Sezgisel uygulamalı Codecademy formatı bu yüzleşmede bazı puanlar verirken, Code School ince ayrıntılara gelince durgunluğu alır. Kod Okulunun 10 dakikalık video “sınıflarından” birinden çok daha fazlası, size kodları adım adım yürütmek ve Codecademy'de kod yazmak için 10 dakikadan fazla kod öğretiyor.

Yine, Kod Okulu'nun videoları zekice yürütülür. Uygulamalı çalışma yapmasanız da, dersler aklınızı dolduracak kadar yoğundur.

Kod Okulu Size Daha Fazla Öğretecek… Bir Fiyat için

İsmini tam anlamıyla al. Kod Okulu temelde bir okuldur, ancak kurslar yalnızca kısa videolar aracılığıyla mümkündür. Yine de birçoğu var ve her birinin size öğrenci olarak sunabileceği çok şey var.

Maalesef Codecademy'nin Kod Saati için bu adı tam anlamıyla almalısınız. Uygulamada yalnızca bir saatlik içeriğe değer vardır ve basit bir web sayfası tasarlayıp oluşturmadığınızdan veya temelden bir uygulama oluşturup oluşturmadığınızdan bağımsız olarak, kod hakkında bilmeniz gereken her şeyi tek bir saatte öğrenmek neredeyse imkansızdır..

Codecademy'nin uygulamaya daha fazla sığamaması çok yazık. Sunacak çok şeyi var ve çok hızlı bir şekilde kodu öğrenmek ve uygulamak için olağanüstü bir kaynak. Ancak bilmeniz gerekenlerin büyük kısmı için codecademy.com adresindeki masaüstü web sitesini kullanmak zorundasınız.

The Code Hour uygulaması veri türleri, değişkenler, karşılaştırmalar, if-else ifadeleri, HTML ve bir web sitesi tasarlama üzerine - ama hepsi çok kısaca. Kod Okulları ile tamamen aynı kaynaklara sahip olan tüm Codecademy web sitesi iPhone'unuz için uygun olsaydı, uygulama bu yarışmayı bir heyelanla kazanırdı.

Mobil Öğrenmeyi çok daha kapsamlı hale getiren tüm Code School videolarını iPhone'unuzda aktarabilir (veya çevrimdışı kaydedebilirsiniz). Ancak, Codecademy'den farklı olarak, Code School'un bir ücreti var: ayda 29 ABD doları. Videoların bazıları ücretsiz olarak sunuluyor ve size temelleri öğretiyor, ancak geri kalanlar yalnızca aboneler içindir. Bu abonelik ayrıca Code School'un web sitesinde “zorlukların” ve ekranların kilidini açar, ancak uygulamada da erişilebilir değildir.

Sonuçta, her iki uygulama da, masaüstü bilgisayar gerektirenlere karşı uygulamalarında sunduklarını hayal kırıklığına uğratıyor, ancak Kod Okulu burada çok az avantaj elde ediyor.

Kazanan: Kod Okulu

Her şey mobil deneyime dayanıyor: Hangi uygulama kodu daha etkili bir şekilde öğretiyor ve avucunuzun içinde size daha fazla teklif verecek daha fazla şey sunuyor? Cevap Kod Okulu. Codecademy'nin uygulamalı yaklaşımı inkar edilemez derecede müthiş ve ücretsiz fiyatların üstesinden gelmek zor, ancak Code School'un videoları harika bir şekilde kapsayıcı ve çok çeşitli kodlama dilleri ve konuları içeriyor. Eğer kaydolmayı seçerseniz, onlardan daha fazlasını alırsınız.