Yazılım Geliştirme Becerisi Kazanmak için Öneri Kitap Listesi

Bölüm 0: Reading & Speaking İngilizce işini çöz.

Bölüm 1: Doğru Düşünme ve Verimli Sistemler Tasarlamak.

1-KRİTİK DÜŞÜNCE (Bununla önce doğru düşünmeyi öğreniyorsun)
https://www.nobelkitap.com/kritik-dusunce-77875.html

2-SİBERNETİK DÜŞÜNME Karmaşık Sistemlerde Yönetimi Anlamak ( Bunla sistem nasıl tasarlanır, karmaşıklık ile nasıl baş edilir. Bu öğreniliyor.)
https://www.nobelyayin.com/sibernetik-dusunme-karmasik-sistemlerde-yonetimi-anlamak_16686.html

Doğru düşünmeyi ve karmaşıklık teorsini öğrendik.
Ne yapman gerekiyor ? sorularının cevabı bunlarda.

Bölüm 2: Yazılım Mühendisliği 101 konuları.
Şimdi nasıl yapmam gerekir sorularının cevabı ise aşağıda;

1-Yazılım Mühendisliği – Ian Sommerville
https://www.nobelyayin.com/yazilim-muhendisligi-software-engineering-14776.html

2-Sistem Analizi ve Tasarımı
https://www.dr.com.tr/Kitap/Sistem-Analizi-ve-Tasarimi/Egitim-Basvuru/Bilgisayar/urunno=0001724601001

3-YAZILIM MÜHENDİSLİĞİNDE MODERN YAKLAŞIMLAR
https://www.nobelyayin.com/yazilim-muhendisliginde-modern-yaklasimlar-modern-approaches-in-software-engineering_15195.html

4-UML ve Dizayn Parametreleri
https://www.dr.com.tr/Kitap/UML-ve-Dizayn-Paternleri/Aykut-Tasdelen/Egitim-Basvuru/Bilgisayar/urunno=0000000617203

5-Yazılım Mühendisliğine Giriş
https://www.hepsiburada.com/yazilim-muhendisligine-giris-pm-HB00000C444O?ds_rl=1294343&wt_gl=cpc.6808-Kitap.dsa.camp1635357829adgr59196437741&ds_rl=1294343&gclid=CjwKCAjw4ayUBhA4EiwATWyBrswwKvMfFYCfHFS3MePkv4AMGW-5asvGf9DgLN5e-joD0n1TkmVHpxoC9Y8QAvD_BwE&gclsrc=aw.ds

6-SCRUM
https://www.dr.com.tr/Kitap/Scrum-Iki-Kati-Isi-Yari-Zamanda-Yapma-Sanati/Egitim-Basvuru/Is-Ekonomi-Hukuk/Yonetim-Is-Gelistirme-Kalite/urunno=0000000664106

7-Yazılım Test Rehberi
https://www.seckin.com.tr/kitap/n/894561736/title/yazilim-test-rehberi-%28yazilim-testi-nasil-yapilir%29-asiye-bozkurt.html

Bölüm 3: Temel Kod Yazma Becerisi Kazanma

1-ALGORİTMALAR – Algorithms
https://www.nobelyayin.com/algoritmalar-algorithms_14954.html

2-Veri Yapıları ve Algoritmalar
http://www.papatya.gen.tr/veriYapilari_Algoritmalar.htm

Yukarıdakiler bittikten sonra Object Oriented spesifik bir dil öğrenmek ve ona uygun kitaplar.

Örneğin : Java , C++ Ptyhon vs…

Bölüm 4: Etkin,Verimli ve Sürdürülebilir Kod Nasıl Yazılır ?

1-Kaliteli Yazılım Nasıl Geliştirilir?
https://www.seckin.com.tr/kitap/695966516

Bölüm 5:Alan Seçimi kararı.

  • Devops : İşletim Sistemleri
  • Backend : Object Oriented Diller,Databases, Frameworks, Mobil veya Web projeleri.
  • Frontend : HTML, CSS, Javascript
  • Network : OSI ve TCP/IP modeli.
  • Güvenlik : Pentester vss. kali ve arkadaşları.
  • Yapay Zeka : Yapay Zeka nedir ? 4-5 kitap.
  • Blockchain: Blackchain teknolojisis nedir? Solidty vs..
  • ..

Bir yanıt yazın

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.