Şimdi Ara

Progralama Dili Öğrencem ve kararlıyım HANGİSİNDEN BAŞLIYIM ( Kitap sipariş vercem)? (2. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
52
Cevap
1
Favori
1.426
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: önceki 123
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • quote:

    Orijinalden alıntı: craxx3131

    öncelikle yorumlarınız için sizlere ayrı ayrı teşekkür ederim biriniz python biriniz C++ tam netleştiremedim kafamda benim asıl amacım bir dilde programlama ve kendi düşşel projelerimi hayata geçirmek istiyorum tabi bunlar algoritma ile mi oluyor nasıl oluyor hiç bir fikrim yok ayrıyetten elimde linux 2012ve backtrack kitapları var bunlarada faydası olması babında sanırsam python ile başlıcam gibi geliyor ve onümde 8 ay boş olucağım bir vakit var ve bu 8 ay 2si içinde yeterdir


    BİR BAŞKA SORUM İSE: Algoritma her programda gereklimi tam bilimiyorum algoritma öğrenince bunlara faydası olurmu ? tam kavrayamadım algoritma konusunuda lütfen yardımcı olurmusunuz?

    algoritma geliştirmenin kitapları var ama sen programını yazarkan zaten kendi algoritmanı geliştirirsin.
    mesela verilen sayıları sıralayacağın bir program yazacaksın diyelim. ben en küçükten başlarım buna göre yazarım bu benim yazma yöntemimdir. kısmen bunun gibi..

    c'de hello world yazma en temel şeydir header file'ı kütüphaneleri ve çok az fonksiyonlar ne yapar diye tanımlayıp hemen printf'e ve ilk örneği olan hello world'e geçerler..
    daha sonra scanf tanıtılır ve sonra ilerlenir.. yani orada kaldıysanız pek ilerlememişsinizdir kafanızı karıştırmasın boşuna..




  • quote:

    Orijinalden alıntı: skoper25


    Algoritma öğretilmez veya öğrenilmez bence bir programlamayı öğrendikçe gelişir Algoritma.


    Ben buna kesinlikle katilmiyorum. Algoritma gayet de ogrenilebilen, ogretilebilen ve calistikca gelisen bir seydir. Satranc gibi, sizin dogal bir satranc egiliminiz olabilir ancak calismadan tekniginizi gelistiremezsiniz.@skoper25



    < Bu mesaj bu kişi tarafından değiştirildi Mephalay -- 26 Ocak 2015; 15:17:50 >
  • quote:

    Orijinalden alıntı: Mephalay

    quote:

    Orijinalden alıntı: skoper25


    Algoritma öğretilmez veya öğrenilmez bence bir programlamayı öğrendikçe gelişir Algoritma.


    Ben buna kesinlikle katilmiyorum. Algoritma gayet de ogrenilebilen, ogretilebilen ve calistikca gelisen bir seydir. Satranc gibi, sizin dogal bir satranc egiliminiz olabilir ancak calismadan tekniginizi gelistiremezsiniz.@skoper25

    Algoritma herhangi bir programlamayı öğrendikçe gelişir
  • şöyle birşey daha söyleyeyim.eem okuyorum demişsin. eem endütride filan benim bildiğim programlama dilleri öğretiyolar fakat bu sadece C .Sen eğer Java bilirsen ,bu seni diğer meslektaşlarının önünde 50 adım ileri götürür. Şuan Türkiyede en önemli programlama dili java çünkü..Python hakkında bilgim yok fakat yurt dışındaki önemini biliyorum okuduklarıma görede kolay bir dil gibi fakat pythonun türkiyede çok piyasası yok.yani senin için en iyi olan c ile başlayıp(bölümdede işine yarar) java ile devam ettirmen.
  • quote:

    Orijinalden alıntı: skoper25

    quote:

    Orijinalden alıntı: Mephalay

    quote:

    Orijinalden alıntı: skoper25


    Algoritma öğretilmez veya öğrenilmez bence bir programlamayı öğrendikçe gelişir Algoritma.


    Ben buna kesinlikle katilmiyorum. Algoritma gayet de ogrenilebilen, ogretilebilen ve calistikca gelisen bir seydir. Satranc gibi, sizin dogal bir satranc egiliminiz olabilir ancak calismadan tekniginizi gelistiremezsiniz.@skoper25

    Algoritma herhangi bir programlamayı öğrendikçe gelişir

    Hem evet , hem hayir. Algoritma, calisarak gelisir. Kod yazarken kurdugun aldim-verdim li algoritmalardan bahsetmiyorum. Hangi durumda quicksort, hangi durumda mergesort , hangi durumda bucketsort kullanacagini bilmeyen yazilimci olmamaktan bahsediyorum.




  • Cevaplarınız için sizlere ayrı ayrı teşekkür ederim.

    SEÇİMİM: "C" olmuştur.

    nedeni ise :
    Çoğu dil bundan esinlenip diğer dillere geçmemi kolaylaştırır.
    Ayrıca bölümümde bu öğretiliyor şimdiden halledersem Bölümde Çok işime Yarar.
  • quote:

    Orijinalden alıntı: craxx3131

    Cevaplarınız için sizlere ayrı ayrı teşekkür ederim.

    SEÇİMİM: "C" olmuştur.

    nedeni ise :
    Çoğu dil bundan esinlenip diğer dillere geçmemi kolaylaştırır.
    Ayrıca bölümümde bu öğretiliyor şimdiden halledersem Bölümde Çok işime Yarar.


    Ben de c ile başlamıştım

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • kimse java dememiş ama ben java diyorum, en janti dildir başlangıç için
  • Hocam valla ben yanlış yerden başladım programlamaya. O yüzden sana şunu öneriyorum, Visual Basic.NET'ten uzak dur. Hiçbir halta yaramaz. Ama çok kolaydır, ingilizce bilmen yeterlidir.

    Burada tüm programlama dillerinde Hello Wold yazma işlemi gösterilmiş, sen isitediğini seç hocam:
    http://en.wikipedia.org/wiki/List_of_Hello_world_program_examples
  • Eyvellah baskan.



    < Bu mesaj bu kişi tarafından değiştirildi craxx3131 -- 1 Şubat 2015; 1:52:55 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • craxx3131 kullanıcısına yanıt
    Öğrenmeye C ile başlayarak hayalindeki projeleri hayata geçirmek için biraz beklemen gerekecek :)
    Ama programlamaya dair mükemmel bir temele sahip olacaksın, gerçekte önemli olan budur.

    C öğrendikten sonra, structure konusunu geçtikten sonra biraz seni zorlayacak programlar yazmayı dene, ardından Object Oriented Programing'e geç. C++ olabilir ya da Java olabilir.

    Benim yıllar önce takip ettiğim yol: C -> C++ -> Java -> HTML, Javascript -> PHP -> ....
  • Hocam ben Vb.Net kullanıyorfum, orada designer vardı. Ben şimdi Javaya başlamaya başladım. Ama şuan ders videolarında sadece kod yazıyoruz eclipse ile.

    Peki diğer yazılım dillerine yok mu designer mantığı? Kodlarla mı nerede oldupunu yazıcağız?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • eger bir designer araciligiyla ile arka planda kodlar otomatik yazilsin istiyorsaniz eclipse yerine netbeans kullanabilirsiniz.
    GUI uzerinden kod yazmaya alismis kisiler icin oldukca faydali bir IDE.
    ama java'da belli bir seviye gelmis kisiler genelde kod yazarak ekranlari cikartir, alistiktan sonra o daha kolay geliyor, o yuzden eclipse tercih ediyor.
  • C > C++...

    şeklinde gitmişiniz ben şimdi C öğrenicem ve buna kaç ay ayırmam lazım ortanın üstü şekilde öğrenmek için?? ve kaan aslan C klavuzu kitabı var onun pdf'sini çıkarıp ayriyettten youtubeden C ile ilgili güzel videolar var o şekilde gitmeyi düşünüyorum??
  • C ile 3 ay içli dışlı olursan senin için yeterli olur . C içinde en iyi kaynak Dennis Ritchie ve Brain Kernighan C programlama dilidir.C dilinin temel kitabı budur çünkü Dennis Ritchie C'nin geliştiricisidir .İstersen türkçeside vardır.
  • matkapkr kullanıcısına yanıt
    ingilizce kaynak C bilmeyen için zor olmasın ingilizcede yok.??
  • craxx3131 kullanıcısına yanıt
    C'ye 3 ay yeter, sonra object oriented'a geç bence.
    ingilizce yok demişsin, eğer programlamada ilerlemek istiyorsan kendine yapacağın en büyük iyilik ingilizceni geliştirmek olacaktır bence.
    türkçe kaynak da bulunuyor tabi ama ingilizce kaynakların yanında çok küçük kalır, özellikle internet kaynaklarında ingilizce ağırlıkta.
  • ikizbabasi İ kullanıcısına yanıt
    ingilizce elbet olucak çünkü okuduğum mühenidislik dalını ingilizce okuyorum şuan bilmiyorum ingilizce hazırlıktayım inş olucak kitap olarak türkçe olucak sanırsam çünkü çok zor olur çeviri düzeltme ama bakalım...
  • craxx3131 kullanıcısına yanıt
    süper.
    şu anda zaten hazırlıktaysan sen C'yi bitirene kadar biraz biraz anlamaya başlarsın ingilizceden, en azından internetten bulduğun örneklerin comment'lerini anlarsın.
    Sonra C++ derken, ingilizceyle beraber yürütür gidersin, bence çok akıllıca yaklaşıyorsun, hazırlıktayken yol almak çok iyi.
  • ikizbabasi İ kullanıcısına yanıt
    birde youtubede video var C ile ilgili volkan kılıç çekmiş 43 tane videoyu güzel anlatmış buda yararlı olur umarım benim için, ezberlemek fazla istemiyorum.
  • 
Sayfa: önceki 123
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.