'한 눈에 끝내는 자바'를 수강하시게 된 여러분 안녕하세요! 자바의 매력에 푹 빠지기 위해 시작하신 여러분을 환영합니다. 아마 이 과목을 수강 신청하신 분은 두 부류 중 하나일 것이라 생각됩니다.
- 프로그래밍에 처음 입문한 비전공자로서 관련 지식이나 경험이 없으신 분
- 다른 언어들을 알지만 꾸준한 인기를 누리고 있는 자바를 한 번 배워보려고 하시는 분
자바는 프로그래밍할 때 메모리 관리를 걱정하지 않아도 되는 비교적 쉬운 언어입니다. 그럼에도 불구하고 비전공자, 프로그래밍 초심자 등 컴퓨터 과학에 대한 개념이 부족하다면 충분히 어렵게 느낄 수 있기 때문에, 천천히 읽고 생각할수록 이해하실 수 있게 꼼꼼히 풀어 설명드리고자 합니다. 물론 이미 프로그래밍에 대해 잘 알고 익숙하신 분이 이 강의를 수강하시는 경우 또한 있을 겁니다. 프로그래밍 숙련도가 높으신 분이라면 용법에 대한 설명과 예시 코드만 조금 살펴 봐도 충분히 이해하실 수 있으니 편한 마음으로 읽어주시기 바랍니다. 이제 강의의 기본 방향을 알려드리겠습니다.
- 기본 개념을 예시 코드로 바로 실행해보면서 학습할 수 있도록 구성했습니다.
- 프로그래밍에 대한 기본 개념을 적절한 비유와 예시를 이용해 설명했습니다.
가비지 컬렉터, 컴파일, 운영체제, 디버깅, 클래스, 객체 지향 등등의 프로그램에 관련된 개념을 상세히 이해하려면 두꺼운 전공 서적으로도 부족합니다. 따라서 자바를 학습하고, 자바 프로그램의 프로세스를 이해하는 것을 기본으로 설명드리고자 합니다. 기본에 충실한 강의이기 때문에 글을 읽듯이 천천히 따라오시기 바라며, 혹시 이해되지 않거나 모르는 부분이 생기실 때 구름EDU Q&A 게시판 혹은 검색 포탈을 이용하시면 궁금증을 해결할 수 있을 겁니다.
자바가 쉽고 편리한 언어란 사실은 몇 번을 강조해도 모자라지 않습니다. 틀을 이해하기 쉽고, 배운 뒤 심화 학습을 통해 다양하게 활용할 수 있는 자바, 이제 "한 눈에 끝내는 자바"를 통해 시작해봅시다!