Java

Java

| 공개

수업소개

본 모듈은 자바 언어에 대한 기초 수업입니다. 텍스트 수업과 동영상 수업이 함께 제공 됩니다. 텍스트만으로도 완주 하실 수 있고, 동영상만으로도 완주 할 수 있도록 구성 되었습니다. 동시에 텍스트가 이해 안되면 동영상으로, 동영상이 이해 안되면 텍스트를 통해서 상호 보안적으로 학습하실 수 있습니다. 모든 동영상을 연속적으로 시청하고 싶으시면 Youtube 자바 입문 수업 재생목록을 이용하시면 됩니다. http://goo.gl/fuHtT3

강의수준

프로그래밍을 처음 시작하는 분들의 눈높이에 맞게 만들어진 강의입니다. 이미 프로그래밍에 익숙한 분의 입장에서는 설명이 조금 장황할 수 있습니다.

선행학습

없습니다. 하지만, 프로그램을 처음 시작하는 분이라면 자바보다는 JavaScript나 Python, Ruby, PHP와 같은 언어를 먼저 해보실 것을 권합니다. 또는 생활코딩의 웹서비스 만들기 수업을 완주하신 후에 본 수업을 들으셔도 좋습니다. 자바는 조금 어렵기 때문입니다. 또는 자바 오리엔테이션 수업을 한번 완주하시고 본 수업을 들으시는 것도 추천합니다. 이 수업은 자바에 대한 전체적인 숲을 보여드리는 수업입니다. 

학습의 효용

최소한 국내에서 자바는 가장 시장 규모가 큰 언어입니다. 기업용 시장에서는 전통적인 강자였고, 안드로이드가 주류가 되면서 다시 한 번 그 중요성이 커지고 있는 언어입니다.

학습방법

필자는 공부는 신속하게, 실습은 느리게 할 것을 권유 드립니다. 즉 처음부터 너무 실습 위주로 꼼꼼하게 수업을 따라가는 것보다는 실습은 눈으로 따라가면서 전체적인 개념들을 우선 빠르게 파악하실 것을 권합니다. 모든 수업을 하루에 끝낼 수 있다면 최상이겠지만 늦어도 2주일 안에 완주하실 것을 권합니다. 그리고 전체적인 숲을 알게 된 후에 다시 처음부터 돌아와서 실습을 하나씩 꼼꼼하게 따라 해보시면 어떨까 싶습니다.

수업의 한계

본 수업은 자바의 권위자가 만든 내용이 아닙니다. 물론 권위자들의 자료를 참고 했고, 또 완숙한 자바 엔지니어들의 도움과 감수를 거쳤습니다만, 정작 이 수업을 만든 저자는 자바 초보자 입니다. 다만, 같은 초보자 입장에서 처음 시작하시는 분들이 어려움을 느낄 수 있는 부분들을 쉽고 자세하게 설명해드리기 위해서 노력했습니다. 특히 풍부한 예제를 전달해드리기 어려운 점에 착안해서 차라리 예제가 주는 부담감을 경감시켜서 본 수업을 최대한 빨리 완주하실 수 있도록 하는 것에 주안점을 두었습니다.

댓글

댓글 본문
작성자
비밀번호
  1. 안녕세계
    그냥 공부만 해야지하고 보는데 이렇게 친절하게 설명해주시다보니
    적어도 감사하다는 말씀은 전달해야겠다는 생각이 듭니다.

    너무 감사합니다. 열심히 공부할게요^^
  2. JAVA공부시작!화이팅!
    정말 대단하십니다 ㅠㅠㅠㅠ너무 감사드려요 진짜!!!
  3. 랑스
    예제소스는 어디서 다운받을수 있나요??
  4. 대학생
    감사합니다

    진정한 재능기부네요

    기초부터 가르쳐주셔서 몰랐던 개념 확실히 잡아가요

    그리고 목소리가 정말 좋으세요ㅎㅎ
  5. 학생
    감사합니다 덕분에 많이배워가요

    여기저기 자바강의 들어봤지만

    지금까지 본 사람들중엔 단연 최고입니다

    지금도 이 페이지에 들어오시는지 모르겠지만

    너무감사합니다
  6. 시작해볼께요. 페이지가 너무 깔끔하고 좋습니다. 감사합니다.
  7. 감사합니다. 이해가 쏙쏙 되네요~ 선생님 덕분에 자바가 재밌어졌습니다.
  8. 아아
    진짜 감사합니다!!!
    학원을 다니는데 강사님께서 너무 어렵게 가르쳐 주셔서 수업을 못따라가고있어서 어찌해야하나 했는데
    감사합니다
    스레드 개념은 어디에 있나요???
  9. 정말 감사합니다
  10. 대박 감사합니다..
  11. 정또르
    자바 스타트합니다. 이제..... 잼있겠네요... 한 한달만 공부하면 됄까요???
  12. ㅇㅇ
    자바스크립트라뇨
    대화보기
    • projin
      오오!! 자바라는 언어를 배우는데 정말 외계어처럼 느껴졌는데 강좌 들으니 한결 나아진것같습니다.

      감사합니다
    • TheQuiett
      우연히 찾아 들어왔는데 잘 봤습니다~
    • 군후
      처음 시작 한 초보인데요

      자바 스크립트 보다가 궁금한점이 생겨서요
      스캐너 입력후

      char selection = 'x'

      selection = scan.next().chart(0)

      이 후에 스위치 구문으로 넘어가는데
      selection = scan.next().chart(0) 이문장이 뜻하는 뜻이 무엇인가요>
    • 이영수
      http://opentutorials.org......366

      반복문이 없다면? 섹션 아래쪽에 for 문 결과 화면입니다.

      1~10 까지로 나와있습니다.
      대화보기
      • Inhun Choi
        항상 동영상강의 잘보고 있습니다. 감사하게 생각 하고 있습니다.
      • egoing
        이 수업이 제작된지 좀 오래 되어서 혹시 제가 착오 부분이 있으면 조금 상세하게 좌표 좀 알려주실 수 있을까요?
        대화보기
        • 이영수
          둘 다 0~9 까지가 맞습니다. 이고잉님이 위에 while 문 결과를 실수하신 것 같아요.
          for 문 증감부분은 연산자를 "=+" 에서 "+=" 으로 바꾸셔야 증감이 됩니다.
          i+=2 는 i = i + 2 와 같습니다.

          적어주신 것처럼 "i=+2" 하시면 증감이 안되고 i 변수에 계속 +2 가 들어가서 무한반복 됩니다.
          대화보기
          • 번식왕
            for 문에대해서 잘이해는 했습니다 그런데 실행하는값에서
            0<10 조건문을 while 문과 for문을 똑같이 달았을때 while문은 왜 실행값이 1~10이 나오고
            for문은 0~9까지 나오는거죠?
            그리고 for문에 반복실행을 할때 강의 마지막부분에 i++ 를 i=+2 로 바꿔주었는데 이렇게 바꿔서 실행하면
            무한 반복이 일어나는데 어떻게된거져??
          • 어제 수업 잘 들었습니다. 설명도 어찌 그렇게 친절하고 쉽게 해주시는지요.
            3시간이 넘넘 소중했던 시간이었습니다.
            다음번 수업에 또 뵙겠습니다.저녁 커피 좋아하시는지.. 제가 맛난 커피 한잔 사들고 가겠습니다.^^
            감사합니다.^^
          • Cho,kiwon
            정말 감사합니다.^^
          • 승짱
            수고하셨습니다.

            감사드립니다.
          • ㅇㄴㅇ
            항상 감사드립니다 ♥
          • 대갈
            캬아~강좌 너무 좋습니다.
          • egoing
            서버 이전 때문에 발생한 문제 입니다. 혹시 또 그런 일이 발생하면 알려주세요.
            대화보기
            • 국가기간전략산업
              저 죄송한데 계속 들어갈때마다 정상적인 접속이 아니라고 뜨네요;; 이게 무슨 말이죠 ㅠㅠ
            • 미열의 나날
              처음 프로그래밍을 배워보는 사람이라 수업을 들어도 못알아 듣는게 많았는데 덕분에 참 많은 도움을 받고있습니다 감사합니다.
            • 누렁이
              와 ! 항상 좋은강의 감사합니다 =D
            • 아라한사
              자바..책한권 떼었지만 아직도 가물가물한 자바..

              생활코딩 덕분에 짬짬이 와서 다시 반복수업을 해봅니다. 정말 좋네요! ㅎ
            graphittie 자세히 보기