Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
자바 기반 안드로이드 앱개발 Part 1 - UI Programming
5 students

자바 기반 안드로이드 앱개발 Part 1 - UI Programming

안들로이드 UI 프로그래밍을 익힐수 있다.
Last updated 1/2025
Korean

What you'll learn

  • 본 과정은 자바 언어를 이용하여 안드로이드 애플리케이션을 개발할 수 있는 방법에 대해 학습합니다.
  • 본 과정은 네 개의 과정 중 첫 번째 과정으로 안드로이드에서 제공하는 UI 요소들을 다루는 방법을 살펴봅니다.
  • 안드로이드에서 제공되는 다양한 UI 요소를 활용하여 기본 인터페이스를 구성하고 각 요소들을 코드를 통해 다룰 수 있도록 제공되고 있습니다.
  • 안드로이드에 다양한 UI 요소를 학습하게 된다.

Course content

4 sections47 lectures16h 13m total length
  • 강좌소개14:39
  • 안드로이드 소개17:20
  • 안드로이드 개발 환경 구축14:39
  • 프로젝트 생성 및 AVD 테스트37:40
  • 단말기 테스트9:38
  • 동작원리19:34

Requirements

  • 본 과정은 자바 언어를 이용하는 과정이므로 자바 언어에 대한 이해가 필요합니다.

Description

재 안드로이드 애플리케이션은 자바(Java) 또는 코틀린(Kotlin) 언어로 개발할 수 있습니다. 본 강의는 안드로이드 애플리케이션 개발에 대한 기초부터 심화까지 대부분의 내용을 다루고 있으며, 기초적인 내용부터 전부 자바 언어를 이용해 코드를 작성하게 됩니다.

본 Part.1 강의에서는 안드로이드 전체 과정 중 화면과 인터페이스에 관한 내용이 주를 이루고 있으며, 차기 과정에서는 보다 심도있는 과정을 다룰 예정입니다.


학습 내용을확인해보세요


> 안드로이드 소개 및 개발환경 구축: 1강~6강

본 강의에 대해 간략하게 소개하며, 개발환경 구축 방법을 살펴봅니다.


> View의 개념와 layout: 7강~17강

안드로이드에서 사용할 수 있는 다양한 레이아웃을 사용합니다. 레이아웃이란 UI 요소들이 되는 모양을 결정하는 요소입니다.


> Widget의 개념과 활용: 17강~37강

다양한 위젯에 대해 살펴봅니다. 위젯이란 버튼, 입력 요소 등 기능을 가지고 있는 UI 요소들을 의미합니다.


> AdapterView: 38강 ~ 48강

다양한 어댑터 뷰에 대해 살펴봅니다. 어댑터 뷰는 다수의 데이터를 이용해 다수의 항목을 스크롤을 통해 사용할 수 있도록 제공되는 UI 요소입니다.


자주 묻는 질문

Q. 본 과정에서 무엇을 배울 수 있나요?

본 과정에서는 자바 언어를 이용하여 안드로이드 애플리케이션을 개발할 수 있는 가장 기초적인 내용을 학습하게 됩니다. 안드로이드에서 제공되는 다양한 UI 요소를 활용하여 기본 인터페이스를 구성하고 각 요소들을 코드를 통해 다룰 수 있도록 제공되고 있습니다.

Q. 본 과정을 학습하려면 어떤 지식이 필요한가요?

본 과정은 자바 언어를 이용하는 과정이므로 자바 언어에 대한 이해가 필요합니다.

Q. 본 과정을 학습한 다음에는 무엇을 학습해야 하나요?

다음 단계인 Part2를 학습하시는 것을 권장드립니다.


> 강사 소개

윤재성(현 소프트캠퍼스 개발 이사)

국내 IT 초창기 모바일 콘텐츠 부터 빅데이터 분야 개발 및 컨설팅 IT 응용 소프트개발 등 19년 동안 다양한 분야 및 현장에서의 경험을 강의에 녹였습니다.

개발 경력

  • SKT "아일랜드 어드벤쳐" 모바일 콘텐츠 개발 런칭

  • KT " 퀴즈사커" 모바일 콘텐츠 개발 런칭

  • SK "모바일 공인중개사" 런칭

  • 아이폰 "한자통" 앱개발

  • 아이폰 "헬스 트레이닝" 앱개발

  • KT/SK 일본 남코 "데일즈 오브 코몬즈" 콘텐츠 개발

  • KT 미니 게임(야금야금 땅따먹기, 알라딘의 요술램프, 미스터리 블록탐정단, BUZZ and BUZZ)개발

강의 경력
삼성멀티캠퍼스, 부산정보산업진흥원, 전주정보문화산업진흥원, 인천정보산업진흥원, 한국전파진흥원, SK C&C, T 아카데미, 한국로봇산업진흥원, 대전 ETRI, 삼성전자, nica 교육센터, 한국생산성본부, 한화 S&C, 삼성전자, LG전자, SK C&C, 대구 로봇산업진흥원, 부산대학교 등 국내 유명 기업 현직 재직자 및 미취업자를 대상으로 강의 및 개발 19년차 경력을 갖춘 베테랑 강사입니다.

강의 분야
자바, 안드로이드, 프레임워크, 데이터베이스, UML, 아이폰, 빅데이터 처리 및 분석, 파이썬, 사물인터넷, R/파이썬을 활용한 데이터 분석, 딥러닝, 머신러닝 AI, 스파크 분야 등의 분야에 대해 강의합니다. 다양한 경험을 녹여 최대한 쉽게 설명하고, 실습에 적용하도록 예제를 만들고 설명을 할 수 있도록 강의를 구성하고 있습니다. 오프라인 수업이 아니므로 모르는 것은 질문&답변을 이용해주세요. 꼭 최대한 빠르게 해결해드리겠습니다.


Who this course is for:

  • 자바 언어로 안드로이드 애플리케이션을 개발하고자 하는 분들에게 추천 드립니다.
  • 안드로이드 애플리케이션을 제작할 때 다양한 UI 요소들을 이용하고자 하는 분들게 추천드립니다.