Neler Yeni

Yazılıma Programlamaya Nasıl Başlamalıyım Hangi Dilleri Öğrenmeliyim ?

Katılım
10 Nisan 2020
Mesajlar
54
Dahası  
Reaksiyon skoru
38
Konum
İstanbul
İsim
Emrulah Alpaydın
Instagram
https://www.instagram.com/emrulahalpaydin/?hl=tr
Twitter
emrulahalpaydin
Öncelikle Merhaba. Kendim yazılım sektörünün içinde çalışan biri olarak senin gibi arkadaşlara yardımcı olmaktan mutluluk duyarım.Öncelikle belirtmeliyim ki yazılım meşakatli bir iş ancak emeğinin karşılığını fazlasıyla alabileceğin bir meslek.Tüm dillerin temelinde C vardır ancak biraz ağır bir dil olduğu için bununla başlamanı tavsiye etmem çünkü zorlanacak ve bırakmak isteyeceksin ve bu durum seni hezeyana uğratacaktır.Kendine bir yol çizmelisin.Ben front-end developer olacağım veya ben back-end developer olacağım demeli ve bunun için çok çaba harcamalısın.Back-end dediğim kısım bir programın arka planda çalışan kodlarının yazıldığı kısımdır yani yazdığın program site artık herneyse bunun görünmeyen yüzüdür.Maddi olarak getirisi yüksektir.Ancak zordur.Sana tavsiyem front-end ile başlamalı ve front-end dilleri yani html css javascprit php gibi dilleri kavradıktan sonra yavaş yavaş back-end'e yönelmendir.Neden önce front-end dersen front-end'i öğrenir bir siteyi tasarlayabilecek bir dereceye gelirsen en azından biraz para kazanabilirsin back-end'i yapamasan bile.Ancak programlamanın temelinde yatan ve bir yazılımcının öğrenmesi gereken ilk ve en temel şey algoritmadır.C# ile başlanabilir algoritma mantığının kavranması için ancak sadece bir dil ile kalmamalı kendini sürekli geliştirmelisin güzel dostum.Takıldığın yapamadığın her konuda bana ulaşabilirsin yardımcı olmaktan mutluluk duyarım.Herkese iyi forumlar dilerim :)
 

Beyfendiiii6

80+ Titanium
Katılım
6 Nisan 2020
Mesajlar
22,190
Dahası  
Reaksiyon skoru
17,512
İsim
Batuhan ege
Udemydende öğrenebilirsiniz orada çok daha detaylı anlatıyorlar
 
Son düzenleme:
Katılım
10 Nisan 2020
Mesajlar
54
Dahası  
Reaksiyon skoru
38
Konum
İstanbul
İsim
Emrulah Alpaydın
Instagram
https://www.instagram.com/emrulahalpaydin/?hl=tr
Twitter
emrulahalpaydin
  • Konu Sahibi Konu Sahibi
  • #3
Udemy den öğrenebilirsiniz orada çok daha detaylı anlatıyorlar
Dostum kendim zaten yazılım sektöründe gerçekten hatrı geçen bir şirkette çalışıyorum.Yeni başlayacak ve başlamak isteyen ancak kafası karışık olan kardeşlerime bir nebze yardımcı olabilmek için açtım konuyu :) Ve evet söylediğine katılıyorum udemy dende öğrenebilirler ancak her kardeşimizin maddi durumu aynı olmayabilir bunun engel teşkil edeceğini düşünmüyorum.Öğrenmek isteyen her türlü kaynaktan öğrenebilir. :)
 

Beyfendiiii6

80+ Titanium
Katılım
6 Nisan 2020
Mesajlar
22,190
Dahası  
Reaksiyon skoru
17,512
İsim
Batuhan ege
Dostum kendim zaten yazılım sektöründe gerçekten hatrı geçen bir şirkette çalışıyorum.Yeni başlayacak ve başlamak isteyen ancak kafası karışık olan kardeşlerime bir nebze yardımcı olabilmek için açtım konuyu :) Ve evet söylediğine katılıyorum udemy dende öğrenebilirler ancak her kardeşimizin maddi durumu aynı olmayabilir bunun engel teşkil edeceğini düşünmüyorum.Öğrenmek isteyen her türlü kaynaktan öğrenebilir. :)
Evet bazılarının madi durumu iyi olmuyor udemy yazılımı geliştirmek için güzel bir yer olduğunu duyudum o yüzden yazmak istedim
 

FarukKusdil

80+ Platinum
Katılım
23 Mart 2020
Mesajlar
13,198
En İyi Cevap
2
Dahası  
Reaksiyon skoru
9,279
Konum
Of
İsim
Ömer Faruk Kuşdil
Güzel bir rehber olmuş ama bir sorum olacak Pyhton da temel oluşturmada önemli bir dil sizce ilk eğitim C# üzerine mi olmalı Pyhton üzerine mi?
 

Çakıcı

80+ Bronze
Katılım
28 Mart 2020
Mesajlar
1,688
En İyi Cevap
1
Dahası  
Reaksiyon skoru
682
İsim
tercan
Bu Youtube sayfasını takip edebilirsin hem bilgi veriyor hemde ufkunu açıyor.

 
Katılım
10 Nisan 2020
Mesajlar
54
Dahası  
Reaksiyon skoru
38
Konum
İstanbul
İsim
Emrulah Alpaydın
Instagram
https://www.instagram.com/emrulahalpaydin/?hl=tr
Twitter
emrulahalpaydin
  • Konu Sahibi Konu Sahibi
  • #7
Güzel bir rehber olmuş ama bir sorum olacak Pyhton da temel oluşturmada önemli bir dil sizce ilk eğitim C# üzerine mi olmalı Pyhton üzerine mi?
Benim şahsi görüşüm C# ile temel oluşturulmasıdır.
 

Krull

80+
Katılım
6 Nisan 2020
Mesajlar
274
Dahası  
Reaksiyon skoru
91
İsim
kruull krulll
Site açmak için genelde html kullanılır. Diye biliyorum doğrumudur hocam
 
Katılım
10 Nisan 2020
Mesajlar
54
Dahası  
Reaksiyon skoru
38
Konum
İstanbul
İsim
Emrulah Alpaydın
Instagram
https://www.instagram.com/emrulahalpaydin/?hl=tr
Twitter
emrulahalpaydin
  • Konu Sahibi Konu Sahibi
  • #9
Site açmak için genelde html kullanılır. Diye biliyorum doğrumudur hocam
Html css javascprit php kullanarak bir web sitesi kodlayabilirsin.
Mesaj otomatik birleştirildi:

javascript olacaktı yanlış yazmışım :)
 
Son düzenleme:

Toroslu

80+ Bronze
Katılım
23 Mart 2020
Mesajlar
562
Dil seçmeden önce sayı sistemleri öğrenilmeli. Daha sonra sırf algoritmalara çalışılmalı, akış şemaları öğrenilmeli. Sonra dil seçip öğenmeye başlanılmalı. Her meslekte olmadığı gibi, bunda da ortalarından başlayınca işi biliyor olmayacaksınız. Öğreneceğiniz şey de algoritma olmayacak, ne yazarsan ne olacağını öğreneceksin. Algoritmanın mantığını anlayamacaksın.

Oyun yapımındaki gibi ben Unity öğreneceğim GTA yapacağım diye bir şey olmadığı gibi ben programlama dili öğreneceğim yazılımcı olacağım diye bir dünya da yok.
 
Katılım
10 Nisan 2020
Mesajlar
54
Dahası  
Reaksiyon skoru
38
Konum
İstanbul
İsim
Emrulah Alpaydın
Instagram
https://www.instagram.com/emrulahalpaydin/?hl=tr
Twitter
emrulahalpaydin
Dil seçmeden önce sayı sistemleri öğrenilmeli. Daha sonra sırf algoritmalara çalışılmalı, akış şemaları öğrenilmeli. Sonra dil seçip öğenmeye başlanılmalı. Her meslekte olmadığı gibi, bunda da ortalarından başlayınca işi biliyor olmayacaksınız. Öğreneceğiniz şey de algoritma olmayacak, ne yazarsan ne olacağını öğreneceksin. Algoritmanın mantığını anlayamacaksın.

Oyun yapımındaki gibi ben Unity öğreneceğim GTA yapacağım diye bir şey olmadığı gibi ben programlama dili öğreneceğim yazılımcı olacağım diye bir dünya da yok.
Evet bu konuda sana katılıyorum değerli dostum binary octal decimal hexadecimal sayı sistemleri ve bu sayı sistemlerinin birbirlerine dönüşümlerinin öğrenilmeside oldukça önemli bir konu.Akış diyagramları algoritma bunlar temelde bulunan ve olmazsa olmazlarımızdan olan durumlar.Bilgilendirme için teşekkür ederim :)
 
Katılım
5 Nisan 2020
Mesajlar
213
Dahası  
Reaksiyon skoru
133
İsim
İsmail
Öncelikle Merhaba. Kendim yazılım sektörünün içinde çalışan biri olarak senin gibi arkadaşlara yardımcı olmaktan mutluluk duyarım.Öncelikle belirtmeliyim ki yazılım meşakatli bir iş ancak emeğinin karşılığını fazlasıyla alabileceğin bir meslek.Tüm dillerin temelinde C vardır ancak biraz ağır bir dil olduğu için bununla başlamanı tavsiye etmem çünkü zorlanacak ve bırakmak isteyeceksin ve bu durum seni hezeyana uğratacaktır.Kendine bir yol çizmelisin.Ben front-end developer olacağım veya ben back-end developer olacağım demeli ve bunun için çok çaba harcamalısın.Back-end dediğim kısım bir programın arka planda çalışan kodlarının yazıldığı kısımdır yani yazdığın program site artık herneyse bunun görünmeyen yüzüdür.Maddi olarak getirisi yüksektir.Ancak zordur.Sana tavsiyem front-end ile başlamalı ve front-end dilleri yani html css javascprit php gibi dilleri kavradıktan sonra yavaş yavaş back-end'e yönelmendir.Neden önce front-end dersen front-end'i öğrenir bir siteyi tasarlayabilecek bir dereceye gelirsen en azından biraz para kazanabilirsin back-end'i yapamasan bile.Ancak programlamanın temelinde yatan ve bir yazılımcının öğrenmesi gereken ilk ve en temel şey algoritmadır.C# ile başlanabilir algoritma mantığının kavranması için ancak sadece bir dil ile kalmamalı kendini sürekli geliştirmelisin güzel dostum.Takıldığın yapamadığın her konuda bana ulaşabilirsin yardımcı olmaktan mutluluk duyarım.Herkese iyi forumlar dilerim :)
Ben ilgi alanına göre yönlendirilmeli diye düşünüyorum ben pyhton ile başlamıştım sonra c# öğrendim mesela oyun yapmak isitiyorsa c# a yönlendirilmeli örne oyun yapımı videolarını izleye izleye algoritma bilgisi güçlenecektir zaten
 
Katılım
11 Nisan 2020
Mesajlar
32
Dahası  
Reaksiyon skoru
21
Konum
İZMİR
İsim
Aytaç KAYIN
Instagram
https://www.instagram.com/itouch2004
Facebook
aytac.kayin
Cevap yazan arkadaşların dediklerine katılmakla birlikte her şeyden önce akış diyagramı nedir, nasıl yapılır gibi temel bilgileri öğren ki yapmak istediğin programları daha hızlı ve en az hata ile yapabil.

Frameworkler ve MVC yapıları hakkında da bilgin olsun. İleriki seviyelerde olmazsa olmazın olacak.
Ayrıca Git, Composer ve node js gibi araçlarıda öğrenmeye bak projelerinde sana çok yararı olur.
 
Top Bottom