ileri c kitabı(!)

Başlatan Gökhan BEKEN, 03 Nisan 2013, 23:37:26

Gökhan BEKEN

http://www.altaskitap.com/Ileri-C-Programlama,PR-17.html
İleri C Programlama kitabının içeriğine bakıyorum
Alıntı YapProgramlama ve Temel Kavramlar
C'ye Giriş
Sabitler, Değişkenler ve Operatörler
Kontrol Yapıları
Döngüler
Fonksiyonlar ve Yapısal Programlar
Diziler
Göstericiler(Pointers)
Stringler
Önişlemci Komutları
Yapılar(Structures)
Dosya ışlemleri
C'de Grafik
Proje Soruları
Ekler
yazıyor

http://www.altaskitap.com/Temel-C-Programlama,PR-23.html
temel c programlama kitabına bakıyorum

   
Alıntı YapC Programlama Diline Giriş
    Sabitler, Değişkenler ve Operatörler
    Temel Giriş Çıkış Deyimleri
    Program Akışının Kontrolü
    Diziler(ındisli Değişkenler)
    Fonksiyonlar
    Göstericiler(Pointers)
    Dosya ışlemleri
    Portlar
    Grafik
    Proje Soruları

yazıyor.

Bu temel c dedikleri kitap bende var. Liseye giderken c öğrenmek için almıştım. 1 haftada bitirmiştim kitabı. Senede 1 kere felan elime alır yarım saatte kitabı hatmeder bitiririm. Çünkü hep bebek işi şeyler anlatmışlar.
Kitapta işime yarasa yarasa pointer kısmı yarar. Ama yazar pointerle ilgili her komutu anlatmış ama bunu hangi projede nasıl kullanacağımı anlatmamış. Kitapta anlattığı temel seviye bilgilerle, kitabın son bölümünde verdiği proje ödevlerini yapmamızı istiyor.

ileri c programlama kitabında şöyle bir açıklama var
Alıntı Yapİleri C Programlama' isimli kitabımızın temel iddiası ve hedefi, bilgisayarlarla biraz ilgili ancak daha önce C dilini hiç kullanmamış bir okuyucuyu C ile tanıştırmak ve C'yi çok rahat kullanabileceği, çeşitli işlerini yaptırabileceği, hatta basit konsol oyunlarını yazıp oynayabileceği bir seviyeye getirmektir.
Arkadaşım hiç kullanmamış birisine anlatıyorsan neden ileri c diyorsun? İleri dediğin şey hiç bilmeyene anlatmak ise temel dediğin ne oluyor.
Aynı konuları evirip çevirip anlatmak mı amaç anlamadım? Kitabı tam sipariş verecektim açıklamayı okuyunca vaz geçtim.

Bana gerçekten c dilini olması gerektiği gibi anlatan kitap lazım. Eğer konu pointer ise pointeri övüp övüp durmayacak övülecek örnek bir proje verip, pointerin gözle görülür bir farkını gösterebilecek. Eğer pointersiz yapsaydık böyle olurdu demese bile biz bunu farkedebileceğiz.
Eğer konu grafikse ekrandaki bir topu hareket ettirdiğimde iz bırakmayacak(ekranı silip herşeyi baştan çizmekten bahsetmiyorum)
Basit bir oyun nasıl yapılır anlatacak. (Alın kodlar deyip bırakmayacak anlatacak)
C dili için sistem dili der herkes. Ama ben hiç böyle şeyler anlatan kitap görmedim.
İçinde network konularının olması çok iyi olur.

Bizim türkçe yayınlar mı eksik, yoksa başka bir şeyler mi var bu konuyla ilgili? Yani neden dünyanın en kabul görmüş baba dilinde bu anlatımlar yok?

Türkçe varsa tercihim ama yabancı kitaplarda olur sorun değil. Elle tutulur bir kitap olması tercihim ama sorun değil e-book ta olur.
C dedim ama bu dediğim şeyler c++ içinde geçerli.
Özel mesaj okumuyorum, lütfen göndermeyin.

OG

"İLERİ" ise üzerine neden bebe resmi koymuş.
ALTAŞ klasiği...
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

MC_Skywalker

ALFA YAYINLARI  Nesne Yönelimli C++ Programlama Kılavuzu (Robert Lafore ) bu kitap onlardan 1 cm daha da iyi.

http://www.kitapyurdu.com/kitap/default.asp?id=66653

AsHeS

Alıntı yapılan: MC_Skywalker - 03 Nisan 2013, 23:47:27
ALFA YAYINLARI  Nesne Yönelimli C++ Programlama Kılavuzu (Robert Lafore ) bu kitap onlardan 1 cm daha da iyi.

http://www.kitapyurdu.com/kitap/default.asp?id=66653
Hocam o kitap sizde varsa almak istiyorum baskısı bitmiş bir kitap bulunmuyor fazla

fatih6761

@Meftun hocam aradığınız gibi bir kitap bulabileceğiniz sanmıyorum. Hem programlama dillerinin  kitaptan öğrenilmesi de pek aklıma yatmıyor.
Siz C kitabı değil, algoritma kitabı istiyorsunuz. Bir programlama dili sizin ne yapacağınıza karışmaz. Dil sadece aracıdır. Dolayısıyla pek ilerisi gerisi olmaz. Programlama derinliklerini, inceliklerini, stratejilerini bilmek vardır. Bu da tecrübe ile olur.
Yoksa C dediğiniz dediğin birkaç fonksiyon ile birkaç yapı, size algoritma gerek. (derken yanlış anlaşılmasın profesyonel programlama tabi ki daha farklıdır. O mertebeye daha yolumuz var :) )
Algoritma mantığını biliyorsanız yapmanız gereken "sorun" bulmak :) Sorun olmalı ki, çözüme ihtiyaç duyulsun. İhtiyaç olsun ki çözüm bulunsun. Bilgisayarda  kendinize yardımcı araç programlamları yapabilirsiniz mesela. Oyun diyorsanız da grafik işlemleri için kütüphaneleri kullanmayı bilmelisiniz. Cross-platform olması sizin açınızdan daha kolay olur. OS-specific yazarsanız bulunduğunuz işletim sisteminin yapısını kavrama konusunda bir adım atmış olursunuz.
Kolay gelsin, iyi çalışmalar...
(Not: şöyle assembly çevrimleriyle, bellek yönetimiyle anlatan bir C kitabı bulursanız haber verin biz de okuyalım :) )

speak48

demeden geçemicem
bana hava atıyodun parayı ver yapayım diye.
şimdi ise c kitabı arıyorsunuz.
dernekc nin ebook ları gayet iyi.

ertan2002

http://www.cs.cf.ac.uk/Dave/C/ güzel bir dökümandır.. C bilgin ne kadar var bilmiyorum ama IPC lere bakabilirsin..

daha da ileri gitmek istiyorsan şu kitaba bakabilirsin (zamanında hocadan çok çekmiştim :) )

http://www.amazon.com/Operating-Systems-Design-Implementation-Edition/dp/0131429388/ref=sr_1_11?ie=UTF8&qid=1365037292&sr=8-11&keywords=Tanenbaum

konular bu şekilde:  system calls, processes, IPC, scheduling, I/O, deadlocks, memory management, threads, file systems, security, and more.

kitap biraz da spesifik konuları işliyor. ama piyasada bulunan başlangıç düzeyindeki sağlam kitaplardan biridir (türkiye şartları için ileri düzey bir kitap) çünkü kendine yazılımcıyım diyen bir çok kişinin semaphore, mutex gibi kavramlardan haberi yok ..

Mr.Java

Programlamayı C ile öğreniyorum.

isime bakma,algoritma,C,C'de grafik ve c++ anlatıyor.Fiyatta makul.kitap 3.baskıya doğru gidiyor.

controller

Benim gördüğüm en iyi Türkçe kaynaklardan birisi, Necati Ergin C Ders Notları.

http://murtuzayevsahil.files.wordpress.com/2013/03/c_kitap.pdf
Hesabım OG tarafından haksız bir şekilde pasif yapılmıştır.

MC_Skywalker

#9
Tanenbaum abimizin kitaplarının bayağı iyi olduğunu duydum.


Alıntı yapılan: AsHeS35 - 03 Nisan 2013, 23:52:09
Hocam o kitap sizde varsa almak istiyorum baskısı bitmiş bir kitap bulunmuyor fazla

kitap bende var(dı). taşınma işleri esnasında sanırım kaybettim.  2 bölüm okuya bilmiştim.

Algoritma ile ilgili kaynak sanıırm bu kitap olabilir. Bilgisayarda Temel Algoritmalar ve C++ Dili ile Programlama Örnekleri  http://www.kitapyurdu.com/kitap/default.asp?id=468255

birde Google amca ile gezerken  DVD li C++ eğitim kitabı denk geldi. C++ (İnteraktif Eğitim DVD Hediyeli! Okuyun, İzleyin, Dinleyin) http://www.hepsiburada.com/liste/productdetails.aspx?productid=kkodlab05738&categoryid=211651&sku=KKODLAB05738   yanlız bu kodlab'ın Android kitabını okuyordum beni sıktı. ayrıca işlerim yoğulu yüzünde pekte vakit ayıramıyorum  https://www.picproje.org/index.php/topic,44332.0.html

kantirici

gerbay hocam bende yakın zamanda bu kitabı almak istedim ama hiç bir yerde yok. Yayıncısıyla iletişime geçtim. Yayın hakları dolmuş, başka bir yayın evi kitabı revize edip tekrar çıkaracakmış.

omenek

#11
Yakın zamanda Palme(izmir) de C ve C++ kitabını görmüştüm.