프로그래밍 입문

수업을 마치며

토픽 프로그래밍 입문 > Java 언어

여기까지 입니다. 이것만으로는 자바의 모든 것을 다루고 있다고 할 수는 없습니다. 하지만 자바라는 언어에 대한 기본적이고 종합적인 모습을 어느정도 보여주고 있는 수업이라고 생각합니다. 이것을 출발으로 자바에 대한 방대한 내용을 담고 있는 자바 기본서를 공부하시는 것도 좋은 방법이고, 아니면 자바를 통해서 하고자 하는 일을 설명하고 있는 응용 기술들에 대한 학습으로 바로 나아가시는 것도 좋은 방법입니다. 이를테면 JSP, Spring, 또는 안드로이드와 같은 것들을 공부하실 수 있겠죠. 어떤 진로를 선택하시건 이 수업이 자바를 이해하는데 조금이라도 도움이 되었다면 그것으로 만족합니다. 

부족한 수업의 관객이 되어주셔서 정말 감사합니다. 

 

댓글

댓글 본문
  1. shinejh0528
    정말 잘 들었습니다. 감사합니다.
    저는 주 언어가 파이썬이고 C, C#, R 등으로 약간약간씩 개발을 해보았습니다.
    물론 파이썬만 써도 많은 것들이 해결이 되지만 다른 언어를 배우고 싶어서 강좌를 듣게 되었습니다.

    파이썬을 많이 쓰다 보니 객체 지향이라는 개념이 많이 이해가 되었습니다. 그런데 JAVA 같은 경우는 class 구현 등의 구현을 강제한다던지에 대한 게 조금 차이가 있는 것 같습니다.
    파이썬의 경우는 함수인데 물론 실제 개발에서는 함수를 만들고 각각을 class 형태로 만들어서 관리해야 깔끔한 코드가 만들어지지만 그렇게 개발하지 않는 경우들도 있습니다.

    하지만 JAVA 에서는 인터페이스나 abstract 등 class 에 대해 뭘 만들어야 하는지에 대해 설명하는 클래스도 있어서 좋은 것 같습니다.
    실제 협업이나 팀웤에서도 굉장히 중요한 개념이라고 생각합니다.
    이러한 것은 JAVA 에서 쓰는 게 아니라 실제 업무적으로도 참 중요한 것 같습니다.

    제가 느낀 어려운 점은
    collection, framework 를 보면서 느낀 게 sort 기능 구현을 하는 데에 어느 정도 지식이 있어야 하고 코드가 좀 들어가야 하는구나 와 같은 것입니다.
    파이썬에서는 아주 단순하게
    a = a.sort() 와 같이 한 줄이면 끝납니다.
    다차원 리스트 정렬로 한 줄로 쓸 수 있습니다.
    a = sorted(a, key lambda x : x[0])
    리스트에서 중복을 제거한 후 정렬하고 싶을 때에도 코드가 길어질 수도 있지만 머리 좀 쓰면 사실 한 줄로 만들 수도 있습니다.
    a = sorted(list(set(a)), key lambda x : x[0]) 뭐 요런 식으로...

    강의를 들으면서 저런 것을 어떻게 구현을 해야 할까 지금은 약간 막막하기도 합니다.
    좀 더 공부가 필요할 것 같습니다.

    JAVA 나 다른 언어를 써보려고 하는 가장 큰 이유는 아무래도 성능입니다.
    python 같은 경우 계속 업데이트가 이루어지고 있고 GIL (global interpretor lock) 을 없애서 멀티쓰레드를 지원할 수 있게 하겠다고 하지만 여전히 성능은 괘 허들입니다.
    싱글 쓰레드에서도 많은 성능 차이를 보이기도 합니다.
    그래서 일부 연산 작업은 C 로 개발한다던지에 대해 필요성이 있었습니다.

    그리고 두 번째 이유는 JAVA 가 가장 많이 쓰이는 언어 중 하나라서입니다. ㅎㅎ

    잘 배우고 갑니다.
  2. 박Daniel
    1회 완강. 감사합니다.
  3. coster97
    1회독 끝~
    이번 영상에서 해주시는 말이 너무 깊게 와닿았습니다
    감사합니다
  4. wwwqiqi
    강의를 통해 외워서 사용하던 것들이 왜 생겨났고, 어떤 원리로 작동하는지 속시원히 알게됐습니다.
    간지러웠던 부분을 긁어주셔서 정말 감사합니다.
  5. gossie
    여러번 자바연수를 들었지만,
    실제 개발은 다른 언어로 하다보니, 시간이 지나고 나면 잊어버려 학습을 반복하게 되네요.

    필요는 성공의 어머니라는 이야기가 있지요.
    이번 수강을 계기로 OCAJP 를 도전해 보려고 합니다.

    여러분들도 목표를 정하고 화이팅 하시기 바랍니다.

    egoing 선생님, 좋은 강의자료를 너무 잘 만들어 주셔고 정말 고맙습니다.
    이 수업뿐 아니라 다른 과정도 꼼꼼히 챙겨듣고 있습니다.
  6. PassionOfStudy
    복습 8일차!
  7. PassionOfStudy
    프로그래밍 수업을 마치며!
    Spring으로 도전~
  8. 코드파괴자
    22.05.09 Final Attack Form Ride. JA.JA.JA.JAVA!!
  9. 모찌말랑카우
    개발자로의 시작을 생활코딩과 함께할 수 있어 행복했습니다! 감사합니다!
  10. 짱구러버
    감사합니다!
  11. 대멍청이
    2022.02.14
  12. 아리랑
    감사합니다.!
  13. 드림보이
    2021.12.31. 수업을 마치며 파트 수강완료
  14. syh712
    2021-12-15
    1회 완강
  15. H4PPY
    도움이 많이 됐습니다 . 감사합니다 !
  16. IaaS
    이 개념들을 가지고 실전에서 상황에 맞게 잘 쓸 수 있을지는 모르겠지만 기초 개념 확립에 많은 도움이 되었습니다. 감사합니다.
  17. 베이스박
    수강 완료 했습니다. 감사합니다. 선생님!
  18. 금도끼은도끼
    50이되고나서야 진정한 공부에대한 순수한 재미를 알수있었습니다...

    지금 생각해보면 어릴때는 왜 그재미를 몰랏을까 하구 참 한심스럽기까지하네요..

    멀위해서 이걸해야해, 오늘은 어디까지 공부해야해 ,이건꼭해야해..등등..
    재미보다는 이유가 앞섰던거같네요..

    나이들어서 무언가 이유로인한 공부가 아닌 순수한
    공부의 재미를 느끼닌가 무한히 자유로워지고 참행복하다는걸 느꼈습니다..

    자바를 공부하다가 오랜만에 생활코딩에 와서 몇자 적고갑니다...
    저에게 "Hello World !"가 생활코딩이 아니었나 생각합니다..
    항상 감사하다 는 마음 간직하며 살고있습니다...
  19. 0579
    일단 한 번씩 동영상 전과정을 다 들었는데...
    Java란 언어가 어떤 것이구나 하는 걸 느꼈습니다.
    강사님이 상세하고 친절하게 설명해 주셨지만, 저는 아직도 뭐가 뭔지 모르는 부분이 절반 이사이네요
    다시 한 번 더 도전하려고 합니다.
  20. 김동완
    "여러분은 공부를 왜 하시나요? 현실의 문제를 해결하기 위해서가 아닌가요?"
    "공부랑, 친해지셨으면 좋겠습니다."

    미래엔 뭐가 돼있는다느니, 뭐 어떤 공부를 끝마쳐 놓겠냐느니, 장담하는 습관을 줄이겠습니다. 다만, 일단 지금은 자바라는 양면테이프로, 안드로이드 스튜디오라는 부품을 만들러 가보겠습니다.

    잘, 가르쳐주셔서, 감사했습니다.
  21. 버터옥수수
    감사합니다...
  22. 고양이강아지
    수업 끝까지 잘들었습니다 너무너무 좋은강의 감사합니다.
  23. 김요한
    2020 8.15 복습까지 최종 완료.
  24. 김루퍼
    2020.8.3 ~ 2020.8.14
    감사합니다.
  25. 초보
    언젠가 제가 개발자로써 취직하고 돈을 벌고 쓸만한 어플리케이션을 만 들 수 있게된다면..

    꼭 후원하겠습니다...
  26. 엠마냐
    책만 가지고 끝까지 다 끝내기는 매우 어려웠을 텐데, 제공해 주신 강의가 있어서 수월하게 책을 끝까지 볼 수 있었습니다. 오랫동안 자바 책을 끝까지 다 봐야겠다는 여러번의 결심을 드디어 완수했네요. 정말 감사합니다.
    대화보기
    • 구인근
      정말 너무 큰 도움이 됐습니다. 강의 듣는 내내 즐거웠고 몰입해서 배울 수 있었습니다. 덕분에 자바라는 언어와 더 친해진 것 같습니다. 좋은 강의를 제공해주셔서 정말로 감사드립니다!!
    • Jinsu Kim
      진심 훌륭한 강의에 감사드립니다. JAVA 개념정립에 큰 도움이 되었습니다.
      담으로 무엇을 해야할지 스스로 자문해보고 다른 강의도 수강하겠습니다.
      참 훌륭하신 분이심.^^
    • 우인준
      2019-10-23 완료

      감사합니다. 무엇을 모르는지는 어느 정도 머릿속에 그릴 수 있게된 것 같습니다. 조언주신 것처럼 진심으로 지식에 대한 갈증을 느낄 수 있도록 꾸준히 현실 문제를 해결하려 시도해보겠습니다~! :)
    • 프밍프밍
      감사합니다!!! 정말 많은 도움이 되었어요!
    • 허공
      감사합니다!
    • 홍주호
      20191005 완료
      감사합니다.
      최소한으로 배워서 최대한으로 활용한다.
    • java_beginner
      자바의 개념을 정립하는데 많은 도움이 되었습니다.
      이제는 자바와 조금은 친해질 수 있을 것 같습니다.
      이런 좋은 강의를 들을 수 있게 해주셔서 감사합니다.
    • jdijdi
      2019.04.17~2019.09.03 완강 하였습니다.
      느리지만 결국 완주 하였고, 발을 내딛는 법을 배울 수 있어서 행복했습니다.
      첫 코딩을 정말 좋은 강의로 시작할 수 있게 해 주신 이고잉님, 정말 감사드립니다!!
    • doevery
      완강했습니다. 사회로 발돋움하는 취준생의 입장에서 '최소한으로 배워서 최대한으로 써먹을때 공부가 우리를 구원해준다'는 말이 울림이 큽니다.
      많이 배우는 학생을 벗어나 이제는 잘 써먹는 사회인이 되겠습니다. 그동안 강의 잘 들었습니다. 좋은 강의 감사합니다.
    • 아롱범
      2019/8/26 완강.
      똑같은 코딩이라고 해도 코드를 통해 느껴지는게 없으면 힘들더라구요.
      언어의 문법보다는 그 감수성을 최대한 느껴보려고 천천히 공부해봤습니다!
    • jenniferjang0221
      2019/8/23 완료. 감사합니다
    • proud00
      수업 잘 들었어요.
    • 왕만두
      C언어 이후 파이썬을 배웠는데 너무나도 쉽고 직관적인 문법에 놀랐었습니다
      그리고 자바를 보니 조금더 복잡한 파이썬? 이런 느낌이 드네요
      리스트나 해쉬 맵 이런 것들 모두 컨테이너로 지원하지만 조금더 사용하는 문법이 복잡하네요
      하지만 포인터배열같은걸 이용해야하는 C보다는 훨씬 편리한 것 같습니다

      이제 자바 책 한권 훑고 안드로이드 강의 보면서 간단한 어플 하나 만드는걸로 시작하겠습니다~

      감사합니다
    • JeonJong2
      감사합니다. 많이 배웠습니다!!
    • 에듀케이티드키드
      jsp도 해주시면 정말감사할것같아요 ㅠ
    • 포미래
      너무 너무 감사합니다. 2주보다는 오래걸렸지만 이고잉님의 강의는 항상 옳습니다. 감사드립니다. ^^
    • 안드로이드
      감사합니다. 아무리 자바 입문서를 들여다보아도 이해가 되지 않았는데 선생님의 설명에 명치에 꽉 막혔던 것이 쑥 내려가는 기분입니다!! 귀한 강의 감사드립니다.
    • [지나가는 천재] : 그냥지나갈께요
      이제 전문 지식을 넘기시오 이 이상의 지식은 어디서 얻어야 되는가?
    • JAMES
      강사님의 깊은 통찰과 자상한 강의를 통해 넘나 편하게 끝마칠 수 있어
      감사드립니다.
    • jewinaaa
      좋은 강의 정말 감사합니다!
    • Adaline-K
      좋은 강의 감사합니다.
    • 예로니
      2019.01.31 - 1회독 완료
    • 강의 감사합니다!!!
    • Programmer
      좋은 강의 감사합니다.
      프로그램을 공부하는 학생입니다.
      구체적이고 적절한 예시를 들어주셔서
      자바의 기본적인 구조적 내용을 이해하는데
      많은 도움이 되었습니다.

      항상 좋은 일 있으시길 기원합니다.
      감사합니다. ^-^