Chot
50
2019-02-01 08:37:41 작성 2019-02-01 08:43:07 수정됨
14
1114

올해 대학교 들어가는 학생입니다


 올해 정보통신공학과를 들어가게 되어서 긴 방학동안 할 것을 찾던 도중 어차피 대학가서 하게 될 코딩 미리하자는 생각이 들어 코딩을 시작하게 되었습니다.

 

 시작은 생활코딩의 웹 애플리케이션 만들기 수업으로 시작했습니다. 수업 내용은 별 것 없었고 html과 css 를 거의 1시간만에 훑어보고 자바스크립트와 php는 배열 변수를 각각10분만에 훑어보았습니다. 

 

 수업의 내용은 좋으나 고3때 책으로 개념을 읽고 책 옆에 부가설명을 써서 이해하고 다시보고 하던 습관이 있던 저인지라 아무래도 책으로 코딩을 배우는 것이 더 편하겠다는 생각이 들어 자바 입문자에게 추천한다는 head first java를 사기로 결정했습니다.

 

 그런데 문제는 저에게 헤드퍼스트 자바 마저 어렵다는 것입니다. html 과 css를 모두 야매로 떼서 기본적인 문법도 몰라서 무슨 내용인지도 잘 모르겠습니다.


 Q1. 처음 코딩 시작하는 사람도 이해할 수 있는 책이나 강의 없을까요??(자바 아니여도 좋습니다)


 

 Q2. 처음 코딩 시작하는데 자바는 무리일까요??(문법적인 내용을 먼저 잡아야겠다는 생각이 듭니다..)


 Q3. 헤드퍼스트 자바 책을 버리기는 이까운데 활용할 수 있는 방법이 있을까요?


긴 글 읽어주셔서 감사합니다.


0
0
  • 댓글 14

  • seize the day
    181
    2019-02-01 08:52:26 작성 2019-02-01 08:57:53 수정됨

    1. 사실 코딩이 이해과목인것 처럼 보이지만 막상 직접 해봐야 늘고 직접 에러에 부딫혀 봐야 늡니다.

    물론 천부적인 재능이 있으신분들은 모르겠지만, 저의 경험이나 지인분들을 봤더라도 스스로가 흥미를 가지

    꾸준히, 즉 아무리 어렵게 보이고 틀리더라도 막상 부딫히면서 공부하시면 알아서 늘어요. 책은 아무거나

    써도 되는거죠 자기가 취향에 맞게


    2. 모든언어의 문법은 사실 거기서 거기입니다. 대학교에서는 보통 C언어를 통해 처음으로 프로그래밍을

    배우실텐데, 이왕 배우시는거면 C언어부터 배우시는게 어떠할까요? 지금 당장 취업하셔야 하거나 당장

    자바를 마스터해야 될게 아니라면, 학교 학점도 대비할겸 프로그래밍도 배울겸, 사실 언어 하나만 할줄 알면

    다른 언어들도 문법이나 함수나 조금틀리고 알고리즘은 비슷비슷합니다


    3.헤드퍼스트 자바가 무슨 책인지를 모르겠는데, 아까우시면 같이 공부하시면 되죠! 근데

    저도 학부생으로 전공관련책을 많이 사보기도했는데 제일 좋은건 책을 사지말고 대학교 도서관에서

    빌리는게 짱이더라고요 책도 드릅따 많고 공짜기도 하니까요 다음부터는 대출해서 공부하시는것도

    좋은 방법일듯요! 어차피 책에 필기할것도 아니고 ㅎㅎ 직접 부딫혀 가며 프로그래밍 해야된다는

    뜻입니다 필기로 암기하고 이해하기보다는


    0
  • moonti
    2k
    2019-02-01 08:58:25

    저는 자바책 네종류 정도 본거 같습니다.

    자바는 자바의 문법 자체도 있지만 객체지향에 대한 이해가 훨씬 더 중요합니다.

    Head first 자바는 객체지향에 대한 설명이 많은 것으로 기억합니다. 그럴기 때문에 이게 먼소린가 싶을거구요.

    저는 c언어를 먼저 학습하시는 것을 추천합니다.

    C언어의 문법은 간단하고 베이직하기 때문입니다.

    그리고 객체지향에 대한 이해는 그다음에 자바할때 하시면 되구요.

    제가 책을 4종류를 본 이유는 객체지향을 잘 이해못하겠어서 여러 설명을 보았습니다.

    이러한 단계로 하시는게 공부하시는데 수월할것같습니다

    0
  •  (づ。◕ ܫ ◕。)づ
    4k
    2019-02-01 09:00:00

    개인적으로 C로 시작하는거 비추천해요 ㅎ

    1
  • 프록씨
    550
    2019-02-01 09:04:14

    이제 대학교 들어가시는 학생이라면 기초개념에 대한 지식을 쌓는 것이 중요합니다.  

    그래서 실무적인 프로그래밍을 공부하는 것보다는 입학전에 c언어 공부를 통해 프로그래밍에 대한 기본개념을 공부하시는걸 추천합니다.

    윤성우의 열혈 c프로그래밍 1회 정도 정독하시면서 거기 있는 예제 풀고 하면 입학하시고나서 동기들보다 많이 앞서나가실수 있을거예요. 

    0
  • hukk
    750
    2019-02-01 09:19:06

    개인적으로 C부터 배우고 C++ 이후 자바, PHP 이후 파이썬 중인데요.

    대학교 4년제 나왔구요~~ 대강 관련 학점은 A맞았던 경험으로서 

    언어를 뭐부터 배우는 것도 중요하지만

    학과 커리큘럼대로 있으면 하고 없으면 안하는게 좋고요

    프로그래밍 개념 익히는건, 기본 책보고따라하는건 말그대로 너무 기초고

    그 기초를 가지로 프로젝트를 하나라도 해봐야 아 하고 이해가 옵니다.

    0
  • coffpro
    528
    2019-02-01 09:24:20

    제 주변에 c 배우다가 프로그래밍 탈주 한 사람이 너무 많아서 저도 추천은 못드리구요

    학교 커리큘럼은 아마 학교 학과 사이트나 학과 선배들한테 물어보면 아실 수도 있는데 검색 좀 해보시고 그에 맞그 공부 하시길 추천합니다

    0
  • mirheeoj
    7k
    2019-02-01 09:25:25 작성 2019-02-01 09:26:08 수정됨

    헤드퍼스트는 그냥 따라하는 방식이라서 난이도 면에서는 초심자가 하기에 나쁘지 않다 봅니다. 단, 복붙을 하거나 자료를 그냥 다운받지 마시고, 하나하나 입력하고 실시간 디버깅해가며 보시는게 좋습니다. 

    책의 서술 방식 자체가 마음에 들지 않는 경우라면 할 수 없지만, 단순히 내용이 어려워서라면 그때그때 다른 레퍼런스를 동원해서 이해하고 넘어가시면 되지 않을까 합니다. 오키 게시판에 질문을 올리셔도 친절한 답변이 많이 달릴 거예요. 

    0
  • 개나소나고생
    5k
    2019-02-01 09:31:49

    헤드 퍼스트 시리즈 개인적으로 비추입니다..뭔가 체계적으로 정리가 되는 느낌의 책은 아니라고 봅니다.

    0
  • zumsim
    1k
    2019-02-01 09:45:55

    전 자바책으로 "난 정말 JAVA를 공부한적이 없다구요" 를 봤는데 좋더라구요 설명도 쉽고 챕터 끝날 때마다 프로젝트 같은 것도 있어서 재밌구요 ㅎㅎ


    0
  • topolo
    436
    2019-02-01 09:58:38

    헤드 퍼스트는 모니터 받침대로.. 쿨럭...

    0
  • 협군
    5k
    2019-02-01 10:32:38

    어셈블리부터 배웠던 사람으로서 말씀드리자면 흥미로운 언어 하나와 로우레벨 언어 하나를 같이 하면 좋습니다.

    어셈블리나 c를 배우면 언어가 어떤식으로 동작하는지 알게 됩니다. 메모리와 cpu를 이해하게 된다는 말이죠.

    물론 흥미가 았는 쉬운 언어부터 하고 더 관심이 생기면하세요.

    처음부터 c 나 어셈블리하면 탈주하게 됩니다.


    0
  • Dive_Drink_Develope
    3k
    2019-02-01 10:42:03

    혼자 예습하는거면 파이썬정도로 프로그램의 로직이 어떻게 돌아간다 정도만 맛보고 들어가셔도 될것같습니다.

    C는 ....음... 자바가 독학이 안되면 C는 더......


    -정보통신 졸업자-

    0
  • 협군
    5k
    2019-02-01 10:53:53

    자바가 어려울 정도라면 스크래치는 어떨까요?

    0
  • 김백수
    846
    2019-02-01 11:39:44

    헤드퍼스트보다 쉬운책은 없는거 같은데요..

    헤드퍼스트 시리즈가 좀 내용이 중구난방인 것 같다....정도의 단점을 제외하고 그보다 쉬운 초급자 책은 거의 존재하지 않는 책이라고 생각합니다

    게다가 자바를 접하고도 어려워 하시면 c부터 접하면 100퍼센트 포기하게 될거구요


    일단 구입한 헤드퍼스트 보면서 자바 무료 강좌들 코딩 따라쳐보는걸 추천해요 


    아직 익숙하지 않아서 그런거같네요

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.