Geyic
  • Anasayfa
  • Kripto Para
  • Donanım
    • Donanım

      Giriş ve Çıkış Birimleri 2021

      Nisan 5, 2021

      Donanım

      Freedos’a Windows Kurma 2021

      Mart 19, 2021

      Donanım

      Format Atarken Disk Bölme İşlemi Yapımı 2021

      Mart 18, 2021

      Donanım

      Nvidia Geforce Now Nedir?

      Ocak 28, 2021

      Donanım

      Ram Seçimi Nasıl Yapılmalıdır ?

      Aralık 27, 2020

  • Haberler
    • Haberler

      Altın ve Döviz Kaybettirdi

      Ağustos 30, 2021

      Haberler

      Gözleri Büyüten Makyaj Nasıl Yapılır?

      Ağustos 9, 2021

      Haberler

      Bacaklarımı Nasıl Uzun Gösterebilirim?

      Ağustos 6, 2021

      Haberler

      Erkeklerin İlişkide Katlanamadığı 6 Konu

      Ağustos 5, 2021

      Haberler

      Yağlı Ciltler İçin Bakım Rutinleri

      Ağustos 4, 2021

  • Mobil
    • Mobil

      İphone’da Bilinmeyen 10 Özellik

      Nisan 3, 2021

      Mobil

      iCloud Yedekleme

      Nisan 2, 2021

      Mobil

      Telefonum Su Geçirdi Ne Yapmalıyım?

      Mart 30, 2021

      Mobil

      Telefondan Bilgisayara Ekran Yansıtma 2021

      Mart 29, 2021

      Mobil

      Telefonum Çok Fena Isınıyor

      Mart 28, 2021

  • Telefon Tamiri
Popular
Yat Ehliyeti Nasıl Alınır?
Hangi Bıçak Ne İçin Kullanılır?
Direksiyon Hakimiyeti Nasıl Sağlanır
Altın ve Döviz Kaybettirdi
Gözleri Büyüten Makyaj Nasıl Yapılır?
Bacaklarımı Nasıl Uzun Gösterebilirim?
Erkeklerin İlişkide Katlanamadığı 6 Konu
Yağlı Ciltler İçin Bakım Rutinleri
Her Bilgisayarda Bulunması Gereken Programlar
Google Chrome Hızlandırma Yöntemleri
Geyic
  • Anasayfa
  • Kripto Para
  • Donanım
    • Donanım

      Giriş ve Çıkış Birimleri 2021

      Nisan 5, 2021

      Donanım

      Freedos’a Windows Kurma 2021

      Mart 19, 2021

      Donanım

      Format Atarken Disk Bölme İşlemi Yapımı 2021

      Mart 18, 2021

      Donanım

      Nvidia Geforce Now Nedir?

      Ocak 28, 2021

      Donanım

      Ram Seçimi Nasıl Yapılmalıdır ?

      Aralık 27, 2020

  • Haberler
    • Haberler

      Altın ve Döviz Kaybettirdi

      Ağustos 30, 2021

      Haberler

      Gözleri Büyüten Makyaj Nasıl Yapılır?

      Ağustos 9, 2021

      Haberler

      Bacaklarımı Nasıl Uzun Gösterebilirim?

      Ağustos 6, 2021

      Haberler

      Erkeklerin İlişkide Katlanamadığı 6 Konu

      Ağustos 5, 2021

      Haberler

      Yağlı Ciltler İçin Bakım Rutinleri

      Ağustos 4, 2021

  • Mobil
    • Mobil

      İphone’da Bilinmeyen 10 Özellik

      Nisan 3, 2021

      Mobil

      iCloud Yedekleme

      Nisan 2, 2021

      Mobil

      Telefonum Su Geçirdi Ne Yapmalıyım?

      Mart 30, 2021

      Mobil

      Telefondan Bilgisayara Ekran Yansıtma 2021

      Mart 29, 2021

      Mobil

      Telefonum Çok Fena Isınıyor

      Mart 28, 2021

  • Telefon Tamiri
Yazılım

10 Adımda Kodlama Öğrenme

Yazar Umut Tamirci Ocak 25, 2021
Yazar Umut Tamirci Ocak 25, 2021 675 Görüntülenme
Okunma Süresi 4 dakika

Teknoloji, şu anda gördüğümüz bu yüzyılda hayatımızın her alanını işgal etti. Teknolojik cihazları son kullanıcı olarak görsek de kullanılan her aracın arkasında binlerce satırlık kod yazılmıştır. Tüm bu nedenlerden dolayı programlama, modern zamanların en değerli ve gerekli becerilerinden biridir. Kodlama, öğrenmek için çağımızın gerekliliklerinden biridir.

Teknoloji çağında, programlamayı öğrenmeye çalışanların sayısı artıyor. Ancak insanların aşina olmadıkları “PROGRAMLAMA” terimini nasıl öğrenecekleri hakkında hiçbir fikirleri yok ve internette bilgi kirliliğine maruz kalıyorlar. Programlamanın temellerini öğrenmek için, “Programlama Nedir?” Yazımızı inceleyebilirsiniz.

Programlamayı öğrenmek isteyen herkes eğitim alacak kadar şanslı değildir. Ancak elinizde İnternet olduğu sürece, doğru araştırmayı nasıl yapacağınızı bildiğiniz sürece pek çok olasılığa da sahipsiniz. Programlamayı Öğrenmenin 10 Yolu’nu sizin için yazdık.

Bu öğeleri yazmadan önce “Bilgi” kelimesinin 5 harfli olduğunu ve bu kelimenin son 4 harfinin “İlgi” olduğunu söylemeliyim. Bir konuya ne kadar ilgi duyarsanız, o kadar bilgili olursunuz. Programlamayı öğrenmek istiyorsanız, ilk gereksinim olarak ilgilenmelisiniz.

Programlamayı Öğrenmenin yollarına geçelim.

25

1-) Programlamayı Neden Öğrenmek İstiyorsunuz?
Bu sorunun cevabı bir Programcı olarak yönünüzü belirleyecektir. Öncelikle karşınıza çıkan yollardan hangisi istediğiniz yere gidiyorsa doğru yolu seçmeniz ve ona göre gitmeniz gerekiyor. Çünkü başta yapılan yanlış yol seçimleri pes etmenize ve vaktinizi boşa harcamanıza neden olabilir. Bu bağlamda, programlamayı ne amaçla öğrenmek istediğinizden bahsediyoruz.

Örneğin, okuduğunuz bölümde bir Programlama dersi alıyorsanız ve amacınız sadece dersi geçmekse, yapmanız gereken sadece programlama dilinin kalıplarını öğrenmenin o dersi başarıyla geçmenizi sağlayacağı açıktır. .
Başka bir örnek olarak, yapmanız gerekenler ile profesyonel bir programcı olmak için harcayacağınız zaman ile yapmanız gerekenler ile hobi olarak kod yazmak için harcayacağınız zaman arasında çok fazla fark vardır. Kurslar ve okullar profesyonel olmak için daha iyi bir fırsat sunarken, hobi amaçlı yapmak istiyorsanız çevrimiçi kurslar ve etkileşimli kılavuzlar daha iyi çalışabilir.

2-) Size uygun Programlama Dilini seçin.
Örneğin birçok programlama dili mevcuttur; Java, C ++, C #, PHP, Swift, Python vb. Çok fazla programlama dili varken, “Hangisini öğreneceğiz arkadaşız!” Sanki bu dillerden hangisinin en iyi olduğunu öğreneceğimi düşünüyormuşsunuz gibi tepki verdiğinizi duyuyorum. Ancak “en iyi” programlama dili diye bir şeyin olmadığı da bir gerçektir.

Elbette bazı diller diğerlerinden daha kullanıcı dostu veya daha kullanışlı olabilir. Ama temelde, programlama dilini seçmek aynı zamanda yukarıda bahsettiğim gibi neden kod yazmak istediğinize bağlıdır.

Örneğin Android için geliştirmek istiyorsanız JAVA öğrenmek faydalı olurken, bir Web Sitesi yapmak istiyorsanız PHP öğrenmeniz gerekebilir. Kısacası yapmak istediğiniz işe göre dili öğrenmelisiniz. Ayrıca bu dillerden herhangi birini biliyorsanız, diğerlerini öğrenmenizin uzun sürmeyeceği de bir gerçektir. Ancak programlama konusunda ciddi olmak istiyorsanız, C ile başlamak ve ardından Python gibi dillere atlamak çok daha kolay olacaktır.

3-) Sabır Barışının Sonu!
Programlamayı öğrenmenin en önemli noktaları “Sabır ve Uygulama” dır. Çünkü en başından bir iş kuruyorsunuz. Sıfırdan bir iş kurarken sabırla ve sürekli pratik yapmalısınız. Sonuçta, bir şeyler öğrenmenin en temel yollarından biri sıkılmadan pratik yapmaktır.

Hangi dili öğreniyor olursanız olun, önce o programlama dilinin temellerinden başlayın. Örneğin, JAVA öğrenecekseniz, öncelikle JAVA ile giriş ve temel bilgiler için kılavuzu okumanızı tavsiye ederim. Doğrudan kodlamaya girmek sizi zorlayacaktır.

Matematiği öğrenirken sürekli olarak örnekleri çözdüğümüz gibi, örnekleri sürekli çözmeniz ve programlamada sabırlı olmanız gerekir.

4-) Kalın kitaplara kanmayın!
Programlama maceranız sırasında kalın kitaplarda yazılanların çoğunu bile kullanmayacaksınız. Bu yüzden okurken veya gözden geçirirken ne yapılabileceğini görün, ezberlemeye çalışmayın.

Genel bir fikir verin, çok fazla ayrıntıya takılmayın. Her şeyi Bilmek zorunda olmadığınızı anlayın.

5-) Programlamaya Başlamak İçin Geliştirilmiş Uygulamaları Deneyin!
Birçok özel kuruluş veya üniversite, kodlamayı öğrenmeye başlamak için uygulamalar geliştirmiştir. Bu uygulamaların çoğu aslında çocuklara yönelik uygulamalardır. Çocuklar için olmasına rağmen, uygulamaları incelediğinizde her yaştan insana ve meraklılara hitap ediyor.

Görünüşte basit olan bu platformlar, kodu başlatmaya yönelik mükemmel bir adımdır. Oyun geliştirmeye dayalı bu uygulamalar hem eğitici hem de eğlencelidir. Bu platformlardan birkaçı:

6-) Ücretsiz Eğitim Sitelerini Kullanın.
Programlamayı öğrenmek için çok fazla para harcamanıza ve kurslara gitmenize gerek yok. İnternet dünyası bu kadar genişledikçe ücretsiz eğitim veren birçok eğitim sitesi hizmet vermeye başladı. Codecademy, Udacity, W3Schools gibi siteler bunlardan bazılarıdır. Bunlar aracılığıyla programlamanın temellerini öğrenebilirsiniz. Böylece kendi küçük ve basit projelerinize başlayabilirsiniz.

Proje yapmak sizi programlamada çok ileriye götürür. Neden programlamayı öğrenmeliyim? Hangi programlama diline dönmeliyim? Bu tür sorulara yanıt bulduktan sonra geriye kalan tek şey doğru kaynakları bulmaktır. Eğitim sitelerinden bazıları:

Udacity Android, Udacity IOS, Codecademy, W3Schools

7-) Eğlenerek Kod Yazmayı Öğrenin!
Çocuklar için geliştirilen uygulamalardan bahsettik, yine benzer kodlamayı öğreten oyunlar var. Bu oyun platformları çoğunlukla yetişkinler içindir. Günümüzde oyunlaştırma sayesinde birçok şeyi oyunlar aracılığıyla daha kolay öğrenebiliyoruz. Programlama bunlardan biridir.

Aşağıdaki bağlantılardan iki farklı programlama oyununa erişebilirsiniz.

CodeCombat, CodinGame

8 -) Kendinize Bir Öğretmen Bulun! (Veya öğretmen olun)
Programlamayı öğrenmenin en yararlı yollarından biri, danışabileceğiniz ve fikir alabileceğiniz birine sahip olmaktır. Programlama aynı zamanda bir öğretmenle çok daha kolay öğrenilebilen bir konudur. Çevrenizde kod yazan biri varsa onun yakasına tutun 🙂

Okul hayatımızda arkadaşlarımızla çalışırken çok daha fazla verimlilik elde ettiğimiz gibi, aynı şeyi programlama için yapabilir ve arkadaşlarınızla daha iyi öğrenebilirsiniz. Biraz ilerlemişseniz ve çevrenizde kod öğrenmek, onlara rehberlik etmek ve yardım etmek isteyen arkadaşlarınız varsa.

“Bilgileri paylaşmaktan korkmayın. Kendine rakip yaratamazsın. Paylaşan kişiye güvenilir ve danışılır. Paylaştıkça büyürsün. ”

9 -) Tersine Mühendislik
Başkasının kodunu ve tersine mühendisliği incelerseniz, kısacası bir başkasının kodunu satır satır incelerseniz ve nasıl çalıştığını anlarsanız, programlamaya tamamen farklı bir pencereden bakacak ve ufkunuzu genişleteceksiniz. İnternette pek çok açık kaynaklı yazılım bulunmaktadır.

Günümüzde açık kaynak ve özgür yazılım kavramları giderek daha fazla duyulmaya ve geliştirilmeye başlandı. Özellikle GitHub’da birçok açık kaynaklı yazılım var. Ayrıca, böyle bir uygulamanın kodlarını “hackleyebilir”, böylece farklı bakış açıları elde edebilirsiniz.

10 -) İngilizcenin Programlamaya Etkisi
Programlamayı öğrenmek için kaynak aradığınızda, Türkçe kaynakların yetersiz kalacağını fark edeceksiniz. Kafanıza neyin takıldığını veya ne öğrenmek istediğinizi İngilizce sormakta hiç sorun yaşamazsınız! Örneğin, “Öğrencileri not ortalamasına ne kadar yaklaştıklarına göre nasıl sıralayabilirim?” İngilizce’deki en doğru kelimelerle soruyu nasıl sorarsınız?

kodlamakodlama dili nedirkodlama dillerikodlama dilleri nelerdirkodlama nasıl oğrenilirkodlama nasıl oğrenirimkodlama nedirkodlama oğrenme
0
FacebookTwitterPinterestEmail
Umut Tamirci

Önceki Yazı
Programlama Nedir?
Sonraki Gönderi
iPhone için En İyi Fotoğraf Düzenleme Uygulamaları

DİĞER YAZILAR

Animasyon Yapabileceğiniz 10 Program 2021

Mart 14, 2021

En Çok Kullanılan Programlama Dilleri

Şubat 21, 2021

Web Sitesi Yapmak için Kullanılan Programlar

Şubat 17, 2021

Developer Ne Demek ? Developer Nasıl Olunur?

Şubat 10, 2021

Programlama Nedir?

Ocak 24, 2021

Arduino’ya Kütüphane Nasıl Yüklenir?

Ocak 23, 2021

Arduino ile Dikkat Edilmesi Gerekenler

Ocak 22, 2021

Header Ne Demek?

Ocak 11, 2021

Footer Ne Demek?

Ocak 10, 2021

İşletim Sistemi Nedir? İşletim Sistemleri Nelerdir?

Aralık 31, 2020

YORUM EKLEYEBİLİRSİNİZ Cancel Reply

Bir sonraki yorumumda adımı, e-postamı ve web sitemi bu tarayıcıya kaydedin.

En Çok Okunanlar

  • 1

    Ormanya Hobbit Evleri / Kocaeli

    Kasım 30, 2020
  • 2

    Giriş ve Çıkış Birimleri 2021

    Nisan 5, 2021
  • 3

    Whatsapp Sözleşmesi Nedir ?

    Ocak 10, 2021
  • 4

    iPhonе 12 Mini Tanıtıldı! iPhonе 12 Mini Fiyatı vе Özеlliklеri

    Kasım 17, 2020
  • 5

    Among Us Nedir? Neden Bu Kadar Popüler Oldu? Görevleri Nasıl?

    Aralık 7, 2020

Sosyal Medya

Facebook Twitter Instagram Pinterest

Kategoriler

  • Bilim
  • Deniz Ulaşımı
  • Donanım
  • Haberler
  • Kripto Para
  • Mobil
  • Mutfak
  • Otomobil
  • Oyunlar
  • Santoku bıçağı
  • Teknoloji
  • Telefon Tamiri
  • Yazılım
Footer Logo
  • Çerez Politikası
  • Gizlilik Politikası
  • Hakkımızda
  • İletişim
  • Kullanım Şartları

Tüm Hakları Saklıdır © 2021
İç Mimarlık Ofisi / Web Tasarım / Tablet Tuz / Dövme Modelleri / Kişisel Blog / Turkish Citizenship / Mak Hafriyat