Nereden başlamalıyım?
04.11.2023 - 12:08
Sizce nereden başlamalıyım? Yazılım, programlama . bu konuları ilk defa öğrenmek için girdim.
420
Görüntülenme
4 Beğeni
Yazılım dillerine geçmeden önce temel algoritma dersleri vs. almanızda büyük fayda var.
Tavsiyem C gibi bir programlama dili kullanarak programlamaya başlaman, python gibi yüksek seviye bir dil ile başlarsan diğer programlama dillerinin mantığı öğrenmekte zorlanırsın. C ile programlamaya başlarsan dizilerin ve diğer veri yapılarının inceliklerini öğrenmiş olursun, c ile dinamik bellek yönetimini öğrendikten sonra programlama konusunda birçok şeyi anlamış olacaksın, veri yapıları ve algoritmalar çalıştıktan sonra nesne yönelimli bir programlama dilini öğrenmeye başlayabilirsin.
python başlamak için idealdir
Hiç bilmiyorsanız önce algoritma yapısını öğrenin daha sonra python öğrenmeye başlayın daha sonra da hangi alan ilginizi çekiyorsa oraya yönelebilirsiniz. Yalnız çok dağılmayın tek bir yerden ilerleyin yoksa hiçbir şey öğrenemezsiniz.
Yazılım ve programlama dünyasına giriş yapmak heyecan verici bir serüven olabilir. İşte bu konuda başlamanız için öneriler:
Temel Bilgisayar Bilgisi:
Bilgisayarın temel çalışma prensipleri, dosya yönetimi, temel terminoloji gibi konuları öğrenmek iyi bir başlangıç olabilir.
Temel Matematik ve Mantık Bilgisi:
Programlama temelde bir problemi çözme sürecidir. Temel matematik ve mantık bilgisi, problemleri daha etkili bir şekilde çözebilmenize yardımcı olacaktır.
Programlamaya Giriş Dersleri:
İlk programlama dilinizi seçerek başlayabilirsiniz. Python, Java, veya JavaScript gibi başlangıç için uygun olan dillerden birini seçebilirsiniz. Çoğu kişi Python'u önerir çünkü anlaşılması kolay ve geniş bir topluluğa sahiptir.
Online Kaynakları Kullanın:
Çeşitli online platformlarda ücretsiz ve ücretli kurslar bulunmaktadır. Codecademy, Udacity, Coursera, edX, Khan Academy gibi platformlardan yararlanabilirsiniz.
Pratik Yapın:
Öğrendiklerinizi pekiştirmek için düzenli olarak pratik yapın. Küçük projeler oluşturarak, sorunları çözmeye çalışarak gerçek dünya uygulamasını öğrenmek önemlidir.
Topluluklara Katılın:
Programlamayı öğrenen birçok insan var ve bu kişilerle iletişim kurmak, sorular sormak, deneyimlerinizi paylaşmak için online topluluklara (Reddit, Stack Overflow, forumlar) katılabilirsiniz.
Dökümantasyonları Okuyun:
Her dilin kendi belgeleme dokümantasyonları bulunmaktadır. Bu dokümantasyonları okuyarak dilin özellikleri, fonksiyonları ve kullanımı hakkında daha fazla bilgi edinebilirsiniz.
Projeler Üzerinde Çalışın:
İlerledikçe, kendi projelerinizi oluşturun. Bu projeler, öğrendiklerinizi uygulamanın ve gerçek dünya sorunlarını çözmenin harika bir yolu olacaktır.
Algoritma ve Veri Yapıları:
Programlamayı daha derinlemesine anlamak için temel algoritma ve veri yapılarını öğrenmek önemlidir.
Gelişmeye Açık Olun:
Teknoloji sürekli olarak değişiyor, bu nedenle yeni konseptlere ve gelişmelere açık olun. Sürekli olarak öğrenmeye ve gelişmeye istekli olmak önemlidir.
Başlarken sabırlı olun, küçük adımlarla ilerleyin ve her adımda öğrendiklerinizi pekiştirmeye çalışın. Programlamaya olan ilginizi canlı tutun ve sürekli olarak kendinizi geliştirmeye odaklanın.
Bence nihayi kararınızı vermeden önce öncelikli olarak alanlarınızı 2 ye indirip o alanlarda kısa eğitimler veya 1 aylık ücretsiz staj yapıp. Neyi sevip neyi sevmediğinize karar vermelisiniz.
ücretsiz staj nasıl bulabilirim ?
.
C ile başlaman daha faydalı olacaktır.
Önce hangi yöne gitmene karar ver.
Makine kodlama mı Mobil oyun geliştirme mi ya da masaüstü uygulama mı geliştirmek istiyorsun ya da web geliştirme mi ?
Web geliştirme ise ;
Backend mi frontend mi yoksa fullstack mi olmaya karar vermen gerekiyor.
Sıralama şeklinde gidersen daha rahat ilerlersin en eski dil c makine kodlama mesela.
işte mesela web geliştirme seçtin html css temellerini atman gerekiyor. Sonra js php programlama dillerine geçmen gerekiyor gibi…
Bir konudan diğer konuya sakın atlama bir programlama dilini tamamen öğrendikten sonra diğerine geçebilirsin ama işte mesela c# yarım python yarım c de biraz bileyim gibi bir olay olmasın. Hangisine karar vereceksen o dili tamamen öğren ondan sonra isteğe bağlı diğer dillere de geçersin.
Zaten bir dili tam öğren sonra diğer diller de yapı olarak birbirine benzer ama sakın acele etme çünkü süreç ne kadar uzarsa o kadar iyi.
https://elektronikelektrik.blogspot.com/2023/10/0dan-yazlma-baslamak.html Belki yardımcı olur.
En Kolay Dillerden olan python ile başlıyabilirsiniz
bence python üzerinden başlayabilirsiniz. visual studio code kullanarak ve eş zamanlı olarak eğitim videoları izleyerek gelişebilirsiniz
python ile başlamanı öneririm şahsen, internette çok güzel 0-ileri seviye kurslar mevcut. bir gözat
detaylı bir açıklama olmuş elinize sağlık.