ALL FREEPASS | C# | ASP.NET | ASP.NET Core | MVC Framework | WPF | JAVA | I/O Thread | JSP | MVC JSP | Spring / SpringBoot
Python | Data Analysis | Android / Kotlin | Android Pro | Unity | C / C++ | Algorithm | Data Structure | Design Pattern | Console Game | ASP/PHP | Git / IDE
HTML5 / CSS3 | JavaScript | jQuery | JSON / Ajax / DOM | Node.js / React / Vue.js | Angular | Server | SQL | Linux | Oracle | Notion | FREE ( 무료 강좌 )
[자바 OOP 중/고급] JAVA OOP 객체지향 프로그래밍 프로젝트
1 JAVA OOP Game Project - Full Source     泥⑤??뚯씪?ㅼ슫
2 Java OOP Programming 1강_1_강의소개 및 프로젝트 생성     동영상다운
3 Java OOP Programming 1강_2_Interface 설명 및 AppMain작성     동영상다운
4 Java OOP Programming 1강_3_Runnable run메소드와 기본루프 작성     동영상다운
5 Java OOP Programming 1강_4_스레드 동기화 변수를 위한 volatile 키워드     동영상다운
6 Java OOP Programming 2강_1_JPanel의 repaint함수와 더블 버퍼링     동영상다운
7 Java OOP Programming 2강_2_기본 렌더링 함수 구현     동영상다운
8 Java OOP Programming 2강_3_JVM스케쥴러를 배제한 App자체 렌더링 구현     동영상다운
9 Java OOP Programming 2강_4_스레드 Sleep시간의 기본적인 계산     동영상다운
10 Java OOP Programming 3강_1_다양한 시간함수 사용법 #1     동영상다운
11 Java OOP Programming 3강_2_다양한 시간함수 사용법 #2     동영상다운
12 Java OOP Programming 3강_3_시간함수 정확도와 스레드 Sleep시간의 차이     동영상다운
13 Java OOP Programming 3강_4_스레드 Sleep시간의 오차보정 방법     동영상다운
14 Java OOP Programming 4강_1_렌더링과 정보갱신함수의 분리     동영상다운
15 Java OOP Programming 4강_2_Swing타이머 사용예제     동영상다운
16 Java OOP Programming 4강_3_Swing타이머 사용예제 테스트     동영상다운
17 Java OOP Programming 4강_4_Util 타이머 사용예제 테스트     동영상다운
18 Java OOP Programming 5강_1_Ball Animation 만들기 1     동영상다운
19 Java OOP Programming 5강_2_Ball Animation 만들기 2     동영상다운
20 Java OOP Programming 5강_3_Ball Animation 만들기 3     동영상다운
21 Java OOP Programming 5강_4_Ball Animation 만들기 4     동영상다운
22 Java OOP Programming 6강_1_Ball Animation 만들기 5     동영상다운
23 Java OOP Programming 6강_2_Cannon Game 만들기 1     동영상다운
24 Java OOP Programming 6강_3_Cannon Game 만들기 2     동영상다운
25 Java OOP Programming 6강_4_Cannon Game 만들기 3     동영상다운
26 Java OOP Programming 7강_1_Cannon Game 만들기 4     동영상다운
27 Java OOP Programming 7강_2_Cannon Game 만들기 5     동영상다운
28 Java OOP Programming 7강_3_Cannon Game 만들기 6     동영상다운
29 Java OOP Programming 7강_4_2D Tank Game 만들기 1     동영상다운
30 JavaOOPGameProgramming 8강_1_2D Tank Game 만들기 #2     동영상다운
31 JavaOOPGameProgramming 8강_2_2D Tank Game 만들기 #3     동영상다운
32 JavaOOPGameProgramming 8강_3_2D Tank Game 만들기 #4     동영상다운
33 JavaOOPGameProgramming 8강_4_2D Tank Game 만들기 #5     동영상다운
34 JavaOOPGameProgramming 9강_1_2D Tank Game 만들기 #6     동영상다운
35 JavaOOPGameProgramming 9강_2_2D Tank Game 만들기 #7     동영상다운
36 JavaOOPGameProgramming 9강_3_2D Tank Game 만들기 #8     동영상다운
37 JavaOOPGameProgramming 9강_4_2D Tank Game 만들기 #9     동영상다운
38 JavaOOPGameProgramming 10강_1_2D Tank Game 만들기 #10     동영상다운
39 JavaOOPGameProgramming 10강_2_2D Tank Game 만들기 #11     동영상다운
40 JavaOOPGameProgramming 10강_3_2D Tank Game 만들기 #12     동영상다운
41 JavaOOPGameProgramming 10강_4_2D Tank Game 만들기 #13     동영상다운
42 JavaOOPGameProgramming 11강_1_2D Tank Game 만들기 #14     동영상다운
43 JavaOOPGameProgramming 11강_2_2D Tank Game 만들기 #15     동영상다운
44 JavaOOPGameProgramming 11강_3_2D Tank Game 만들기 #16     동영상다운
45 JavaOOPGameProgramming 11강_4_2D Tank Game 만들기 #17     동영상다운
46 JavaOOPGameProgramming 12강_1_2D Tank Game 만들기 #18     동영상다운
47 JavaOOPGameProgramming 12강_2_2D Tank Game 만들기 #19     동영상다운
48 JavaOOPGameProgramming 12강_3_2D Tank Game 만들기 #20     동영상다운
49 JavaOOPGameProgramming 12강_4_2D Tank Game 만들기 #21     동영상다운
50 JavaOOPGameProgramming 13강_1_2D Tank Game 만들기 #22     동영상다운
51 JavaOOPGameProgramming 13강_2_2D Tank Game 만들기 #23     동영상다운
52 JavaOOPGameProgramming 13강_3_2D Tank Game 만들기 #24     동영상다운
53 JavaOOPGameProgramming 13강_4_2D Tank Game 만들기 #25     동영상다운
54 JavaOOPGameProgramming 14강_1_2D Tank Game 만들기 #26     동영상다운
55 JavaOOPGameProgramming 14강_2_2D Tank Game 만들기 #27     동영상다운
56 JavaOOPGameProgramming 14강_3_2D Tank Game 만들기 #28     동영상다운
수강기간 : 2개월 / 수강료 : \330,000

(강사님 강의설명)

강의소개 :
객체지향의 모든 개념을 실제 업무에서 프로그램 개발시에
한 프로그램에 모두 적용하는 경우는 아마도 거의 없을 것입니다.
하지만, 객체지향 요소를 사용하지 않고는 프로그램의 설계와 구현이 불가능할 것입니다.
OOP개념을 UML기호를 통해 시각적으로 먼저 표현을 해본다면,
실제 코딩을 들어가기전에 프로그램의 전반적인 흐름을 볼 수 있을 것이며,
차후에 수정을 하기도 용이 할 것입니다.

본 강의에서는 게임 예제를 통해 효과적으로 적용할 수 있는
몇가지 OOP 개념을 읽히고 간단한 UML 기호를 사용해서 프로그램의 코딩을
시작하기전에 클래스를 설계해보며 전반적인 프로그램의 흐름을
예측해볼수있는 방법을 보여줄 것입니다.

또한, 다양한 타이머 클래스 사용법을 읽혀보고
다양한 플랫폼에서 모두 동일하고 정확한 시간 간격으로 게임이나
반복적인 작업을 수행해야하는 다른 어플리케이션에서
운용될수 있는 스레드를 구현해 볼것입니다.



선수학습 :
자바 1~2년차 수준의 기본적인 자바 문법 이해 필요.



강의목표 :
1. 다양한 타이머 클래스 사용법을 익히기.
2. 정확한 시간으로 화면 렌더링과 게임정보 업데이트를 하도록 게임 스레드 구현.
3. UML사용법을 익히고 간단한 게임 클래스를 설계해보기.
4. 객체지향의 다양한 개념을 실전 예제에 적용하여 클래스 설계하고 좀 더 복잡한 2D게임 구현하기.

.
.
.
.
.

(강좌 담당자 설명)

자바 중고급자가 되고자 하는 이를 위한 OOP 중고급 예제 프로젝트 과정입니다.
초급자를 위한 강좌가 아닌 최소 자바 개발경력 1~2, 3년차 정도의 사람들을 대상으로 합니다.
OOP 객체지향식 프로그래밍 스킬을 높이기 위한 가장 확실한 방법은 OOP 프로젝트를 직접 개발해보는 것입니다.
.
.

매번 OOP 문법과 이론만 배운다해서 OOP(객체지향) 프로그래밍 스킬이 향상되지 않습니다.
이러한 OOP 프로그램을 스스로 개발해보고 연구하고 노력하는 시간이 절대적으로 필요합니다.
모든 자바 경력 개발자들이 이런 스스로의 노력과 연구로 경력자가 된 것입니다.

게임 프로그래밍은 예제 중에서 난이도가 제법 높은 예제중 하나입니다.
그래서 입문자를 대상으로 하는 자바 기본서나 입문서에서는 거의 이러한 예제를 찾아보기가 힘든 현실입니다.
(조금 두꺼운 책들 빼면요..)

보통 도서나 일반 자바 문법 강의에서는 OOP 문법이나 이론 설명을 위한 즉, 이해를 위해서 심플한 예제로 대부분의 사람(강사)들이 책을 저술하거나 동영상강의 설명을 합니다.
그 어느 누구도 입문자를 대상으로 하는 입문서나 기본서에서 OOP 문법을 설명하는데 어렵고 복잡한 예제를 쓰지는 않습니다.

그러나 그런 예제들은 어디까지나 용어의 이해나 개념설명을 위한 예제일 뿐 그러한걸 잘 이해했다해서 OOP 프로그래밍을 잘 코딩할 수 있는 것은 아닙니다.
여전히 많은 2~3년차 자바 개발자들이 실전에서는 아직도 OOP 프로그래밍을 어떻게 해야할지 모르는 개발자들이 태반입니다.
.
.

이제 본 과정을 통해서 OOP 프로그래밍 스킬을 업그레이드 시켜보십시오~
본 강좌에서 다루는 OOP 프로젝트 정도라면 그래도 어느정도 자신있게 자바 OOP 개발자라고 말할 수 있을 것입니다.
자기 자신을 좀더 업그레이드 시키고 스스로 노력하는 시간을 가져보세요~

본 과정에서 다루는 예제를 완전히 내것으로 만들고 강의를 보지 않고도 혼자서 개발할 수 있도록 만들어보세요.
과정은 힘들겠지만 결과의 열매는 달콤할 것입니다.^^


VIP Freepass 전과정 자유이용권 혜택보기