Yazılıma Nasıl Başlamalıyım?

Sefaltnts3945

Centipat
Katılım
1 Kasım 2022
Mesajlar
550
Daha fazla  
Cinsiyet
Erkek
Bu yaz tatilinde yazılım öğrenmeyi planlıyorum. Ama bu konularda en ufak bir bilgim yok. İleride bu işten para kazanabilmek için nereden başlamalıyım, yardım alabileceğim kaynaklar neler?
 
Bu yaz tatilinde yazılım öğrenmeyi planlıyorum. Ama bu konularda en ufak bir bilgim yok. İleride bu işten para kazanabilmek için nereden başlamalıyım, yardım alabileceğim kaynaklar neler?
Biraz ingilizce ve hafif yazılım deneyiminiz varsa Python, sıfırdan başlayacaksanız Visual Basic.
Python'dan ilerlerseniz C'ye, oradan da C++'e geçiş yapabilirsiniz.

C, C++'e göre az kafa karıştırır çünkü C++'deki gibi OOP değil. [Obje Odaklı Programlama]
C çözdüğünüz zaman C++'e geçersiniz. C++ daha kapsamlıdır.

Daha fazla sürdürmek isterseniz, Assembly öğrenebilirsiniz. Assembly ile program yazmanıza gerek yok, tersine mühendislik yaparken kodları anlamak için de kullanabilirsiniz.
 
Biraz ingilizce ve hafif yazılım deneyiminiz varsa Python, sıfırdan başlayacaksanız Visual Basic.
Python'dan ilerlerseniz C'ye, oradan da C++'e geçiş yapabilirsiniz.

C, C++'e göre az kafa karıştırır çünkü C++'deki gibi OOP değil. [Obje Odaklı Programlama]
C çözdüğünüz zaman C++'e geçersiniz. C++ daha kapsamlıdır.

Daha fazla sürdürmek isterseniz, Assembly öğrenebilirsiniz. Assembly ile program yazmanıza gerek yok, tersine mühendislik yaparken kodları anlamak için de kullanabilirsiniz.
İngilizcem sınıfına göre iyi. Pyhtonu anladım ama C nedir? Bunları öğrenmek için nereden yarım alabilirim?
 
Öncelikle kimsenin önerdiği alanlara, o kişiye körü körüne inanarak yönelmemelisin. Bir kişinin o alandan para kazanması/zevk alması aynısının senin için geçerli olduğu anlamına gelmez.

Başlangıç olarak kesinlikle ve kesinlikle algoritma mantığına ihtiyacın var bu sebeple bir dil seçip algoritmaya giriş yapman gerek. Dil olarak hangisini seçtiğinin bir önemi yok, bir tanesini öğrendiğinde temel düzeyde hepsini öğrenmiş oluyorsun. Örneğin birisinde konsol çıktısı System.Out.println("çıktı") iken, diğerinde print("çıktı") şeklinde oluyor. C#, Java, C++ veya C ile başlamanı öneririm. Çok sade olmasından dolayı Python önermiyorum başlangıç olarak, ileride Python'a geçmeyi düşünebilirsin.

Alan olarak da önce bir algoritma eğitimini bitirdikten sonra sana ilgi çekici alanlara yönelmeni tavsiye ederim. Yapay Zeka, Veri Bilimi, Mobil Programlama, Web Tasarım gibi bilim alanlarından ticari olanlara tüm alanlara yönelme şansın mevcut.

Yazılım ile uğraşırken kaynakların çoğunluğunun İngilizce olması da bir gerçek. Bu yüzden bu süreçte olabildiğince İngilizce ile haşır neşir ol.

Türkçe olarak Üniversite 1. sınıfta Murat Yücedağ'dan Algoritma dersleri izlemiştim Youtube aracılığıyla. Fakat Udemy gibi platformlardan az sayılabilecek bir miktarda algoritma kursları alman daha yararlı olur diye düşünüyorum. Kolay gelsin, umarım bu yolda pes etmez ve sonuna kadar devam edersin. İyi çalışmalar. :)
 
İngilizcem sınıfına göre iyi. Pyhtonu anladım ama C nedir? Bunları öğrenmek için nereden yarım alabilirim?
Benim şahsi öğrenme tercihim dökümantasyondur. Yani okuyarak öğrenme. Eğer siz böyle yapmak istemezseniz Udemy her zaman yanınızdadır :)

C de bir programlama dilidir. C++'den önce yazılmıştır ve bazı işletim sistemleri (Linux, UNIX) bu dille yazılır. Düşük seviye bir dildir ve başlayanlar için biraz zordur.
 
Öncelikle kimsenin önerdiği alanlara, o kişiye körü körüne inanarak yönelmemelisin. Bir kişinin o alandan para kazanması/zevk alması aynısının senin için geçerli olduğu anlamına gelmez.

Başlangıç olarak kesinlikle ve kesinlikle algoritma mantığına ihtiyacın var bu sebeple bir dil seçip algoritmaya giriş yapman gerek. Dil olarak hangisini seçtiğinin bir önemi yok, bir tanesini öğrendiğinde temel düzeyde hepsini öğrenmiş oluyorsun. Örneğin birisinde konsol çıktısı System.Out.println("çıktı") iken, diğerinde print("çıktı") şeklinde oluyor. C#, Java, C++ veya C ile başlamanı öneririm. Çok sade olmasından dolayı Python önermiyorum başlangıç olarak, ileride Python'a geçmeyi düşünebilirsin.

Alan olarak da önce bir algoritma eğitimini bitirdikten sonra sana ilgi çekici alanlara yönelmeni tavsiye ederim. Yapay Zeka, Veri Bilimi, Mobil Programlama, Web Tasarım gibi bilim alanlarından ticari olanlara tüm alanlara yönelme şansın mevcut.

Yazılım ile uğraşırken kaynakların çoğunluğunun İngilizce olması da bir gerçek. Bu yüzden bu süreçte olabildiğince İngilizce ile haşır neşir ol.

Türkçe olarak Üniversite 1. sınıfta Murat Yücedağ'dan Algoritma dersleri izlemiştim Youtube aracılığıyla. Fakat Udemy gibi platformlardan az sayılabilecek bir miktarda algoritma kursları alman daha yararlı olur diye düşünüyorum. Kolay gelsin, umarım bu yolda pes etmez ve sonuna kadar devam edersin. İyi çalışmalar. :)
Dediklerinize pek birşey anlamasam da teşekkürler. (Özellikle C kısımlarından😀)
 

Yeni konular

Geri
Yukarı