Neler Yeni

[REHBER] Yazılıma nereden başlanmalı? İşte cevabı!

asemih159

80+ Bronze
Katılım
9 Nisan 2020
Mesajlar
862
En İyi Cevap
1
Dahası  
Reaksiyon skoru
664
Konum
c:\windows\system32
İsim
Semih
Yazılıma nereden başlanmalı?
Öncelikle yazılıma başlamaya karar verdiğin için seni kutlarım!

Yazılıma nereden başlayacağını sana söyleyebilmemiz için senin hangi alana ilgi duyduğunu bilmemiz gerek.

Eğer bir web sitesi yapmak yada o alanda uzmanlaşmak istiyorsan;
  • HTML öğrenmelisin. HTML bir sitenin yapısal iskeletini oluşturur. Eğer bir insan vücudundan örnek vericek olursak HTML insanın iskeletidir diyebiliriz.​
  • PHP öğrenmelisin. PHP bir sitenin işlevsel fonksiyonlarını oluşturur. Eğer bir insan vücudundan örnek verecek olursak PHP insanın beynidir diyebiliriz.
  • JAVASCRIPT öğrenmelisin. JAVASCRIPT bir sitenin haraketli kısımlarını oluşturur. Eğer bir insan vücudundan örnek verecek olursak JAVASCRIPT insanın kasları ve eklemleri olur.
  • CSS öğrenmelisin. CSS bir sitenin daha şık ve kullanışlı görünmesini sağlar. Eğer bir insan vücudundan örnek verecek olursak CSS insanın derisi ve yaptığı makyaj olur.
Bir internet sitesi yapmak için illaki yukarıda saydığım dillerin tümüne ihtiyaç yok. Örn: sadece HTML kullanarak da bir web sitesi yapabilirsin. Ayrıca bir web sitesi yapmak için yukarıda saydıklarımla kısıtlı kalmak zorunda değilsin. Yukarıda saydıklarım bir web sitesi yapmak için en çok tercih edilen diller.

Eğer bir yapay zeka uygulaması yapmak istersen;
  • PYTHON öğrenmelisin.
Bir yapay zeka uygulaması geliştirmek için sadece PYTHON kullanmak zorunda değilsin lakin akla ilk gelen ve en çok bilinen PYTHON.

Eğer son kullanıcıya hitab eden bir program geliştirmek istersen;
  • C# öğrenmelisin.
  • Visual Basic öğrenmelisin.
Yukarıda saydığım dillerle kısıtlı kalmak zorunda değilsin, bunlar ilk akla gelenler.

Eğer bir oyun yapmak istersen;
  • C++ öğrenmelisin. C++ ile OpenGL kütüphanesini kullanarak oyun yapabilirsin.
  • Java öğrenmelisin. Örn: Minecraft Java ile yapışmıştır.
  • PYTHON öğrenmelisin.
Bir oyun yapmak için yukarıdakilerle kısıtlı kalmak zorunda değilsin, hali hazırda birçok oyun motoru var. En çok bilinenlerden bir Unity. Unity ile C# kullanarak harika oyunlar yapabilirsin. (Farklı oyun motorları: Game Maker, Unreal Engine)

Bilirsen çok işine yarayacak temel yazılım dilleri;
  • C
  • C++
  • Java
İlk öğrendiğin yazılım dili seni sonraki öğrendiğin diller göre biraz daha zorlayabilir. Bir yazılım dilinin mantığını kavradıktan sonra yeni öğreneceklerin seni o kadar zorlamayacaktır.

Yazılıma ilgi duyup kendini geliştirdikten sonra seni aramızda görmekten mutlu oluruz. Yazılımcılar Kulübü

Yazılımcılar Kulübü - Kurucu
sundu...
 

TwinCharger

80+ Bronze
Katılım
19 Haziran 2020
Mesajlar
876
Dahası  
Reaksiyon skoru
451
Konum
Konya
İsim
YUSUF CAN
Twitter
peonwork
Hocam bu yazılım dillerini CAD programlarına benzetirsek solidworks hangisi :D ona göre başlayalım
 

Eray Yılmaz

80+ Silver
Katılım
23 Mart 2020
Mesajlar
4,076
En İyi Cevap
1
Dahası  
Reaksiyon skoru
2,831
Konum
Dust 2
İsim
Eray Yılmaz
yararlı bilgi hocam
üniversite için yazılım düşünüyorum
 

Toroslu

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
562
Yararlı bir konu olmuş elinize sağlık.
Eklemek istediğim şeyler var :)

Visual Basic öğrenilmesi gereksiz olur, onun yerine Java yazılması daha doğru olurdu.
Bilinse işine yarayacak diller arasında C#'ta olmalıydı bana kalırsa. Oyun kısmında da yine C# eklenmeliydi ve Python sektörde tercih edilen bir dil değil.

Ek olarak web alanında Ruby, Java, C# ve Python da epeyce tercih edilir. Yapay zekada C++, Lisp ve Elixir kesinlikle yer almalıydı.

Ek olarak ekleyeceğim kategoriler:
Sistem programlama için; Go, C, C++, Rust, C# ve Java.
Gömülü sistem programlama için; Go, C, C++, Rust, Assembly ve Binary.
 

asemih159

80+ Bronze
Katılım
9 Nisan 2020
Mesajlar
862
En İyi Cevap
1
Dahası  
Reaksiyon skoru
664
Konum
c:\windows\system32
İsim
Semih
  • Konu Sahibi Konu Sahibi
  • #6
Yapıcı eleştirileriniz için teşekkürler.👍🏻

Oyun kısmında da yine C# eklenmeliydi
Oyun kısmında C# bulunuyor.

Ek olarak web alanında Ruby, Java, C# ve Python da epeyce tercih edilir.
“İlk akla gelenler”
Verdiğim bilgiler temel seviye için. Ve araştırma yapıldığında fazlaca kaynak bulunabilecek diller.

Bu rehber yazılıma yeni başlayanlar için. O yüzden ilk akla gelenler ve araştırınca kolayca kaynak bulunabilecek dilleri içeriyor.

Eklemelerin için teşekkürler!
 

Yasin Çelik

80+ Platinum
Katılım
15 Nisan 2020
Mesajlar
16,106
En İyi Cevap
3
Dahası  
Reaksiyon skoru
21,800
Konum
İstanbul
İsim
Yasin Çelik
Instagram
yasincelikz
Sizlere ufak bir tavsiye;
Java'ya zorunlu kalmadıkça bulaşmayın, kafayı yersiniz.
 

Star trek

80+ Silver
Katılım
1 Temmuz 2020
Mesajlar
2,200
Dahası  
Reaksiyon skoru
951
İsim
Mehmet bozan
Bir tavsiye de ben ekleyeyim. Programlamaya yeni başlayanlar için geliştirilmil programlama dilleri var. Mit Üniversitesinin geliştirdiği Scratch bunlardan en başarılı olanı. Microsoft'un da benzer bir projesi var ve biraz daha gerçek dünyaya yönelik. Small Basic daha zorlayıcı ama programları başka bilgisayarlarda da çalışıyor.

Her ikisinin de Türkçe diline çevrilmiş basılı ve elekronik kitapları da bulunuyor.
Mesaj otomatik birleştirildi:

Bir tavsiyem de programlama öğrenmek isteyenlere. Programlama öğrenmek zor.

Bir kaç ay içinde bir oyun yapıp ta zengin olamazsınız. Bir bilgisayar mühendisi dört sene üniversite okuyor. Çoğu kişi o üniversiteyi kazanamıyor bile. Kendiniz ne kadar sürede programlama öğrenebileceğinizi kendiniz hesaplayın.
 
Son düzenleme:

asemih159

80+ Bronze
Katılım
9 Nisan 2020
Mesajlar
862
En İyi Cevap
1
Dahası  
Reaksiyon skoru
664
Konum
c:\windows\system32
İsim
Semih
  • Konu Sahibi Konu Sahibi
  • #9
Bir tavsiye de ben ekleyeyim. Programlamaya yeni başlayanlar için geliştirilmil programlama dilleri var. Mit Üniversitesinin geliştirdiği Scratch bunlardan en başarılı olanı. Microsoft'un da benzer bir projesi var ve biraz daha gerçek dünyaya yönelik. Small Basic daha zorlayıcı ama programları başka bilgisayarlarda da çalışıyor.

Her ikisinin de Türkçe diline çevrilmiş basılı ve elekronik kitapları da bulunuyor.
Mesaj otomatik birleştirildi:

Bir tavsiyem de programlama öğrenmek isteyenlere. Programlama öğrenmek zor.

Bir kaç ay içinde bir oyun yapıp ta zengin olamazsınız. Bir bilgisayar mühendisi dört sene üniversite okuyor. Çoğu kişi o üniversiteyi kazanamıyor bile. Kendiniz ne kadar sürede programlama öğrenebileceğinizi kendiniz hesaplayın.
Ben de bir ekleme yapayım 😁

Bir oyun yapmak için yazılım yada bilgisayar mühendisi olmanıza gerek yok. Kendi başınıza bir okul okumadan araştırma ile “programcı” olabilirsiniz.
 

Star trek

80+ Silver
Katılım
1 Temmuz 2020
Mesajlar
2,200
Dahası  
Reaksiyon skoru
951
İsim
Mehmet bozan
Ben de bir ekleme yapayım 😁

Bir oyun yapmak için yazılım yada bilgisayar mühendisi olmanıza gerek yok. Kendi başınıza bir okul okumadan araştırma ile “programcı” olabilirsiniz.
Sen olabildin mi?
Yaptığın bir oyun varmı?
Link atsan da bir denesek.
 

_BlacKWoLF_

80+ Bronze
Katılım
9 Nisan 2020
Mesajlar
1,709
Dahası  
Reaksiyon skoru
714
İsim
Muhammed Affan Öztürk
Sen olabildin mi?
Yaptığın bir oyun varmı?
Link atsan da bir denesek.
mesela kafa topu 2 nin yaratıcılarından birisi ortaokuldan itibaren yazılım yapmaya başlamış ve üniversite okumdan baya bişey başarmış diye biliyorum
Mesaj otomatik birleştirildi:

Sen olabildin mi?
Yaptığın bir oyun varmı?
Link atsan da bir denesek.
he ama sonra üni sini okumuşdur ona bişey diyemem
 

$ilent

80+ Titanium
Katılım
23 Mart 2020
Mesajlar
24,441
En İyi Cevap
2
%10 yazılım,
%90 ama bununla kısıtlı değilsiniz !

Yararlı konu, HTML, CSS ve Boostrap öğrenin zevklidir, C# ı Allah alsın tam bir bela :d.
 

_BlacKWoLF_

80+ Bronze
Katılım
9 Nisan 2020
Mesajlar
1,709
Dahası  
Reaksiyon skoru
714
İsim
Muhammed Affan Öztürk
Sen olabildin mi?
Yaptığın bir oyun varmı?
Link atsan da bir denesek.
ama üni okumadan çok çalışırsan neden olmasın zaten kimse tek başına oyun yapıp o oyundan para kasamaz örnekleri varmıdır vardır ama istisnalar kaideyi bozmaz en azından bi grup içinde olmalısın sonra zaten ya kendi şirketini açarsın büyürsün veya bi şirkete geçersin şuanda 2 d oyun lar var google playde genelde zirvede oluyor bunu yapanlar bu oyunlara milyonlarca veya binlerce para mı harcıyıorlar hiç sanmam bi grup yapıyor ve birazda reklam sonra millet yüklüyor böyle böyle gelişiyorlar
Mesaj otomatik birleştirildi:

%10 yazılım,
%90 ama bununla kısıtlı değilsiniz !

Yararlı konu, HTML, CSS ve Boostrap öğrenin zevklidir, C# ı Allah alsın tam bir bela :d.
bence C# çok zevkli bir dil engin demiroğ güzel anlatıyor
Mesaj otomatik birleştirildi:

%10 yazılım,
%90 ama bununla kısıtlı değilsiniz !

Yararlı konu, HTML, CSS ve Boostrap öğrenin zevklidir, C# ı Allah alsın tam bir bela :d.
önerdiklerin genelde web sitesi için
 
Top Bottom