요일

장소 : 협의 후 결정
추가비용 : 스터디룸 이용시 대여비 더치페이
경기도 안양,군포,안산 수업 가능합니다~
₩20,000원 / 시간
₩320,000 / 총 8회 16시간
실시간 톡하기 찜하기
김성현
누구나 배울수 있는 자바(Java)
  • 강남, 수원, 온라인
  • 2시간/회
  • 1:1 수업
  • ₩20,000/시간

튜터정보

  • 경기과학기술대학교 컴퓨터모바일융합과
  • 신분 인증 됨
안녕하세요.
여러분들이 자바를 휘어잡을수 있게끔 도와드릴 튜터 김성현입니다.


경력
- 2018 K-HACKATION 1등 최우수 과학기술정보통신부 장관상
- 2018 제 8회 교내 창업리그 대상(1등)
- 경기도 장애인 복지센터 누림(보조기기 공학 대회) 입선
- 교내 창업리그 입선
- 서울시 앱개발 공모전 지원
- 아이디어마루 어플리케이션 아이디어 공모전 지원
- 2018 SK 스마트관광 공모전 지원
- 교내 최대 전공연구회 COIN 회장
- 교내 최대 창업동아리 NORITER 회장
- 대학생 연합 어플리케이션 개발팀 DoubleSlash 회장 및 안드로이드 개발팀장
- 교내 튜터링 활동(튜터로 활동)
- 중학생 대상 직업탐구 교육(프로그래머 - 파이썬)
- 교내 전공연구회 C, JAVA, Android 메인 교육자
- 그외 다수 프로젝트 활동 및 강의활동

학력
- 경기과학기술대학교 2학년 재학
- 3학기중 3학기 장학생


분야
- C
- C#
- JAVA
- Android Programming
- Python
- JSP
- HTML, CSS
- IOT(RaspberryPi)
- 개발자가 알아야할 UI/UX
- 개발자가 알아야할 디자인툴(Illustrator)
- Extra...

수업소개

자바를 잡자! 요즘 코딩이 남녀노소 나이가 어떻든 정말 중요한 분야로 각광받고 있습니다. 또한 그만큼 Java라는 언어는 우리나라에서 사용률이 가장 높은 언어이기도 하고 가장 인기있는 언어이기도 합니다. 프로그래밍을 처음 배우고싶으신 분들이나, 취업을 목표로 하시는분들에게 정말 추천드리고싶은 언어가 바로 Java입니다.
Java는 발이 넓은? 언어이기 때문에 Java를 배우시고 나면 앱, 웹 등 다양한 분야에서 여러분들이 활동하실 수 있습니다. 즉 가장 기반이 되는 언어기도 하죠.
그런데, 프로그래밍을 배울 엄두가 나지 않으시다구요? 학원가면 이것배우고 저것배우고 이것도 해야된다! 라고 겁부터 주시나요? 아직 중 고등학생인데 진짜 아무것도 모르겠어요... 진짜 모두들 괜찮습니다. 할수 있습니다. 여러분들 모두 개발자가 되실수 있습니다.
아직 많은 나이는 아니지만 강의, 프로젝트, 여러가지 활동들을 진행하면서 중학생, 고등학생, 대학생, 비전공자 등 다양한 분들을 위해 강의를 진행해왔습니다.
저는 튜티분들이 끝까지 달릴 수 있도록 뒤에서 계속 서포트해드릴 것이고, 제가 알고있는 지식들을 아낌없이 공유할 것입니다. 더불어 "Java를 깔끔하게 잘 배웠다!"라고 느낄 수 있도록 도와드리고 여러분들이 만들고싶은 프로그램, 앱 모두 제작할 수 있도록, 비싼 튜터링 금액이 정말 가깝지 않도록 수업시간에 모든 내용들을 쏟아 붓겠습니다.

여러분들, 저와 같이 Java를 잡으러 가보죠! 화이팅!



수업 강점
- 자바코딩부터 안드로이드까지 데이터베이스부터 UI까지 가능한 튜터
- 튜티의 진로에 맞게 여러가지 정보들로 조언 가능
- 비전공자, 전공자 등 어떤분이든 눈높이에 맞는 알맞은 수업
- 절대 포기하지 않는 수업! 포기란 없습니다...
- 튜티의 학습 스타일에따라 강의 방법 유동적으로 변경 가능


수업 방식
- 이론이 필요한 부분은 이론을 정확하게!
- 실습이 필요한 부분은 실습을 질리도록!
- 언제나 질문 대기하고 있도록 하겠습니다 ㅎ 질문 환영이에요!
- 수업은 당연히 제가 직접 제작한 예제들과 정말 구조가 잘 짜져있는 예제를 다룹니다!
- 노트 필기하면서 나만의 개발자 노트 만들기!

수업 준비물
- 노트북
- 펜과 공책

참고사항
- 기본적으로 1:1 수업이지만 최대 3명 그룹과외 가능합니다.
- 튜터 개인사정으로 아주 가끔 수업 일정이 변경될 수 있습니다.
- 최대한 커리큘럼 대로 진행할 것이지만, 튜티가 도움이 더 필요하다면! 절대 포기하지 않고 끝까지 끌고갈 것입니다. 또한 더 심오한 내용으로 들어갈 것입니다!

수업대상

  • 추천
    - "저는 정말 프로그래밍이 뭔지 하나도 모르겠어요 ㅠ" 하시는분
    - "전공자인데! 아직 초보라! 열심히 공부해보고 싶어요!" 자신감 뿜뿜 열정 넘치시는 분
    - "자바를 잡아버리겠다!" 자바를 확 잡아버리고 싶으신분
    - "전공자인데... 갑자기 공부가 재밌어졌어요!" 하시는 분
    - "그래도 코딩은 할줄 아는데... 말을 못해요 ㅠㅠ" 개념부분을 잡고싶은 분
    - "진짜 빡빡빡세게 자바를 휘어잡아보고싶어요!" 하시는분
    - "비전공자인데... 가능할까요?ㅠㅠ" 하고싶지만 자신 없으신 분
    - "학원가기전에 미리 기초를 탄탄하게 다지고싶어요!" 하시는 분

커리큘럼

강의계획

<1회차>

1. 자바칩 프라푸치노?

1.1 자바 프로그래밍을 하기 위한 개발환경 구축
1.2 컴퓨터에 대한 이해
1.3 내가 만약 컴퓨터라면?(컴퓨터의 생각 이해하기)
1.4 전반적인 프로그래밍 설명 및 JAVA 언어에 대한 설명
1.5 프로그래밍을 처음 배운다면 꼭 해보는 Hello World 출력해보기!


<2회차>

2. 자바 이녀석!

2.1 변수(variable)알아보기
2.2 상수(const)알아보기
2.3 변수와 친해지기!

2.4 연산자 알아보기
2.5 수학시간에 보지 못했던 연산자 익히기!


<3회차>

3. 메서드가 뭘까요? 메소드 연기 아닙니다 ㅎ

3.1 메서드 개념 알아보기
3.2 메서드가 필요한 이유는?
3.3 메서드의 형태 익히기

4. 만약에? -> 조건문 빙빙빙 -> 반복문

4.1 조건문의 종류
4.2 각 조건문별 사용법
4.3 반복문의 종류
4.4 각 반복문별 사용법


<4회차>

5. 배열

5.1 배열에 대해 이해하기
5.2 메모리 구조에 대한 이해
5.3 배열 만들어보기(선언과 생성)
5.4 배열이 도대체 어디에 쓰일가요?
5.5 배열이 2차원...3차원...?


<5회차>

6. 자바를 잡아보아요!

6.1 객체지향이란?
6.2 객체지향 살펴보기
6.3 객체지향의 첫번째! 클래스에 대해 알아보기
6.4 객체지향의 두번째! 객체에 대해 알아보기


<6회차>

7. 상속? 인헤리턴스...Inheritance

7.1 객체지향의 세번째! 상속이 무엇일까요?
7.2 상속...구현...?
7.3 추상클래스, 인터페이스
7.4 오버...뭐? 오버라이딩과 오버로딩!
7.5 업업! 업캐스팅 다다! 다운캐스팅!



<7회차>

8. 캡슐화... 알약인가..?

8.1 객체지향의 네번째! 캡슐화
8.2 객체지향의 다섯번째! 다형성


<8회차>

9. 이름이 없다?

9.1 익명클래스
9.2 제네릭스
9.3 리스트
9.4 예외처리


<추가수업1>

10.1 스레드에 대한 전반적인 이해
10.2 IO 입출력 스트림
10.3 자바의 활용 부분


<추가수업2>

11. 잡아버리자 자바

11.1 전반적인 자바 프로그래밍에 대한 내용
11.2 자바를 효율적으로 개발하는 법

리뷰

리뷰쓰기

실시간톡

실시간 톡하기

위치

지도가 들어갑니다.