E D R , A S I H C RSS

자바베이직

Difference between r1.13 and the current

@@ -1,18 +1,57 @@
[[tableofcontents]]

== 학습 목표 ==
1. 자바의 기본적인 문법을 숙지한다.
1. OOP에 대한 감을 잡는다.
1. 후에 스프링이나, 안드로이드 쪽도 공부를 해본다.
== 개요 ==
Java는 썬 마이크로시스템즈(Sun Microsystems, Inc. 이하 썬)에서 개발한 프로그래밍 언어입니다.
자바의 가장 특징은 운영체제 종류에 관계없이 실행이 가능하다는 점입니다.
따라서 한 번 만들어두면 Windows나 Mac OS, Linux 등 어떤 운영체제에서도 실행할 수 있습니다. 
이러한 특징 덕분에 Java는 다양한 기기와 운영체제들이 공존하는 인터넷 서비스를 구축하는데 있어서 폭발적인 인기를 끌게 되었습니다.
또한 같은 이유로 Java가 활용되는 분야는 매우 다양합니다.
먼저, 엄청난 사람들의 요청을 순식간에 처리해야 하는 대규모 포털들의 인터넷 서비스는 대부분 Java를 기반으로 구축되어 있습니다.
또한 스마트폰 운영체제의 양대 산맥 중 하나인 안드로이드에서 실행되는 어플리케이션들은 대다수 Java로 만들어진 프로그램들입니다.
뿐만 아니라 프린터, 셋톱 박스, 네비게이션, 의료장치, 주차료 계산기 등의 수많은 시스템에서 사용되고 있습니다.
따라서 Java를 공부하시면 매우 다양한 분야에서 활용하실 수 있습니다.
== 스터디의 목적 ==
'자바베이직'은 말 그대로 Java로 프로그램을 제작할 수 있는 기본기에 대한 내용으로 진행합니다.
따라서 이 스터디를 모두 마친다고 해서 대단하고 멋진 프로그램을 제작할 수는 없습니다. 
그러나 이 스터디를 마치고 안드로이드 어플리케이션 스터디나 JSP & Servlet(서블릿) 스터디, 아니면 스프링 5 스터디 등을 참여한다면 안드로이드 폰에서 실제로 사용할 수 있는 어플리케이션, 혹은 여러 사람들이 접속할 수 있는 웹서비스 등을 제작할 수 있을 것입니다.
또한 이 스터디는 기본기를 다지는 과정이라서 자바라는 언어를 아예 모르거나, OOP에 대해 잘 모르는 사람을 대상으로 최대한 쉽게 진행될 것입니다.
=== 이런 분들에게 특히 도움이 될 것 같습니다. ===
안드로이드 어플리케이션을 직접 제작해보고 싶으나 어디부터 시작해야할 지 모르겠는 분
Java를 모르지만 배워보고 싶은 분
분명히 Java를 공부했지만 이해가 잘 가지 않거나, 내용을 잊어버려 다시 공부해보고 싶은 분
코딩이 무섭고 어렵지만, 뭔가 만들어보고 싶은 분

== 구성원 ==
* [정우현]
== 학습 목표 ==
1. 자바의 기본적인 문법을 숙지한다.
1. OOP에 대한 감을 잡는다.
1. 후에 스프링이나, 안드로이드 쪽도 공부를 해본다.

== 레퍼런스 ==
* 자바의 정석 3판[http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&barcode=9788994492032]
* 코드초보스터디[https://cafe.naver.com/javachobostudy]
== 진행 사항 ==
멤버 모집중
[[https://drive.google.com/open?id=1bmD49v3QjiquSjzFG1Mxfw0xsQJDm9an|수업 자료]]
위 구글 공유 링크에 주차별 수업 자료가 저장 되어있습니다.
== 진행 시간 ==
~~월요일 오후 7시~9시입니다. 제가 이때만 시간이 비네요~~
== 구성원 ==
* ~~정우현~~
* [한윤진]
* [김은경]
* [이진규]
* [정윤영]
* [조예진]
== 참고 자료 ==
* [[http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&barcode=9788994492032|자바의 정석 3판]]
* [[https://cafe.naver.com/javachobostudy|코드초보스터디]]
* [[http://www.hanbit.co.kr/store/books/look.php?p_code=B9738765259|Head First Java]]
* [[http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=50563128|이것이 자바다]]
* [[http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=36243861|다양한 예제로 학습하는 데이터구조와 알고리즘 for Java]]
* [[http://www.orentec.co.kr/teachlist/JAVA_BASIC_1/teach_sub1.php|난 정말 JAVA를 공부한 적이 없다구요]]

== Comment ==
* Java + Basic 인줄.. - [박인서]
* 무슨 끔찍한 소리를...- [정우현]
* 혹시 [[http://www.aladin.co.kr/shop/wproduct.aspx?ItemId=50563128|이것이 자바다]] 책으로 하실 생각 없으신가요? - [김선재]
* 의견 감사드립니다, 스터디 진행할때 참고 하겠습니다! - [정우현]
 
* 선배님 멋있어여~
== 출처 ==
[[https://opentutorials.org/module/483|개요 출처]]




1. 개요

Java는 썬 마이크로시스템즈(Sun Microsystems, Inc. 이하 썬)에서 개발한 프로그래밍 언어입니다.
자바의 가장 큰 특징은 운영체제 종류에 관계없이 실행이 가능하다는 점입니다.
따라서 한 번 만들어두면 Windows나 Mac OS, Linux 등 어떤 운영체제에서도 실행할 수 있습니다.
이러한 특징 덕분에 Java는 다양한 기기와 운영체제들이 공존하는 인터넷 서비스를 구축하는데 있어서 폭발적인 인기를 끌게 되었습니다.
또한 같은 이유로 Java가 활용되는 분야는 매우 다양합니다.
먼저, 엄청난 사람들의 요청을 순식간에 처리해야 하는 대규모 포털들의 인터넷 서비스는 대부분 Java를 기반으로 구축되어 있습니다.
또한 스마트폰 운영체제의 양대 산맥 중 하나인 안드로이드에서 실행되는 어플리케이션들은 대다수 Java로 만들어진 프로그램들입니다.
뿐만 아니라 프린터, 셋톱 박스, 네비게이션, 의료장치, 주차료 계산기 등의 수많은 시스템에서 사용되고 있습니다.
따라서 Java를 공부하시면 매우 다양한 분야에서 활용하실 수 있습니다.

2. 스터디의 목적

'자바베이직'은 말 그대로 Java로 프로그램을 제작할 수 있는 기본기에 대한 내용으로 진행합니다.
따라서 이 스터디를 모두 마친다고 해서 대단하고 멋진 프로그램을 제작할 수는 없습니다.
그러나 이 스터디를 마치고 안드로이드 어플리케이션 스터디나 JSP & Servlet(서블릿) 스터디, 아니면 스프링 5 스터디 등을 참여한다면 안드로이드 폰에서 실제로 사용할 수 있는 어플리케이션, 혹은 여러 사람들이 접속할 수 있는 웹서비스 등을 제작할 수 있을 것입니다.
또한 이 스터디는 기본기를 다지는 과정이라서 자바라는 언어를 아예 모르거나, OOP에 대해 잘 모르는 사람을 대상으로 최대한 쉽게 진행될 것입니다.

2.1. 이런 분들에게 특히 도움이 될 것 같습니다.

안드로이드 어플리케이션을 직접 제작해보고 싶으나 어디부터 시작해야할 지 모르겠는 분
Java를 모르지만 배워보고 싶은 분
분명히 Java를 공부했지만 이해가 잘 가지 않거나, 내용을 잊어버려 다시 공부해보고 싶은 분
코딩이 무섭고 어렵지만, 뭔가 만들어보고 싶은 분

3. 학습 목표

  1. 자바의 기본적인 문법을 숙지한다.
  2. OOP에 대한 감을 잡는다.
  3. 후에 스프링이나, 안드로이드 쪽도 공부를 해본다.

4. 진행 사항

수업 자료
위 구글 공유 링크에 주차별 수업 자료가 저장 되어있습니다.

5. 진행 시간

월요일 오후 7시~9시입니다. 제가 이때만 시간이 비네요

6. 구성원

8. Comment

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-16 14:07:57
Processing time 0.0503 sec