Mimo: JavaScript’te kodlamayı öğrenin, Python ve HTML, etkileşimli öğreticiler ve benzersiz bulmaca ekranları aracılığıyla programlamayı öğrenmek için bir uygulamadır. Mimo, mobil yazılım geliştiricisi Johannes Berger’in yeni bir ürünüdür. Swift dili programlama uygulamasının geliştiricisidir. Mimo’yu bugün App Store’dan ücretsiz indirin ve evde eğlenerek kodlamayı öğrenin.
Mimo ile Android ve iPhone’da her yerde ve her zaman ücretsiz olarak kod yazmayı öğrenebilirsiniz. Uygulama, anlaşılması kolay bir program ve sezgisel bir arayüz ile birlikte gelir. Yüzlerce etkileşimli mini ders ve oyun yapımı ile programlama kursuna gitmek artık hiç kimse için zor değil.
Özellikle Mimo, sizi programlamada yeni bir bilgi ufkuna getirir. Uygulama geliştirmeyi, eksiksiz bir web sitesi oluşturmayı öğrenmeyi, başlangıç seviyesinden orta seviyeye kadar veritabanı yönetimini ve son olarak üst seviye kavramları içerir.
Programlama diline hızla aşina olmanızı sağlayacak küçük dersler, harika etkileşimli projeler veya günlük zorluklar var. Mimo, öğrencilere Swift, HTML, CSS, JavaScript, SQL, Java, Ruby, Python, C# ve C++ gibi birçok popüler dilde doğrudan cep telefonlarınızda kod yazmayı öğretir. Premium APK sürümünde Mimo, Git, Hacking, Machine Learning, R, Raspberry Pi ve Terminal kursları da dahil olmak üzere birçok faydalı programlama dersi ekleyecektir.
Genel bilgi
Mimo, iPad’de bir şaheser yaratmak isteyen programcılar için bir uygulama değildir. Bunun yerine, oyun tasarım ilkelerini ve öğelerini oyun dışı alanlara ve durumlara uygulayarak programlamayı öğrenmenize yardımcı olur. Programlama konusunda yeniyseniz ve zaten Mimo’lu bir Apple aygıtınız varsa HTML, CSS ve Python dahil olmak üzere çeşitli programlama dillerinde kod yazmayı öğrenebilirsiniz.
Adım adım eğlenceli öğreticiler ve oyunlar aracılığıyla uygulamanın basit adımlarından yararlanabilirsiniz. İlk başta, uygulama bir çocuk programı gibi görünecek, ancak daha sonra zorluk artacaktır. Uygulamanın “Başlarken” bölümü ücretsizdir, ancak daha ayrıntılı programlama eğitimine erişmek için ödeme yapmanız gerekir.
Mimo, mobil cihazlar aracılığıyla dil programlamayı öğrenmenin en etkili yoludur. Uygulama, mobil uygulamalar, web siteleri oluşturma ve hatta geliştirici olma becerilerinizi geliştirmenize yardımcı olur.
Mimo ayrıca her kullanıcı için günlük rutinlerine uyan ve sizi motive eden kişiselleştirilmiş bir öğrenme yolu oluşturur. Ayrıca programlama projelerinde dünya çapında altı milyondan fazla programcıya kod yazabilir ve katılabilirsiniz. Birçok ünlü teknoloji dergisi oy kullandı ve Mimo, Google Play’de 2018’in en iyi kişisel gelişim uygulamalarından biri oldu.
Mimo, HTML, CSS, JavaScript, Swift, C++, SQL, PHP ve Java programlama gibi dünyadaki birçok popüler programlama dili hakkında bilgi sağlar. Kodlamayı öğrenmekten, uygulamalar, oyunlar ve web siteleri yapmaktan geliştirici olmaya giden yolda başlayacaksınız. Öğreniminizi takip edebilir, başarılar, rozetler toplayabilir ve altı milyondan fazla üyeden oluşan topluluğa katılabilirsiniz.
Arka Plan Hikayesi: Mimo Oluşturma
Swift programlama dilini öğrenmeye adanmış iPad için yeni bir uygulama olan Swift Playgrounds uygulaması, sadece masaüstü ve mobil cihazlarda öğrenmeyi yavaş yavaş koda dönüştürüyor. Ancak bu uygulama sadece çocuklara Swift’de kodlamayı öğretmek içindir, Mimo’nun yeni uygulaması kısa derslerle birlikte gelir sadece Swift için değil, aynı zamanda HTML, CSS, JavaScript, Python ve SQL için.
Mimo, bilgisayar bilimi derslerini farklı bölümlere ayırarak kodlayıcıların derslerde programlama pratiği yapmasına ve dakikalar içinde tamamlamasına olanak tanır. Sonuç olarak, her boş zamanınızda kodlama öğrenmek günlük bir alışkanlık haline gelir. Mimo’daki her ders kısa bir cümle, etkileşimde bulunduğunuz bir kod parçası ve her etkileşimden sonra görüntülenen motivasyonel bir yorumla başlar. Uygulama ayrıca oyuncuların puan, rozet ve diğer başarıları toplamasına yardımcı olur.
Şu anda Mimo, yeni programlamayı tanıtmak için HTML, CSS, JavaScript, Swift, Python, Ruby, Java, C#, C++ ve SQL kurslarına sahiptir. Mimo, iki haftada bir eklenen alternatif kurslar ve bilgisayar korsanlığı, makine öğrenimi, R, Raspberry Pi ve Terminal gibi konular ekleyerek zamanla genişlemeyi planlıyor.
Mimo’nun arkasındaki fikir Johannes Berger (CEO), Henry Ameseder (COO), Dennis Daube (CTO) ve Lorenz Schimek’ten (CPO) geldi. Ekonomi bölümünden yazılım geliştirme tecrübesi ile mezun olan Ameseder dışında tamamı teknik bilgiye sahiptir.
Swifty uygulamasını geliştirmek için üç kişi birlikte çalıştı. Berger, uygulamayı üniversitenin son yılında oluşturdu ve ekip, geçen yıl ürünü Product Hunt’ta inceledikten sonra tekrar bir araya geldi. Bunun yanı sıra, diğerleri tasarımı geliştirmeye, Android’e genişletmeye ve uygulamayı pazarlamaya yardımcı olmayı teklif ediyor. Ameseder’e göre Swifty, lansmanından bu yana bir milyon indirme ve 100.000 dolar kazandı.
Uygulama ekipleri, dikkat süreleri kısa olan ve boş zamanlarının çoğunu oyun oynayarak ve sosyal medyada gezinerek geçirenlerin sayısındaki artışla ilgileniyor. Ameseder’e göre, “Mimo ile eğlenceli ve anlamlı bir şeyle zamanımızı en üst düzeye çıkarmamızı sağlayan bir uygulama geliştirmek istiyoruz. Hipotezimiz doğruysa, çoğu meşgul insan uygulamayı trenlerde beklerken kullanacak.”
Uygulama sadece 18-35 yaş arasındakiler için değil, 8 yaşındaki öğrenciler için de uygundur. Uzun vadede ekip, bilgisayar bilimlerindeki bu kısa kursların konseptini genişletebileceklerine inanıyor. Mimo’nun web sitesi aynı zamanda işletme, finans, sınava hazırlık ve matematik gibi diğer konular için de benzer kaynaklar geliştirmeyi teklif ediyor.
Kurulum ve Uygulama İçi Satın Almalar
İlk olarak, öğrenciler ücretsiz bir Mimo hesabına kaydolacak ve ilgi alanlarınızı bulmak için uygulama içi konuları keşfedecekler. Mimo’da rastgele iki ücretsiz kurs olacak. Daha fazlasını öğrenmek isterseniz 49,99$’a Mimo Premium’a abone olabilir veya bu bağlantı üzerinden Mimo’yu ücretsiz olarak indirebilirsiniz . Mimo kullanıcıları, yer imi yönetimi, çevrimdışı erişim ve faydalı içerik önerileri gibi premium özellikler de dahil olmak üzere tüm uygulama içi kodlama kurslarına sınırsız erişim elde eder.
Mimo Hizmetindeki her kurs, en az iki ücretsiz bölüm için mevcuttur. Buradan, ana konunun yanı sıra tüm ek kurslara, bölümlere, uzantılara ve kurslara erişmek için yıllık bir Mimo Premium hesabına kaydolabilirsiniz. Maliyeti, kredi kartınıza bağlı iTunes hesabı aracılığıyla ödeyeceğiz. Bu özelliği, ilk abonelik yılının bitiminden en az 24 saat önce kapatmadığınız sürece, otomatik olarak yenilenen bir aboneliktir.
Swifty, Kodable ve KSWEB: server + PHP + MySQL ile birlikte iOS için Mimo, doğrudan bir mobil cihazda kodlamayı öğrenmek isteyen iPhone kullanıcıları için daha iyi bir seçimdir. Mobil programlama kurslarının avantajı, zamanı esnek bir şekilde inceleyebilmeniz ve her zaman, her yerde bilgi biriktirebilmenizdir. Müfredat, yeni öğrenenler için ücretsiz içerik ve gerekirse satın alabileceğiniz gelişmiş bölümler de dahil olmak üzere kompakt ve anlaşılması kolaydır. Artık Mimo’nuz olduğu için kendi kendine kodlamayı öğrenmek artık bir engel değil.
Mimo’da Kodlama Nasıl Yapılır?
Programlamayı öğrendiğinizde, bunaltıcı olabilir. Öğrenilecek çok şey var ve harika bir şey öğrenmenin en iyi yolu onu yönetilebilir bölümlere ayırmaktır. Bu nedenle sizi hemen Mimo ile tanıştırıyoruz. Birçok kod öğrenme uygulamasını keşfetmeye çalıştık ve hemen bilmediklerimizin etrafımızda biriktiğini hissettik.
Ancak Mimo ile bir uygulama oluşturmak veya bir web sitesi oluşturmak gibi hedefimizi seçebiliriz. Böylece, uygulama bizi mutlak temellerden başlayarak bir yola koydu. Ayrıca, her kursun sonunda Mimo’da öğrendiklerinizi uygulamanız için bir bölüm vardır. Mimo uygulamasının ne yaptığı ve neden onu sevdiğimiz hakkında aşağıda daha fazla bilgi vereceğiz.
Takip etmek için bir parkur seçtiğinizde, Mimo uygulaması mutlak bir başlangıç seviyesinde başlamanızı sağlar. Başlamadan önce kodlamayı durdurmanın kolay olduğunu düşündüğümüz için bunu takdir ediyoruz. Ancak sindirilebilir bilgileri öğrenebildiğiniz zaman merak ateşiniz de artacaktır. Uygulama, cevabını bilmediğiniz soruları yanıtlamanızı istemez. Bunun yerine, yol boyunca etkileşimde bulunmanızı isterken size talimat verir. Her bölümün sonunda uygulama sizden öğrendiklerinizi uygulamanızı ister.
Örneğin, Make a Website parçası üzerinde çalışıyorsunuz. İlk bölüm HTML’dir ve beş dersi vardır. Bölümün sonunda, Web Sitesi Oluşturma adlı nihai bir alıştırma var. Burada uygulama, basit bir blogu kodlamak için şimdiye kadar öğrendiklerinizi kullanmanızı ister. Yaparak bir şeyler öğreniyoruz. Bu nedenle, her bölümün sonundaki bu alıştırmanın, Mimo’nun kodlama öğrenmek için neden harika bir uygulama olduğunun büyük bir parçası olduğunu düşünüyoruz.
Genel Değerlendirmeler
Devam etmeden önce, bu uygulamayla ilgili hayal kırıklığımızdan bahsetmek istiyoruz. Mimo’nun geliştiricilerinin onu bir şekilde batırdığını düşünüyoruz, bu da yeterli ücretsiz içerik değil. Bu uygulamanın en büyük dezavantajı, Mimo’nun para istemeden önce size uygulamaya aşık olma şansı vermemesidir.
Geliştiriciler 14 günlük ücretsiz deneme veya benzeri bir şey sunduğunda, şok edici incelemelerin sayısının sıfıra düşeceğini düşünüyoruz. Ve Mimo, programlamayı öğrenmek için başvurulacak bir uygulama olabilir. Kişisel olarak, bize zaten bildiğimiz bir şeyi öğrettikleri kadar hiçbir şey bizi hüsrana uğratamaz.
Bu uygulamayı sevmek için en güçlü nedenlerimizden bazılarını zaten konuştuk. Geliştirici, uygulamayı yeni başlayanlar için kodlama dilini öğrenmeleri için yapar. Ve her bölümün sonunda bir alıştırma var. Böylece öğrendiklerinizi uygulayabilirsiniz.
Mimo, büyük resmin yanında ayrıntılara odaklanma konusunda harika bir iş çıkarıyor. Öğrendiklerinizi nasıl uygulayacağınızı anlamanızı sağlar. Ayrıca uygulama, ders boyunca yanıtları seçme becerisine sahip olarak öğrenmeye katılmanızı sağlar. Bu yöntem harika çalışıyor, çünkü ikisi de bilgiyi özümsüyor ve az önce öğrendiklerinizi göstermeleri gerekiyor.