C, C++, Java

C, C++, Java

작성일 2013.06.24댓글 2건
    게시물 수정 , 삭제는 로그인 필요

 C, C++, Java 를 독학으로 공부하고자 합니다.

 

시간적 여유는 많은편이니 어렵고 쉽고, 이해하기 독학이 힘드니 등의 부가설명은 안해주셔도 됩니다.

 

그저 책 한권 혹은 여러권으로 묶인 같은 출판사, 저자의 책으로도 상관없음, 각 3언어를 마스터 할 수 있는 교재를 알려주세요. (단 권으로 불가능하다면, 여러권 이라도 정확한 순서와 내용의 정확성과 연결성으로 순서대로 이런 커리대로 공부하란 책 순서도 괜찮습니다, 단 권으로 가능한 책이 있다면 우선 추천 부탁드리구요)

 

 

책이름, 출판사명, 저자명 정확히 기입 해주시고, 어느정도 C, C++, Java 에 있는 현재 실무중 이시거나, 마스터 하신분에 한해서 부탁드립니다. 지금 공부하거나 얕은지식으로 알고 계신분은 답변하지 말아주세요.

 

 

이후에, 다른 공부를 해야할 언어가 있다면 추천 해주시구요, 저 3가지 언어만 확실히 하여도 괜찮다면 등등 의 소견도 부탁드릴게요.

 

그리고 기타 수학이나 물리, 프로그래밍에 관한 여러지식을 공부 해야된다면 자세한 설명 부탁드립니다.

 

(해당 내용 설명과 더불어 교재는 위의 내용과 동일하게 추천 부탁드릴게요)

광고성 혹은 복사붙여넣기 등 다른동일 혹은 비슷한 글의 답변과 유사한 경우 신고합니다. 작성하지 마세요.


#c c++ 차이 #c c++ 백악관 #c c++ 공부순서 #c c++ 속도 차이 #c c++ 개발자 #c c++ rust #c c++ 대체 #c c++ 난이도 #c c++ java #c c++ 호환

profile_image 익명 작성일 -

C언어, C++언어, JAVA언어같은 프로그래밍 언어만 배우지 마시고,  프로그래밍 언어로 하는 일인 프로그래밍을 배우세요. 그러면 프로그래밍 언어도 효율적으로 배울 수 있습니다. 프로그래밍은 체계적이고 전문적으로 배워 창의적인 혹은 창조적인 문제 해결 능력을 갖추도록 하세요. 왜냐하면, 프로그래밍 자체가 문제 해결 과정이기 때문입니다. 문제를 해결하지 못하면 프로그래밍 언어는 아무 소용이 없습니다.

 

책은 개인의 취향과 공부하는 방식에 따라 결정되어야 합니다. 그래서 인터넷서점이나 에서 베스터셀러 목록을 작성해서 직접 서점에 가셔 확인하고 결정하는 것이 좋을 듯합니다.

 

프로그래밍 언어와 프로그래밍을 공부하는 방법을 설명드려 보겠습니다. 참고해 보세요.

프로그래밍은 우리가 생활하는 데 있어 부닥치는 복잡한 문제를 새로운 생각으로 풀어 프로그래밍 언어로 컴퓨터가 처리하도록 하는 프로그램을 만들어 보다 편하게 살 수 있는 세상을 만드는 일입니다. 그래서 어렵습니다. 그렇지만 내가 생각한 프로그램을 만들고 세상 사람들이 사용한다면 엄청난 성취감과 자부심을 느낄 수 있습니다.

 

이러한 프로그래밍을 하고자 한다면 다음과 같은 최소한의 능력을 갖추어야 합니다.

(1) 문제 해결 능력

(2) 프로그래밍 언어 구사 능력

(3) 개발 툴 사용 능력

 

이 중에서 가장 중요한 것은 문제 해결 능력입니다. 문제를 해결할 수 없으면, 프로그래밍 언어 구사 능력도 개발 툴 사용 능력도 아무 소용이 없습니다. 문제 해결 능력은 많은 문제를 풀어 프로그램을 만들어 봄으로 해서 나만의 문제 해결 방법을 만들었을 때 갖추어 지는 것입니다. 따라서 프로그래밍을 배우고자 한다면 체계적이고 전문적인 학습을 해야 합니다. 그러면 누구나 프로그래밍을 할 수 있습니다.

 

카페 "프로그래밍을 배우자"에서 게시글과 동영상강의로 프로그래밍이 무엇인지, 어떻게 하는 것인지 그리고 C언어가 언제, 어떻게 사용되는지를 확인해 보세요. 그리고 프로그래밍과 프로그래밍 언어를 어떻게 배워야 할지를 생각해 보고 시작하세요. 그래서 시행착오를 줄이세요.


프로그래밍을 배울 때는 C언어나 자바같은 프로그래밍 언어만 배우지 마시고, C언어나 자바로 하는 일인 프로그래밍을 먼저 공부하세요. 프로그래밍 언어만 배운 사람이면 프로그래밍 언어가 배우기 어렵다고 하고, 어려운 프로그래밍 언어를 한 권 내지 두 세권 책으로 공부를 마친 후에도 문제를 스스로 풀어 배운 프로그래밍 언어로 프로그램을 만들려고 하면 어디서 부터 시작하여 어떻게 해야 하는지가 막막하다고 합니다.

 

왜 그럴까요? 프로그래밍 언어 책에 적힌 프로그램을 이해하기 위해서는 프로그래밍을 배워야 하는데 그렇지 않고 프로그래밍 언어를 배우고자 하기 때문입니다. 프로그래밍 자체는 어렵습니다. 프로그래밍은 문제를 풀어 컴퓨터가 처리하도록 하는 프로그램을 만드는 일이기 때문입니다.

 

프로그래밍 언어 책에서는 문제를 풀어 프로그램을 만드는 것을 설명하지 않고, 문제를 풀어 해결책(알고리듬)을 만든 후에 컴퓨터가 처리하도록 하는 프로그램을 만들 때 프로그래밍 언어가 언제, 어떻게 적용되는지만을 설명합니다. 그래서 프로그래밍과 프로그래밍 언어를 재미있게 공부하고자 한다면 체계적이고 합리적인 학습을 해야 합니다.


프로그래밍 언어를 배우기 전에 프로그래밍 언어로 하는 일인 프로그래밍을 먼저 공부하세요. 프로그래밍이 무엇인지, 어떻게 하는지, C언어같은 프로그래밍 언어가 언제, 어떻게 사용되는지 그리고 프로그램이 어떻게 작동하는지를 공부하세요. 또한 이러한 개념과 원리를 바탕으로 문제를 풀어 프로그램을 만드는 절차를 배우세요. 이러한 내용을 배우고자 하면, 다음 책들을 참고해 보세요.

 

책들은 "이렇게 하면 나도 프로그램을 잘 만들 수 있다 C & JAVA 프로그래밍 입문"시리즈입니다.

 

이렇게 프로그래밍을 이해했다면, 프로그래밍 언어를 배우세요. 무작정 프로그래밍 언어 책을 사고 동영상강의를 보면서 책에 적혀 있는 프로그램을 아무 생각없이 입력해서 실행시켜 보고 머리를 끄덕이고 외우는 방식보다 쉽게 재미있게 프로그래밍 언어를 배울 수 있습니다. 왜냐하면 왜 프로그래밍 언어를 배워야 하는지를 명확하게 이해했고, 프로그래밍 언어 책에 나온 프로그램이 어떻게 작성되었는지를 이해할 수 있고, 마지막으로 프로그래밍 언어 책에 제시되는 문제를 풀어 프로그램을 만들 수 있기 때문입니다.

 

C언어를 공부하고자 한다면 다음 책을 참고해 보세요.
책은 "C를 배우면 함수를 잘 만들어야 한다"입니다.

 

문법만 설명하는 것이 아니라 문제를 풀어 프로그램을 만들 때 C언어가 언제, 어떻게 적용되는지를 설명합니다. 특히 책의 처음부터 끝까지 C언어를 배우면 반드시 만들 수 있어야 하는 함수를 만들어서 사용하는 방법을 설명합니다.


독학을 하신다면 책을 읽는 방법을 바꾸세요. 책을 볼 때 바로 정독을 하지 마시고, 통독(빠른 속도로 전체 내용을 훓어 보는 방식)으로 여러 번 보고, 정독을 하십시오. 왜냐하면 모든 내용은 질문자 님에게 새로운 내용입니다. 따라서 어려울 수 밖에 없습니다. 그래서 최소한 책에 어떠한 내용이 담겨 있는지와 자주 사용되는 용어(혹은 개념)에는 익숙해야 정독을 할 수 있지 않습니까? 책의 줄거리나 용어에 익숙하기 위해서 통독을 먼저 하시라고 권하는 것입니다.

profile_image 익명 작성일 -

C언어 : http://book.naver.com/bookdb/book_detail.nhn?bid=6393451



C,C++,JAVA 세게 모두 윤성우씨 책 추천합니다. 프로그래밍에서 가장 잘 팔리며,

설명도 잘 되어 있다고 생각하니다.. YES24등 책 전문 사이트에서도 판매량 1위입니다...

프로그래밍을 하려면 알고리즘적으로 잘 짜는 것이 중요하지, 프로그래밍을 잘 하기 위해서

수학이나 물리 등이 딱히 필요하진 않습니다만, 수학은 조금 해두시면 도움이 된다고 생각합니다.

순서는 C->C++->JAVA순으로 하시면 될꺼고요.. 제가 추천해드린건 기본서인데, 각 언어당 저

책 한 권으로는 절대 마스터 할 수 없습니다.. 책 2~3권 정도와, 각 언어당 3개월정도의 시간이 필요

하다고 보시면 됩니다. 프로그래밍 언어는 기본서와 프로젝트서가 나눠져 있는데요 거의.. 위의 것은

위에서 언급했듯이 기본서이고, 프로젝트용은 어느정도 실력이 되셨다.(기본개념은 다 알겠다.)

하시면 직접 서점 가셔서 읽어보시면서 괜찮은 것 사시면 됩니다.

이후의 언어를 추천해 달라고 하셨는데.... 죄송하지만 프로그래밍 언어는

엄청나게 많습니다... 제가 들어본 프로그래밍 언어만 20가지 이상입니다.... 무조건 프로그래밍

쪽으로 갈거니까 뭐를 하면 좋고 이렇다기보단, 목표를 확실히 잡으셔서 웹 쪽으로 잡으셨으면

웹 프로그래밍을, 다른쪽으로 잡으셨으면 그쪽 프로그래밍을 하시면 됩니다. 프로그래밍 언어는

추천을 못해드리겠네요. 어디로 가실지 모르니깐요..

C, C++, Java, Window server 2003, Linux...

... C언어.C++,JAVA,LINUX 교육센터겸 벤더사국제자격증 시험센터 센터장입니다. 전공필수 마스터가 필요한 과목들이군요. 단과반 운영 평일, 주말, 오프라인, 비대면...

C, C++, JAVA에 대한 질문

현재 난 정말 C Programming을 공부한적이 없다구요! 를 공부하고 있는 학생입니다. 지금... C++JAVA는 모두 C를 기반으로 해서 C++은 명령어 함수 등을 더 추가하여 C보다...

JAVA,c,c++ 언어에 대해서 .

JAVA c c++ 언어가 3개 있다는걸로압니다 .. JAVA c c++ 이3가지 설명을 간단히해주시고요.. 언어를 배우고 싶은데 JAVA c c++ 이 3가지 중에서 멀배워야지 가장쉽게 배울수...

C, C++, Java

... bid=4473030 C,C++,JAVA 세게 모두 윤성우씨 책 추천합니다. 프로그래밍에서 가장 잘 팔리며, 설명도 잘 되어 있다고 생각하니다.. YES24등 책 전문 사이트에서도 판매량...

C언어 c++언어 java

... C, C++, java는 자격증이 아닙니다. 관련자격증도 없습니다. 자바에 관련된 자격증인 ocjp가 있으나 없는자격증이라 치고 무시해도 됩니다. 프로그래밍이란건 자격증이...

급>c, c++, java를 배우려고 합니다!

... 그리고 동영상강의에서 유명하다고하는 c, c++, java 열혈강의(?)를 가지고 있습니다. 동영상보면서 배울껀데 위에서 말한 사항들을 고려해서 답변부탁드립니다. 1)셋...

c, c++, java 공부방법과 순서 알려주세요

c, c++, java 언어를 공부해보려고 하는데요 처음 접해보는지라 어떤거부터 공부를 하고 어떻게 공부를 해야할지 모르겠습니다. 아는거라곤 c는 절차적이고 c++,java는...

C프로그래밍. C++ . Java 이것들 정의좀요

... 답변 성의것 해주세요 우선 C, C++, Java 는 프로그래밍 언어의 한 종류입니다. 프로그래밍에 대해서 간단하게 설명하자면 쉽게 말하자면 컴퓨터와 사람과 소통하기 위한...

C,C++,JAVA등 여러언어의 특징과 차이점

프로그래밍 언어에 C,C++,JAVA등등 여러가지가 있잖아요 이 외에도 어떤종류가 있고 또 어떻게 다른지 각각의 특징을 알려주세요 안녕하세요~ 저는 IT교육 상담...