H­e­r­k­e­s­ ­Y­a­z­ı­l­ı­m­ ­Ö­ğ­r­e­n­s­i­n­ ­D­i­y­e­ ­A­d­ı­m­ ­A­d­ı­m­ ­S­ı­f­ı­r­d­a­n­ ­N­a­s­ı­l­ ­Y­a­z­ı­l­ı­m­ ­Ö­ğ­r­e­n­i­l­i­r­ ­R­e­h­b­e­r­i­

H­e­r­k­e­s­ ­Y­a­z­ı­l­ı­m­ ­Ö­ğ­r­e­n­s­i­n­ ­D­i­y­e­ ­A­d­ı­m­ ­A­d­ı­m­ ­S­ı­f­ı­r­d­a­n­ ­N­a­s­ı­l­ ­Y­a­z­ı­l­ı­m­ ­Ö­ğ­r­e­n­i­l­i­r­ ­R­e­h­b­e­r­i­

Yazılım öğrenmek isteyenlerin ancak nereden başlayacağını bilemeyenlerin derdine çare oluyoruz. Temel seviye yazılım öğrenmek ve en azından yazılım hakkında bilgi sahibi olmak istiyorum, diyenler için bu içerikte nasıl yazılım öğrenilir adım adım detaylı bilgiye ulaşabilirsiniz.

1. Neden herkes yazılım öğrenmeli?

1. Neden herkes yazılım öğrenmeli?
  • Öncelikle mesleğiniz her ne olursa olsun, ister mühendis ister hemşire olun herkes yazılım öğrenmeli ya da en az bir programlama dili bilmeli. Bu işi profesyonel olarak yapmak zorunda değilsiniz. Ancak yazılım hakkında bilgi sahibi olmak gerektiği konusunda ısrarcı bir kitle var. 

  • Bunun nedenini merak ediyorsanız gelişen ve değişen teknolojik dinamikler, diyebiliriz. Dünya hızla teknolojik anlamda gelişmeye devam ediyorken yazılım ve programlamaya ihtiyaç duyabileceğimiz ön görülüyor. 

  • Bu teknolojik dünyaya ayak uydurabilmek için yeni teknolojiler ile ilgili olmakta yarar var. Diğer yandan yazılımın gelecek vadeden bir meslek olduğu da biliniyor. Birçok yazılım firması şimdiden dünyanın geleceğine yön veriyor. Bu yüzden özellikle gençlerin bu alana yönelmesi konusunda istekli büyükler var.

  • Tüm bunlara ek olarak yazılım analitik düşünme, mantık geliştirme, eleştirel düşünme ve problem çözme gibi birçok becerinin gelişiminde destekleyici olabiliyor.

2. Peki, yazılım öğrenmeye nereden başlayacağız?

2. Peki, yazılım öğrenmeye nereden başlayacağız?
  • Geleceğin mesleklerinden biri olan yazılım uygulanabilir olması için geliştiricelere ihtiyaç duyuyor. Ancak gençler ya da yazılıma merak salanlar nasıl öğrenmeye başlayacağını bilemiyor. 

  • İlk olarak bilgisayar bilgisine sahip olmanız gerektiğinin altını çizelim. Eğer eksikliğiniz varsa bunu kısa sürede online kurslar ile tamamlayabilirsiniz.

  • Öte yandan bilgisayar bilgisine sahip olduğunuzu var sayarsak bunu yazılım öğrenirken de geliştirebilmek mümkün. Ancak yazılım eğitiminin ve teknik anlamda gelişiminizin uzun soluklu bir süreç olacağını hatırlatalım. Planlı ve tekrarlarla çalışırsanız belki de sizin için dünyanın en kolay işi de olabilir.

  • Ardından birçok yazılımcının tavsiye ettiği üzere programlama dili olarak C++ ile başlayabilirsiniz. Bu size sınırlı kaynaklarla çalışan uygulamalar oluşturmak için kullanabileceğiniz bir alt yapı hazırlar.

  • Bahsettiğimiz programlama dilinde internet üzerinden birçok video anlatıma erişebilirsiniz.

3. Nasıl yazılım öğrenebilirim?

3. Nasıl yazılım öğrenebilirim?
  • İnternette sayısız ücretli veya ücretsiz programlama dili öğreten, kodlama üzerine sertifika veren kurs bulunuyor. Arama motorunda karşınıza çıkan sayfalar size çok yabancı geliyorsa aklınız yazılım nasıl öğrenilir, konusunda epey karışacaktır. 

  • Sizin için temel seviye yazılım eğitiminizi tamamlamanıza yardımcı olacak birkaç kaynak paylaşacağız. 

  • Eğer uzman önerisi ile yazılım konusunda derli toplu bir anlatıma erişmek istiyorsanız, Harvard Üniversitesi'nde görev alan Gordon McKay Bilgisayar Bilimi Uygulaması Profesörü David J. Malan açık erişime sunduğu yazılım eğitimine başlayabilirsiniz.

4. İşte yazılıma ilk adım!

4. İşte yazılıma ilk adım!
  • Bilgisayar bilimi ve programlama sanatına giriş eğitimlerinin yer aldığı 14 haftalık kurs programı hem İngilizce hem de Türkçe dilde sunuluyor. Bu eğitim atölyesine başlayarak zaman sınırı olmadan giriş seviyesinde yazılım ve kodlama pratikleri öğrenebilirsiniz. 

  • Bu kursun öğrettiği diller arasında C, Python ve SQL artı HTML, CSS ve JavaScript bulunuyor. Merak edenler ve uygulamak isteyenler kurs bitiminde yazılıma temel anlamda hakim olabilirler. 

Kursun İngilizce anlatımına bu adresten,

Türkçe anlatımına ise buraya tıklayarak erişebilirsiniz!

5. Yazılım hakkında daha eğlenceli ve basit anlatımlı bir serüven arayışındaysanız:

5. Yazılım hakkında daha eğlenceli ve basit anlatımlı bir serüven arayışındaysanız:

Eğer yazılım öğrenmek istiyorum ancak detaylı ve ders niteliğinde bir anlatım istemiyorum, diyenlerdenseniz telefonunuza indireceğiniz basit seviye yazılım uygulamaları da eğlenceli ve öğretici olabilir. Örneğin,

  • 'SoloLearn' adlı uygulama oyunlaştırma tekniği ile temelden ileri düzeye kadar yazılım öğrenmenize yardımcı olabilir.

  • 'Grasshopper' uygulaması, tıpkı bulmaca çözer gibi size JavaScript dilinde kod yazmayı ücretsiz şekilde öğretebilir.

  • 'Programming Hero' uygulaması yeni başlayanların tercih edebileceği basit bir anlatım diline sahiptir.

6. Yazılım bilgisine sahip olduğunuza dair bir belgeye sahip olmak istiyorsanız:

6. Yazılım bilgisine sahip olduğunuza dair bir belgeye sahip olmak istiyorsanız:

Yazılım öğrendikten sonra bir sertifika edinebileceğiniz kurslar da bulunuyor. Bunlardan bir tanesi de Profesör Malan'ın anlatımlarını içeren 'CS50'nin Bilgisayar Bilimine Giriş' adlı kursunun kullanıcılara sertifika sunan web adresidir. Ancak kurs yalnızca İngilizce dil seçeneği ile sunulmuştur.

Bu adresten sertifikalı eğitim derslerine başlayabilirsiniz.

7. Çocuğunuz için yazılım öğrenebileceği kurs arıyorsanız:

7. Çocuğunuz için yazılım öğrenebileceği kurs arıyorsanız:

Her yaştan insanın yazılım öğrenmesi gerektiğini düşünürsek elbette çocuklar için de eğlenceli ve başlangıç seviyesinde kazanım sağlayacak online kurslar mevcut. İşte birkaç örnek: 

Hour of Code: Dünya çapında hizmet veren bu web sitesi öğrencilerin bilgisayar bilimlerine adım atması için yardımcı oluyor. Türkçe adıyla 'Kodlama saati' adlı uygulama dünyanın her yerinden erişim ile öğrencilerin yazılım öğrenmesine ilk adım sağlıyor. 

Bu adresten erişebilirsiniz.

Code.org: Uygulama ilk okul ve orta okul öğrencileri için yazılım bilgisi veren eğlenceli bir kurs imkanı sunuyor. 

Bu adresten erişebilirsiniz.

Bunlar da ilginizi çekebilir:

Popular Articles

Latest Articles