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

asemih159

80+ Bronze
Katılım
9 Nisan 2020
Mesajlar
862
En İyi Cevap
1
Reaksiyon skoru
664
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...
 
Hocam bu yazılım dillerini CAD programlarına benzetirsek solidworks hangisi :D ona göre başlayalım
 
yararlı bilgi hocam
üniversite için yazılım düşünüyorum
 
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.
 
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!
 
Sizlere ufak bir tavsiye;
Java'ya zorunlu kalmadıkça bulaşmayın, kafayı yersiniz.
 
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.
Mesajlar otomatik olarak 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:
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.
Mesajlar otomatik olarak 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.
 
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.
 
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
Mesajlar otomatik olarak 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
 
%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.
 
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
Mesajlar otomatik olarak 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
Mesajlar otomatik olarak 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
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,165,011
Mesajlar
10,501,233
Üyeler
185,015
Son üye
Coolguy4u
Geri
Top