Avada ADS - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

Akıllı cep telefonlarının cep telefonu teknolojisinde açtığı yeni çağ, cep telefonunun kullanım alanını ve amacını muazzam boyutlara taşıdı. Mobil işletim sistemlerine (iOS, Android) sahip akıllı telefonlarda, günümüz dünyasında insanların günlük yaşamlarını kolaylaştıran, hayatın ve dünyadaki tüm gelişmelerin akışına çok hızlı ve seri bir şekilde entegre eden, kısacası insanın günlük yaşamındaki her alana dokunan uygulamalar, çözümler, işlevler var. Akıllı cep telefonlarını, banka şubesinde yapabileceğiniz tüm işlemleri yapabilen bir bank şubesi, resmi kurumlarda yapabileceğiniz tüm işlemleri yapabilen bir resmi kurum, dünyadaki tüm gelişmeleri sosyal ağlar üzerinden anlık olarak takip edebileceğiniz canlı ve son dakika haberler sunan bir haber merkezi, bulunduğunuz konuma göre dünyanın öbür ucunda bulunan bir kişi ile internet üzerinden anlık sesli ve görüntülü görüşme yapabileceğiniz bir ileri düzey bir haberleşme aracı olarak kullanabilirsiniz. Genel olarak tüm kullanıcıların kullandığı bu birkaç işleve ve özelliğe, kişilerin kullanım tercihi, mesleği ile ilgili farklı kullanım çeşitliliklerini de eklersek, binlerce kullanım çeşidi içeren bir liste çıkacaktır ortaya.

Eğer yazılımcı iseniz ve yeni bir programlama dili öğrenmek istiyorsanız veya yazılımcı olma hedefiniz varsa ve yazılım geliştirme konusunda yeni iseniz, günlük çalışmalarınızın ve rutin işlerinizin arasında, yolculukta, tatilde, otobüste, metroda boş vakitlerinizi değerlendirmek için ve hatta bilgisayar olmadığı durumlarda, yazılım geliştirme çalışmalarınızı akıllı telefonunuzdan yapabilirsiniz. Hem Android hem de iOS platformları için birçok programlama (yazılım) öğrenme uygulamaları var. Bu yazımızda bu uygulamalardan 2-tanesinin kullanımı ile ilgili detaylı bilgiler vermeye çalışacağız.

Önerdiğimiz ve kullanımı ile ilgili detaylı bilgi vereceğimiz ilk uygulama Sololearn. Bilgisayardan da resmi web sitesi üzerinden kullanabileceğiniz, yazılım geliştirme ile alakalı detaylı bilgiler ve örnek uygulamalar (kodlar) bulabileceğiniz harika bir platform. Ücretsiz üye olup, öğrenmek istediğiniz programlama dillerini ve quizlerini yine ücretsiz olarak alabilmektesiniz.

Mobil cihazlar için bu platformun kurulum ve kullanımına geçelim, hazırsanız.

Androidde Programlama Öğrenme Uygulamaları 1 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Arama kutucuğuna dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 2 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Arama kutucuğuna ‘sololearn’ yazıyoruz ve çıkan (önerilen) arama seçeneklerinden ‘Sololearn: Learn to Code for Free’ seçeneğine dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 3 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Gelen ekranda ‘YÜKLE’ butonuna dokunup, uygulamayı indiriyoruz ve yüklüyoruz. Yükleme tamamlandıktan sonra ‘AÇ’ butonuna dokunup uygulamayı açıyoruz.

Androidde Programlama Öğrenme Uygulamaları 4 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Hesabınız yok ise, ‘CREATE NEW ACCOUNT’ butonuna tıklayıp yeni bir hesap oluşturuyoruz. Hesap oluşturduktan sonra ‘SIGN IN’ bağlantısına (linkine) dokunup, hesabımıza giriş yapıyoruz (oturum açıyoruz).

Androidde Programlama Öğrenme Uygulamaları 5 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları! Androidde Programlama Öğrenme Uygulamaları 6 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Uygulamada oturum açtığınızda, giriş sayfasında ücretli Pro sürümü önerilecek. Uygulamanın Pro sürümünde artı özellik olarak reklam bulunmuyor, bulunduğunuz konuma yakın kişileri bulabiliyorsunuz, kullanıcı profillerine bakabiliyorsunuz. Pro sürümünü satın almak istemiyorsanız, uygulama penceresinin sağ üst kısmındaki ‘X’ işaretine dokunup, bu ekrandan çıkabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 7 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Uygulama ana ekranı (sayfası) açılacak.

Androidde Programlama Öğrenme Uygulamaları 8 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Üst kısımdaki menülere dokunarak, uygulamayı keşfedebilirsiniz. Örneğin ‘{}’ menüsüne dokunarak, kullanıcıların belli konulardaki yorumlarını, görüşlerini okuyabilirsiniz. Ekranın altındaki yeşil renkli ‘+’ butonuna dokunarak siz de yorum yapabilirsiniz (yazabilirsiniz).

Androidde Programlama Öğrenme Uygulamaları 9 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Dersleri görüntülemek ve herhangi bir programlama dilinde bir ders almak ve başlatmak için, üstteki menülerden mezuniyet kepi şeklindeki menüye dokunuyoruz.
  • ‘My Courses’ bölümünde aldığınız kursları (dersleri) görebilirsiniz (Örneğin ben SQL ve Python derslerini başlamışım). Kurs simgelerinin etrafındaki yeşil (çemberimsi) çizgi), kursun tamamlanma yüzdesini gösterir.

Androidde Programlama Öğrenme Uygulamaları 10 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Sayfayı aşağı doğru kaydırdığınızda, programlama dilleri kategorilerini ve programlama dili kurslarını (derslerini) görebilirsiniz ve öğrenmek istediğiniz programlama diline dokunup, kursa (derse) başlayabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 11 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları! Androidde Programlama Öğrenme Uygulamaları 12 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Web Programming ve Programming Languages kategorilerinde, web ve yazılım geliştirmede yaygın olarak kullanılan programlama dillerine ait birçok kurs bulabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 13 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Kurs (ders) akışını göstermek için, daha önce başladığım Python kursuna dokunup açıyorum.

Androidde Programlama Öğrenme Uygulamaları 14 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Yeşil renkteki konular (chapters), tamamlanan konuları gösteriyor. ‘Functions & Modules’ konusunda kalmışım; bu konu başlığına dokunup devam ediyorum.

Androidde Programlama Öğrenme Uygulamaları 15 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Alt konu başlıkları ekranı geliyor. Yine aynı şekilde, tamamlanan alt konu başlıkları yeşil ile gösteriliyor. ‘Function Arguments’ alt konu başlığında kalmışım. Bu alt konu başlığına dokunup devam ediyorum.

Androidde Programlama Öğrenme Uygulamaları 16 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • ‘Function Arguments’ konu başlığı ile ilgili açıklayıcı bilgi veriliyor ve ‘Function Arguments’ kullanımı ile ilgili örnek kod veriliyor. ‘TRY IT YOURSELF’ butonuna dokunarak kodu düzenleyebilir, çalıştırabilirsiniz. ‘Result:’ bölümünde, örnek program kodunun çalıştırıldıktan sonraki ekran çıktısını görebilirsiniz.
  • İlerlemek için ekranı aşağı doğru sürüklüyoruz.

Androidde Programlama Öğrenme Uygulamaları 17 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Bir sonraki ekrana geçmek için ‘CONTINUE’ butonuna dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 18 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • ‘Function Arguments’ alt konu başlığı ile ilgili detaylı bilgi ve örnek program kodundan sonra gelen ekranda, konuyu kavrayıp kavramadığınızı test etmeniz için quiz sorusu yöneltiliyor. Örnek olarak, aşağıdaki ekran görüntüsünde yöneltilen soruda, verilen program kodu çalıştırıldığında ekrana ne yazdıracağınız soruluyor.
  • Cevabı yazmak için ekranın ortasındaki çizgiye dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 19 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Cevabı yazıyoruz ve klavyede ‘Tamam’ butonuna dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 20 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • ‘CHECK’ butonuna dokunup, cevabımızın doğru olup olmadığını kontrol ediyoruz.

Androidde Programlama Öğrenme Uygulamaları 21 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Yeşil renk ile ‘Correct’ uyarısı geldiğinde, cevabımız doğru demektir. Kırmızı renk ile ‘False’ uyarısı gelirse, cevabımız yanlış demektir. Tekrar denemek için geri gidip, cevabınızı tekrar girebilirsiniz. Sorunun cevabını bilmiyorsanız ve ipucu veya yardım almak istiyorsanız, bu soru ile ilgili yazılan yorumlara, cevaplara erişmek için ekranın sol-alt köşesindeki ‘COMMENTS’ bağlantısına dokunun.
  • Bir sonraki ekrana (bilgiye ve örnek koda) geçmek için ‘CONTINUE’ butonuna dokunun.

Androidde Programlama Öğrenme Uygulamaları 22 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Dersten (kurstan) çıkmak isterseniz, ekranın sol-üst köşesindeki ok işareti simgesine dokunup çıkabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 23 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Daha önce başladığım SQL kursu üzerinden de kurs akışını inceleyelim. ‘My Courses’ bölümünden ‘SQL’ kursuna dokunup, kursu açıyorum.
  • Kaldığım konuyu ve alt konu başlığını seçiyorum.

Androidde Programlama Öğrenme Uygulamaları 24 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları! Androidde Programlama Öğrenme Uygulamaları 25 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Konu başlığı ile ilgili verilen bilgiyi okuyup, kodu inceledikten sonra, bir sonraki ekrana geçmek için sayfayı aşağı doğru sürüklüyorum.

Androidde Programlama Öğrenme Uygulamaları 26 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • ‘CONTINUE’ butonuna dokunup, konu hakkındaki quiz sorusuna geçiyorum.

Androidde Programlama Öğrenme Uygulamaları 27 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Konu hakkında yöneltilen quiz sorusunu okuyup, cevap seçeneklerini kontrol ediyoruz.

Androidde Programlama Öğrenme Uygulamaları 28 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Soruyu çözdüysek (cevabı bulduysak), doğru cevabı seçip ‘CHECK’ butonuna dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 29 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Doğru cevabı verdiyseniz ‘CONTINUE’ butonuna dokunup bir sonraki ekrana (bilgi ve örnek kod ekranına) geçebilirsiniz. Cevabınız yanlış çıkarsa, geri gelip tekrar deneyebilirsiniz. Yanıtı bilmiyorsanız, bu soru ile ilgili diğer kursiyerlerin (kullanıcıların) cevabını, yorumunu görüntülemek için ‘COMMENTS’ linkine dokunabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 30 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Kurstan çıkmak için, ekranın sol-üst köşesindeki ok işareti simgesine dokunup kurstan çıkabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 31 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Oturumu kapatmak ve uygulamadan çıkmak için, ekranın sağ-üst kısmındaki üç-nokta () simgesine dokunun.

Androidde Programlama Öğrenme Uygulamaları 32 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Açılan menü listesinde ‘Settings’ seçeneğine dokunun.

Androidde Programlama Öğrenme Uygulamaları 33 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Gelen ekranda ‘Sign Out’ seçeneğine dokunup oturumu kapatabilir, uygulamadan çıkış yapabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 34 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları! Androidde Programlama Öğrenme Uygulamaları 35 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

Ele alacağımız diğer bir programlama öğrenme uygulaması DataCamp. Sololearn gibi, tamamı ücretsiz kurslardan oluşmuyor. Giriş seviyesi (bazı) kurslar ve konular ücretsiz; orta ve üst düzey kurslar ve konular ise ücretli. Ücretsiz kursları alarak, istediğiniz bir programlama dilinde, giriş seviyesi bilgi ve pratik sahibi olabilirsiniz.

  • Uygulamayı indirmek için uygulama marketini açıyoruz.

Androidde Programlama Öğrenme Uygulamaları 36 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Arama kutucuğuna dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 37 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Arama kutucuğuna ‘datacamp’ yazıyoruz ve arama seçeneklerinden ‘DataCamp – Learn R, Python & SQL’ seçeneğine dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 38 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Gelen ekranda ‘YÜKLE’ butonuna dokunup, uygulamayı cihazımıza indiriyoruz ve yüklüyoruz.
  • Yükleme işlemi bittikten sonra ‘AÇ’ butonuna dokunup, uygulamayı başlatıyoruz.

Androidde Programlama Öğrenme Uygulamaları 39 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Uygulamanın Google Play Store sayfasında da gördüğünüz üzere, DataCamp uygulaması (platformu) ile Python, R, SQL programlama dilleri ile ilgili bilgi, doküman ve örnek kodlar, quizler var. Son zamanların yükselen yazılım kolu olan veri bilimi (data science) ve veri madenciliği üzerine yoğunlaşmış bir platform. Dolayısı ile bu alanda ilerlemek istiyorsanız, DataCamp platformu sizin için iyi bir başlangıç noktası olabilir.
  • Uygulamayı başlattıktan sonra, ilk olarak hesap oluşturmanız gerekiyor. ‘Get Started’ butonuna dokunarak, hesap oluşturmaya başlayabilirsiniz.
  • Hesap oluşturduktan sonra veya daha önceden oluşturulmuş bir hesabınız varsa, ‘Sign in’ bağlantısına dokunup ilerliyoruz.

Androidde Programlama Öğrenme Uygulamaları 40 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Oturum açtıktan (giriş yaptıktan) sonra ana sayfada, daha önce aldığınız kurs (learn) ve quiz (practice) varsa bunlar listelenecektir.

Androidde Programlama Öğrenme Uygulamaları 41 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • ‘SEE ALL’ bağlantılarına dokunarak (ücretsiz veya ücretli) alabileceğiniz kursları ve quizleri görüntüleyebilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 42 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Uygulama ekranının üst kısmındaki menülerden, kursların ve quizlerin listelendiği ekranlara geçiş yapabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 43 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları! Androidde Programlama Öğrenme Uygulamaları 44 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Ekranı aşağı kaydırıp, sunulan tüm kurs ve quiz seçeneklerine göz atabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 45 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Herhangi bir kursa veya quize dokunup içeriğine göz atabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 46 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Kurs veya quiz ücretli ise, ‘Subscribe Now’ butonuna dokunarak ücret ödeyerek kursa üye olabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 47 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları! Androidde Programlama Öğrenme Uygulamaları 48 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Kurs akışı hakkında bilgi vermek için daha önceden başladığım ‘Introduction to Python’ kursuna giriş yapıyorum.

Androidde Programlama Öğrenme Uygulamaları 49 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Daha önce başladığım ve henüz bitirmediğim konuyu seçiyorum.

Androidde Programlama Öğrenme Uygulamaları 50 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Daha önce başladığım ve henüz bitirmediğim dersi seçiyorum.

Androidde Programlama Öğrenme Uygulamaları 51 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Üst kısımda, dersin konusu ile ilgili verilen bilgiyi okuyorum.
  • Daha sonra, verilen bilgi ile alakalı quiz sorusunu okuyorum.

Androidde Programlama Öğrenme Uygulamaları 52 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Sorunun cevabını, sunulan seçeneklerden seçip ‘Check’ butonuna dokunuyorum ve cevabın doğru olup olmadığını kontrol ediyorum.

Androidde Programlama Öğrenme Uygulamaları 53 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Verdiğimiz cevap doğru ise ‘Continue’ butonuna dokunarak, dersin konusu ile ilgili diğer soruya geçiyoruz.

Androidde Programlama Öğrenme Uygulamaları 54 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Sorular farklı formatta olabiliyor. Önceki soru, seçenekli bir soru idi. Bir sonraki soru ise, bir program kodunda istenen bir ekran çıktısının alınması için verilen kodda boşluğa uygun seçeneği ekleme şeklinde verilmiş.

Androidde Programlama Öğrenme Uygulamaları 55 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Program kodunda boş bırakılan alanlara sayıyı ve operatörü ekleyip, cevabı kontrol etmek için ‘Check’ butonuna dokunuyoruz.

Androidde Programlama Öğrenme Uygulamaları 56 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Cevap doğru ise ‘Continue’ butonuna dokunup ilerleyebilirsiniz. Cevap yanlış ise, geri gelip soruyu tekrar okuduktan sonra yanıtlayabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 57 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Oturumu kapatıp, uygulamadan çıkmak isterseniz, alt kısımdaki menülerden ‘PROFILE’ menüsüne dokunun.

Androidde Programlama Öğrenme Uygulamaları 58 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

  • Gelen ekranda ‘Log out’ seçeneğine dokunup, çıkış yapabilirsiniz.

Androidde Programlama Öğrenme Uygulamaları 59 - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

Avada ADS - Android'de ve iOS’ta Programlama Öğrenme Uygulamaları!

Platformunuzu Seçin, Bu İçeriği Paylaşın!

Bir Yorum Bırak