• 다회차
  • 최대 6명

앱 개발을 위한 자바, 안드로이드, 데이터베이스, 네트워크 전반적인 지식 강의 해드립니다.

이동규 튜터 (0)

클래스 전 숙지해주세요!

시간당 1000 ~ 1500원 스터디룸비는 별도입니다.
노트북 지참 필수입니다.

튜터 공지

이런 분들이 들으면 좋아요.

자바
초급 : 프로그래밍을 아예 처음 접하여 문법조차 모르시는 분들을 위한 수업
중급 : C언어나 파이썬 같이 다른 언어를 해봐서 문법 정도는 아시는 분들 또는 자바를 써본 적은 있지만 본격적으로 공부하고싶으신 분을 위한 수업
고급 : 자바를 어느 정도 써봐서 자바 공식 api 문서를 읽었을 때 무리 없이 이해가 가능한 수준인 분들을 위한 수업

안드로이드
초급 : 안드로이드 앱 개발이 처음이신 분들을 위한 수업
중급 : 화면구성은 할 줄 알지만 안드로이드 프로그래밍을 배워보고 싶으신 분들을 위한 수업
고급 : 어느정도 안드로이드 개발은 하지만 문제에 막히면 해결이 안된다거나 안드로이드의 깊은 내용을 알고 싶으신 분들을 위한 수업

튜터님을 소개합니다.

이동규

  • 숭실대학교 컴퓨터학부 2학년 수료, 3학년 재학

2014 <홍익인간>, <심리톡> 개발, NHN, SK-T academy Android 교육 부문 수료
2015 <One Day>, <Dues>, <Muzik>, <More 광고 길라잡이>, <교복통> 개발
2016 <이사통>, <M SNS>, <All In One> 개발 및 미취학 아동 대상 엔트리 교육 봉사
2017.03 ~ 2019.02 공군정보체계관리단 복무
2019 IT 계열 특성화 고등학교 대상 JAVA, C언어 강의
2019. 3 ~ 현재 : 안드로이드 강습 및 과외 교사 활동

어떤 클래스 인가요?

제 수업은 초중고급 + 자바/안드로이드로 나뉩니다.
데이터베이스와 네트워크는 중/고급 단계에서 같이 다룹니다.
1:1 수업은 수준, 과목 상관 없이 상담 후 맞춤으로 진행되니 꼭 실시간 톡 주세요! (시간당 4만원)

자바
초급 : 프로그래밍을 아예 처음 접하여 문법조차 모르시는 분들을 위한 수업
기초 문법 및 컴퓨터/프로그래밍 개념 지도
초급 단계는 자바 수업이라기보다는 프로그래밍 언어 수업에 가깝습니다. 즉 이 수업을 듣고나면 자바 뿐만 아니라 C언어, 파이썬 등 많은 언어들을 도전해보실 수 있게 됩니다.
컴퓨터가 어떻게 사고하고, 어떻게 동작하는지 알아보는 수업입니다.


중급 : C언어나 파이썬 같이 다른 언어를 해봐서 문법 정도는 아시는 분들 또는 자바를 써본 적은 있지만 본격적으로 공부하고싶으신 분을 위한 수업
자바 기초적인 내용 + 필수적으로 알아야하는 고급 문법과 클래스 사용법을 배워봅니다.
추가적으로 약간의 자료구조 수업을 진행합니다.


고급 : 자바를 어느 정도 써봐서 자바 공식 api 문서를 읽었을 때 무리 없이 이해가 가능한 수준인 분들을 위한 수업
멀티코어 프로그래밍, GUI 프로그래밍, 컬렉션, 스트림, I/O, 디자인패턴 등의 고급 단계

안드로이드
초급 : 안드로이드 앱 개발이 처음이신 분들을 위한 수업
기초 화면 구성을 위한 레이아웃 작업을 배워봅니다. 이 수업을 듣고 나면 본인이 원하는 화면을 앱 상에 띄울 수 있게 되고, 버튼 같은 구성요소를 눌렀을 때 반응하며 화면이 움직이고, 전환되는 등의 간단한 프로그래밍적 요소를 배우게 됩니다.

중급 : 화면구성은 할 줄 알지만 안드로이드 프로그래밍을 배워보고 싶으신 분들을 위한 수업
안드로이드 개발을 하면서 필수적이고 용이한 4대 컴포넌트와 클래스들을 한 번씩 쭉 따라해보면서 이 수업을 마쳤을 때는 어떤 앱의 기능을 생각했을 때 어떤 클래스, 어떤 컴포넌트를 사용하면 되겠구나! 라고 떠올릴 수 있을 정도의 수준이 됩니다.


고급 : 어느정도 안드로이드 개발은 하지만 문제에 막히면 해결이 안된다거나 안드로이드의 깊은 내용을 알고 싶으신 분들을 위한 수업
이벤트 처리 방식이나, 메모리 관리, 유닛 테스트 등을 배우게 됩니다.

클래스는 이렇게 진행됩니다.

1회차 커리큘럼

자바
초급 : 자바 및 개발환경 설정, 변수 개념 익히기
중급 : 클래스와 메모리
고급 : 스레드 개념과 종류

안드로이드
초급 : 안드로이드 기본 구조 및 View
중급 : 액티비티의 생명주기
고급 : MVP, MVVM 패턴

2회차 커리큘럼

자바
초급 : 연산자와 조건문(if, switch)
중급 : 상속
고급 : 제네릭의 상속과 구현

안드로이드
초급 : 3대 레이아웃(Linear Layout, Relative Layout, Frame Layout)
중급 : 액티비티와 인텐트 1
고급 : 유닛테스트

3회차 커리큘럼

자바
초급 : 반복문(for, while, do-while) 과 배열
중급 : 인터페이스
고급 : 람다식

안드로이드
초급 : 다른 유용한 Layout + 버튼뷰들
중급 : 액티비티와 인텐트 2
고급 : UI 유닛테스트

4회차 커리큘럼

자바
초급 : 메소드 생성 및 활용
중급 : 이너 클래스와 이너 인터페이스 / 익명 클래스
고급 : 스트림과 병렬처리

안드로이드
초급 : 클릭 이벤트와 다이얼로그
중급 : 멀티스레드 (작업 스레드와 UI 스레드)
고급 : 안드로이드 메모리 관리

5회차 커리큘럼

자바
초급 : 클래스와 메모리 1
중급 : 예외처리
고급 : IO 기반 입출력

안드로이드
초급 : 이미지 뷰와 멀티미디어
중급 : 서비스
고급 : 네트워크, 로컬DB API

6회차 커리큘럼

자바
초급 : 클래스와 메모리 2
중급 : 제네릭과 컬렉션
고급 : NIO 기반 입출력

안드로이드
초급 : 애니메이션과 화면 전환
중급 : 브로드캐스트 리시버
고급 : 지도 API 및 실습 코드 리뷰

실제 수강생의 리뷰입니다.

  • 커리큘럼0
  • 전달력0
  • 시간준수0
  • 준비성0
  • 친절도0

클래스 일정

사당 강남 신촌홍대

44,000원 / 시간 528,000원 / 총 6회 12시간