자바로 PC방 프로그램만들기

자바로 PC방 프로그램만들기

| 공개

그냥 제가 자바로 처음 만든 프로그램을 기억하기 위해서 적는 강좌입니다.

강좌의 목표는 자바를 처음 공부하고 나서

네트워크, 쓰레드 기초, GUI, 설계기초와 기타 API에 관해서

직접 만들어보면서 익숙해질 수 있는 것을 목표로 하며

프로그램이 학원 1개월차에 만든 거다보니...

자바의 객체지향설계같은 프로그래밍 철학은 다루지를 못하며

진정한 객체지향 설계에 대해서는 많은 개선점이 필요하다고 생각합니다.(ㅠㅠ)

 

본 강좌는 프로그래밍을 무협지의 검법에 비유합니다.

음.. 자바 스킬을 검술에 비교하자면

여기있는 것들은 몇몇개의 굵직한 검법과 많은 자잘한 초식들로 구성될 것같습니다.

필요에 따른 적절한 스킵스킵과 스피드함을 요구로 합니다. ㅎㅎ

 

본인소개

  닉네임 : 아라한사 , 혹은 아둔한사. 
  자바초보, arahansa@naver.com

  본인의 정리를 위함이 목적이고, 자바 초보인지라 설계와 사용에 문제가 많을 수 있음.

  이미 자바에 더 익숙해지면서 많은 개선점이 보이지만 귀찮으므로

  그냥 진행하기로함(무책임)

원래 프로그래밍 기술은 적당히 단계적으로 현재 가진 기술의 절망(?)을 겪어나가면서 키워야 된다고 생각합니다.ㅋㅋ

 

염두 대상자

자바책을 다 땠는데, 뭘 만들어야 될지 모르겠다 싶은 분.
or 은행프로그램만 만들고 싶지 않아요 하시는 분들.
졸업작품 포트폴리오에 참고하시고 싶으신 분들

아무튼 있으시다면 감사합니다.ㅠ.ㅠ....

* 일단 어느정도 자바와 gui에 대한 선행학습이 있으셔야 합니다. ㅠ
 

강좌 과정

  1. 현실의 기획설계
  2. DB, 프로그램설계 ( MVC 에 기반한)
  3. 뼈대 프로그램 설계&작성 ( 다중채팅, 쓰레드계산처리 )
  4. 기타 부가적인 GUI 효과들 (쓰레드와 내부클래스등을 이용한)
  5. (부록) 디자인 소스 검색 , 편집

* 매 강좌를 진행함에 있어서 왠만하면 가장 간단한 튜토리얼의 강좌를 하나 만들고 그것을 실제 프로그램에 적용해보는 형식을 취할까 합니다. hello world같은 간단한 소스에서 복잡도를 올리는 형식으로 말이죠~

 

Thanks TO

  • 자바의 정석 - 남궁성님 (핵심 알고리즘인 다중채팅사용)
  • Power자바- 천인국, 하상호님 - 자바 입문시에 좋았던 책. 칼라풀한 책

  • 생활코딩 - 이고잉님 + 이고잉님의 자바강좌
  • JspStudy의 JSPStudy의 JSP 웹프로그래밍 입문 활용 ( 메소드와 라이브러리를 몇개 갖다씀)
  • 구글신과 각종 블로거님들의 팁
  • 한빛교육센터 양유진 선생님 - (제가 다닌 학원과 선생님성함 ㅎㅎ)
  • 해외 디자이너 http://hyugewb.deviantart.com/ (그래픽 리소스 참고)

 

 

추가로..

깃허브 링크

앞으로는 깃허브 링크를 제공합니다. 깃허브에서 매 강좌마다 릴리즈 포인트를 제공하오니, 깃허브에서 다운받으시면 될 것같습니다.^^

여기 링크 https://github.com/arahansa/pcbang 를 눌르시고,

여기에 release 로 들어가셔서 강좌명에 맞는 것들 받아주셔도 됩니다^^

 

다운로드 링크

댓글

댓글 본문
graphittie 자세히 보기