lnb영역
- 전체과정
- 오픈소스SW
- 운영체제
- 프로그래밍/언어
- 데이터베이스
- 네트워크
- 클라우드컴퓨팅
- 웹
- 모바일
- 임베디드
- 보안
- SW공학/IT
- 그래픽/멀티미디어
- 전자정부프레임워크
- 세미나/컨퍼런스
- 모델커리큘럼
컨텐츠 내용
- 오프라인교육
- 과정정보
과정정보
[2012년 수요자요청과정 수강생 모집] Java Pattern & Android
과정소개
교육내용
[강연자]
성명 : 박병준
주요이력 : (현) 앳코스모스 대표/개발자
(전) SUN교육센터 Framework과정 강의
Oracle교육센터 Java, XML과정 강의
비트교육센터 고급과정 전임 강의
[교육내용]
1. Java Pattern
- Framework를기반으로한개발에서가장중요한기반기술인Pattern의이해를학습합니다.
2. MVC Pattern
- GUI 기반프로그래밍의MVC 패턴의올바른이해와 응용및기반지식을학습합니다.
3. GUI
- CUI 기반프로그래밍개발자가GUI 프로그래밍을하기위해필요한지식을학습합니다.
4. UI Component
- GUI 프로그래밍의실제구현방식인UI Component의원리와구성방식&응용방법을 학습합니다.
5. Event
- GUI 프로그래밍에서 사용자와의 Interaction을 가능하게 하는 Event의 원리와 구성방식&응용방법을 학습합니다.
6. Layout
- 해상도별UI Component 구성을 돕는Layout의원리와 구성방식 & 응용방법을 학습합니다.
7. Markup Language
- 코드를 이용한 GUI프로그래밍의 장단점과 생산성을 높이기 위해 도입된 Markup Language의 원리와 구성방식
& 응용방법을 학습합니다.
8. Android Framework Introduce
- Android의 실제역할과 Architecture를 학습합니다.
9. Version History
- Android Framework의 Version의 변화에 따른 내용을 학습합니다.
10. Development Environment
- Android 개발환경을 설정합니다. Eclipse & ADT를 이용합니다.
11. Android Project
- Eclipse를 이용한 Android 프로젝트의 생성 및 설정 내용에 대해 학습합니다.
12. Android Activity
- Android 응용프로그램에서 Controller 역할을 하는 Activity의 활용방안 및 Lifecycle에 대해 학습합니다.
13. Android Layout
- Android에서의 Layout 구성방안 & 응용방법을 학습합니다.
14. Android View
- Android의 View 구성 및 응용방안, Custom View의 제작에 대해 학습합니다.
15. Android AsyncTask
- Android View에서 시간이 소요되는 처리에 대해 Thread 모델을 구성하기 쉽도록 설계된 AsyncTask에 대해학습합니다.
16. Android Fragment
- 해상도의 변화에 따라 화면을 구성할때 View의 재사용성을 높이기위해 도입된 Fragment의 원리와 구성방식&
응용방법을 학습합니다.
17. Android Intent
- Android Activity 간의 전환 및 복귀를 의존성없이 쉽게 해결하기 위한 방안인 Intent의 원리와 구성방식 &
응용방법을 학습합니다.
18. Android Service
- 사용자와 Interaction 없이 Business Logic을 수행하기 위한 일종의 Daemon 프로그래밍을 위한 Service의
원리와 구성방식 & 응용방법을 학습합니다.
19. Android Content Provider
- 타응용어플리케이션과 데이터 교환을 표준화하기 위한 방안인 Content Provider의 원리와 구성방식&
응용방법을 학습합니다.
20. Difference iOS & Android
- Smart Device Framework의 양대산맥인 iOS와 비교를 통해 Android Framework의 장단점을 학습합니다.