Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

작은자바이야기: Difference between revisions

From ZeroWiki
imported>trailblaze
No edit summary
imported>qa22ahj
No edit summary
Line 11: Line 11:
** 이론과 실무 지식을 모두 다룰 예정이므로 Java 경험이 많을 수록 좋습니다.
** 이론과 실무 지식을 모두 다룰 예정이므로 Java 경험이 많을 수록 좋습니다.
** 우앙 재밌겠다 - [[서지혜]]
** 우앙 재밌겠다 - [[서지혜]]
** 흥미로워서 참여하고 싶지만 아직 서울에 갈만한 형편이 안되네요.. 흥미로운 주제를 다루시는것 같던데. - [[안혁준]]
=== 언제? ===
=== 언제? ===
* 토요일 오후 1시부터
* 토요일 오후 1시부터

Revision as of 16:51, 4 May 2012

소개

  • --작은 자바를 건드리면 어떻게 될까?--
  • 2012년형 중장기 Java 스터디!

누가?

  • 튜터: 변형진
  • 튜티: 김태진. 김준석 권순의, 서민관, 서영주, 권영기
    • 누구나 참여 가능합니다. 각자 이름을 써주세요.
    • 최소 Java 기초 문법 이해 및 학부 2학년 1학기 커리큘럼 수준의 전산지식 필요
    • 이론과 실무 지식을 모두 다룰 예정이므로 Java 경험이 많을 수록 좋습니다.
    • 우앙 재밌겠다 - 서지혜
    • 흥미로워서 참여하고 싶지만 아직 서울에 갈만한 형편이 안되네요.. 흥미로운 주제를 다루시는것 같던데. - 안혁준

언제?

  • 토요일 오후 1시부터

어디서?

  • 제2공학과 6층 ZeroPage학회실 또는 컴퓨터공학부실습실

무엇을?

  • 학교에서 배울 수 없는 Java에 대한 좀더 깊고 다양한 이야기
  • 다룰 법한 주제
    • Java Technology와 생태계
    • Java 개발 환경 및 빌드 프로세스
    • Java 프로그래밍 언어
    • Java 코딩 컨벤션
    • 클래스와 객체
    • Annotations 및 Generics
    • 예외 처리
    • Java API와 주요 기술
    • 컬렉션 프레임워크와 동시성 제어
    • Servlet과 Servlet 컨테이너
    • Java 런타임과 리플렉션
    • 입출력과 네트워크
    • 프레임워크와 아키텍처
      • MVC와 영속화 계층(DB)
    • 주요 오픈 소스 라이브러리
    • Java 개발 방법론
    • 객체지향 프로그래밍
      • 리팩터링
      • 디자인 패턴
    • 테스트 주도 개발
      • 유닛 테스트
      • Mock 프레임워크
    • Android 플랫폼
    • 등등…

어떻게?

  • 세미나
  • 라이브 코딩
  • 실습
  • 참고도서
    1. Effective Java Second Edition by Josh Bloch

왜?

  • --작은 자바의 작은 배때지에 칼빵을 놔주기 위해…?--

변형진

  • 현업 Java 개발자도 놓치기 쉬운 문제들을 짚어보고, 올바른 Java 프로그램을 빠르고 깔끔하게 구현하는데 필요한 중급 수준의 지식을 전달하기 위해
  • Java를 중점적으로 다루지만, Java에 한정되지 않은 폭넓은 컴퓨터공학적 이해를 바탕으로 사고하도록 하기 위해
  • 그동안 설계와 구현에 관한 일반론을 위주로 세미나를 진행해왔기에, 이번에는 좀더 practical하고 pragmatic한 지식을 전달하는데 비중을 두고자 함.
  • 나 스스로도 알지만 불충분했던 지식이나 아직 어렴풋한 지식을 설명하면서 함께 공부하고 배우기 위해

규칙

진행

2012년 5월 5일


2012년활동지도, 스터디분류