c언어를 공부할려고 하는데 길을 제시해주세요

redpig의 이미지

전 전산 전공자도 아니구 직업은 전산쪽이지만 개발자는 아닙니다.
하지만 대학 다닐때부터 c언어를 공부할려는 맘은 굴뚝 같았지만 제 전공 공부와 취업준비 때문에 번번히 수박 겉핥기로 끝났습니다.
지금까지 c언어 책을 2권 정도 보아서 대충은 아는데 전공도 직업도 관련이 없다보니 실제 c로 코딩할 일이 거의 없어 코딩 경험이 많이 부족합니다.
지금 다시 c언어에 도전해 볼려고 하는데 이젠 수박 겉핥기에서 끝나지 않고 정말 숙련된 개발자 까지는 아니더래두 초중급 정도의 코딩은 할수 있을 만한 실력을 쌓고 싶습니다.
어떻게 하면 될까요?
물론 노력만이 최상이겠지요.
그치만 좀 더 도움될만한 여러분의 노하우를 듣고 싶어 질문 올립니다.
아주 사소한 거라두 좋으니 길을 제시해주세요.

그리구 소켓 프로그래밍두 공부하고 싶은데 저같은 초보가 기본기를 쌓는데 도움될만한 사이트나 서적 아시면 추천 부탁드립니다.

codebank의 이미지

위에 있는 검색을 통해서 "언어"라는것을 검색해 보시기 바랍니다.
같은 형식의 글들이 많이 보일겁니다.

될 수 있으면 검색을 생활화해서 이미 있는 글들과 똑같은 답변을 쓰지않게 했으면 하는 바램이있습니다. :-)

------------------------------
좋은 하루 되세요.

sskim의 이미지

저도 그렇게 잘 아는 건 아닙니다. 그냥 코딩을 많이 해 본 경험에서
하는 말입니다. 정말 C언어에는 왕도가 없습니다.
{ 부터 } 까지 읽고 쓰고 하는 것입니다. 마치 컴퓨터처럼...

Stevens의 Unix Network Programming 추천합니다.
Prentice Hall.

_________________________________
beyond the compass of your powers!

barbarianmonk의 이미지

The C programming language와

위에 분이 추천한 스티븐슨꺼를 추천함니다..

deisys의 이미지

저는 A Book on C(일명 ABC) 추천 =_=/

친구가 "혼자 공부할때 보기 좋은 책" 이라고 하더니,

정말 그런 것 같습니다.

원서로 봐서 번역이 어떤지는 모르겠네요.. ^ ^;

기본기를 쌓는데 괜찮은 책일듯 합니다.

ihavnoid의 이미지

오라일리에서 나온 Practical C Programming 도 괜찮았었던 것 같습니다. 한글판도 한빛미디어에서 나올테니 한번 봐 보세요..

그리고 프로그래밍은 많이 해보는 것 외에는 길이 없습니다.

Consider the ravens: for they neither sow nor reap; which neither have storehouse nor barn; and God feedeth them: how much more are ye better than the fowls?
Luke 12:24