상담신청
캠퍼스*
이름*
연락처*
- -
문의사항
내용확인
  • 02-588-9991

국비 과정 ‘나도 들을 수 있을까?’
고민하지말고 문의하세요!

title

-

-

ANDROID APP

안드로이드APP

수강기간기초만 2개월 / 심화까지 4개월

수업일평일반 주 5일 or 3일 or 주말반 주 1일(토)

핵심포인트!

안드로이드 어플개발 기초부터 실전까지 제대로 끝내기

툴만 익히는 수업이 아닙니다. 안드로이드 어플개발에 기초를 습득하고 파이널프로젝트를 통한 어플출시까지 경험해 볼 수 있는 수업으로 구성되어 있습니다.

CURRICULUM교육과정

교육과정의 개월수를 선택하여 세부과정을 볼 수 있습니다.

  • 1주차

    * 개발환경 구축 및 오리엔테이션 - 자바 개발을 위한 개발환경을 설치하고 사용방법 및 앞으로 수업의 진행 방향 설정 *변수와 자료형 및 로그, 주석, 안드로이드 뷰 활용 - 변수의 개념과 자료형 및 기본적인 안드로이드 레이아웃 학습 실습예제 : 자동완성 문장 만들기 *동적인 레이아웃 조정 -뷰의 ID의 역할, xml 레이아웃과 자바와 연결을 학습 실습 예제: 계산기 레이아웃 만들기

  • 2주차

    * 레이아웃을 활용하는 방법 및 제어문 - if문의 활용 및 Visible, invisible, gone 의 차이와 스크롤 뷰에 대해서 학습한다 실습예제 : 계산기 만들기 * 레이아웃을 활용하는 방법 및 제어문 - 배열, 제어문의 활용법 및 1개 이상의 액티비티 활용방법을 학습한다 실습예제 : 다른방법으로 만드는 계산기 수행과제 : 사지선다형 객관식 퀴즈 게임

  • 3주차

    * 다이얼로그, 리스트 뷰 - 다이얼로그, 리스트 뷰에 대해서 학습 실습예제 : 간단한 메모장 * 안드로이드의 내부 저장 방법 DB - Sqlite과 DB의 개념에 대해서 학습 실습예제: 간단한 메모장 어플 * 안드로이드의 내부 저장 방법 DB - Sqlite을 조금 더 깊게 학습 실습 예제: 영단어 어플

  • 4주차

    *길이를 알 수 없는 데이터 활용 - ArrayList에 대해서 학습 실습예제 : 더 효율적인 영단어 어플 * 동시에 실행되는 프로그램 쓰레드와 핸들러를 활용해서 동시에 실행하는 방법을 학습 실습 예제: 시간이 자동으로 카운트 되는 프로그램

1개월

안드로이드 시작하기

  • 1주차

    *복습 1차 -이전에 배운 것들 복습과 자바의 문법에 대해서 추가로 학습 실습 예제: 영단어 프로그램의 다양한 개발 방법 적용 * 복습 2차 -이전에 배운 것들 복습과 자바의 문법에 대해서 추가로 학습 실습 예제: : 영단어 프로그램의 다양한 개발 방법 적용 *클래스 -변수와 함수를 하나의 덩어리로 묶어줄 수 있는 클래스의 활용 방법을 학습. 실습 예제: 더 효율적인 객관식 퀴즈 게임, 더 효율적인 영단어 프로그램

  • 2주차

    * 클래스1 - 생성자 및 클래스 활용 방법을 학습 실습 예제: 주변의 사물에 대해서 클래스 설계 * 클래스2 - 객체지향 설계 연습 실습 예제: 텍스트 기반의 전투 게임 프로젝트: 미로찾기 게임 만들기

  • 3주차

    * 상속1 -상속의 이유와 상속 방법에 대해서 학습 *상속2 -상속의 활용 및 final, 추상클래스, interface에 대해서 학습 *상속3 -상속의 활용 및 final, 추상클래스에 대해서 학습 실습 예제: 은행 계좌 프로그램

  • 4주차

    *객체지향 설계 연습 1 - 객체지향 적으로 설계하면 어떤 이점이 있는 지 및 개발 방법을 배움 실습 예제: 미로찾기 게임 만들기 * 객체지향 설계 연습 2, 예외처리 - 예외가 발생 했을 때 처리하는 방법과 파일 저장에 대해서 학습 실습 예제: 미로찾기 게임 만들기 프로젝트 : 미로찾기 게임 객체지향 적으로 완성

2개월

안드로이드 실습하기

  • 1주차

    *다양한 리스트 뷰 만드는 방법 -커스텀 리스트 뷰, 프로그래스 바를 만드는 방법을 학습 실습 예제: 이전에 만든 프로젝트에 커스텀 리스트뷰 적용 *다양한 리스트 뷰 만드는 방법 -리싸이클러 뷰 만드는 방법을 학습 실습 예제: 이전에 만든 프로젝트에 리싸이클러 뷰 적용 *여러 화면을 구성하는 다양한 방법 -프레그먼트를 이용한 다양한 방법을 학습 실습 예제: 프레그먼트 적용된 영단어 만들기

  • 2주차

    *여러 화면을 구성하는 다양한 방법 -프레그먼트를 이용한 다양한 방법을 학습 실습 예제: 프레그먼트 적용된 심플 메모장 다시 만들기 *서버와 통신 -http 라이브러리를 활용한 방법, 간단한 php 소스 분석 실습 예제: 심플 메모장 어플에 통신 붙이기 프로젝트 : 통신과 프레그먼트와 게임이 적용된 영단어 어플

  • 3주차

    *크롤링을 통한 데이터 가져오기 -네이버 웹툰, 영화 사이트에서 데이터를 가져오는 방법을 학습 실습 예제: 웹툰 편하기 보기, 최선 영화 정보 앱 * 지도 이용하기 -구글맵을 이용해서 다양한 화면을 구성함 실습 예제: 내 주변의 맛집 리스트 *지도 이용하기 -구글맵을 이용해서 다양한 화면을 구성함 실습 예제: 내 주변 맛집 리스트

  • 4주차

    *지도 이용하기 -개인 혹은 팀별 파이널 프로젝트 진행 실습 예제: 내 주변 맛집 리스트 *실전 프로젝트 준비 -기획서, API연동 정의서, 디자인 가이드 등을 보는 방법 및 개발 준비 실습 예제: 온갖 잡동사니 기능이 들어간 비효율적인 메모장 개발 프로젝트 : 비효율적인 다기능 메모장 개발

3개월

  • 1주차

    *실전 프로젝트 - 실제로는 서비스 할 수 없는 학습용 어플을 개발 실습 예제: 비효율적인 다기능 메모장 개발 *실전 프로젝트 -실제로는 서비스 할 수 없는 학습용 어플을 개발 실습 예제: 내 주변의 맛집 리스트 * 실전 프로젝트 -실제로는 서비스 할 수 없는 학습용 어플을 개발한다 실습 예제: 비효율적인 다기능 메모장 개발

  • 2주차

    개인 파이널 프로젝트 준비 개인 혹은 팀별 파이널 프로젝트 진행

  • 3주차

    파이널 프로젝트 개인 혹은 팀별 파이널 프로젝트를 진행

  • 4주차

    *파이널 프로젝트 중간 점검 및 피드백 - 개인 혹은 팀별 파이널 프로젝트를 진행 정도 피드백 발표

4개월

빠른 전화상담 신청

  • 이름
  • 지점
  • 연락처 - -

개인정보 수집동의 보기

수강생 인터뷰

더보기

실시간수강후기

더보기

메가 선생님

더보기

콘텐츠기획

이재용 강사

프론트엔드

안재욱 강사

정보보안

도현 강사

생성형AI (스테이블 디퓨전)

김중원 강사

프론트엔드

이광호 강사

빅데이터&AI

정병재 강사

파이썬

최이안 강사

백엔드

조규원 강사

프론트엔드

박종호 강사

C,C++

박성기 강사

파이썬

최현 강사

빅데이터&AI

이영배 강사

백엔드

이장욱 강사

코딩테스트

전인배 강사

백엔드

이규영 강사

백엔드

김인규 강사

정보보안

김정우 강사

백엔드

신보람 강사

빅데이터&AI

서현경 강사

백엔드

안병욱 강사

간편 상담 / 수강료 문의

학과선택 희망하시는 학과를 선택해 주세요.
  • 100% 국비 지원
    과정
    K-Digital
    과정
인기과정 다른학과 희망 시 위 학과선택에서 클릭해 주세요.
기타과목

과목 입력 후 엔터키를 눌러주세요. (15자 이내)

희망교육과정
캠퍼스
이름
연락처 - -
문의사항
  • 개인정보 수집동의 보기

    • 1. 개인정보의 수집 목적 - 메가스터디아이티아카데미 사이트 내 서비스 제공 계약의 성립 및 유지 종료를 위한 본인 식별 및 실명확인, 가입의사 확인, 회원에 대한 고지 사항 전달 등 - 메가스터디아이티아카데미 사이트 내 서비스 제공을 위한 통합ID 제공, 고객센터 운영, 불량회원 부정이용 방지 및 비인가 사용방지, 이벤트 및 마케팅 기획관리, 서비스 개발을 위한 연구조사, 물품 등의 배송 등 - 메가스터디아이티아카데미 사이트 내 서비스 관련 각종 이벤트 및 행사 관련 정보안내를 위한 전화, SMS, 이메일, DM 발송 등의 마케팅 활동 등 - 당사 및 제휴사 상품서비스에 대한 제반 마케팅(대행포함) 활동 관련 전화, SMS, 이메일, DM 발송을 통한 마케팅, 판촉행사 및 이벤트, 사은행사 안내 등 2. 수집하는 개인정보 항목 [필수입력사항 ] - 성명, 아이디, 비밀번호, 이메일주소, 주소, 우편물수령지, 전화번호(휴대폰번호 포함),이메일주소, 생일 등 (i-PIN을 통한 신규가입의 경우 주민등록번호가 아닌 본인 확인 기관이 제공한 정보를 수집합니다.) [선택입력항목] - 이메일/SMS/전화/DM 수신동의 ,결혼 여부, 결혼기념일, 기타 기념일, 선호 브랜드 등 개인별 서비스 제공을 위해 필요한 항목 및 추가 입력 사항 [서비스 이용 또는 사업처리 과정에서 생성 수집되는 각종 거래 및 개인 성향 정보] - 서비스이용기록, 접속로그, 쿠키, 접속IP정보, 결제기록, 이용정지기록 등 단, 이용자의 기본적 인권 침해의 우려가 있는 민감한 개인정보(인종 및 민족, 사상 및 신조, 출신지 및 본적지, 정치적 성향 및 범죄기록, 건강상태 및 성생활 등)는 수집하지 않습니다. 3. 개인정보의 보유/이용기간 및 폐기 당사(패밀리 사이트 내)는 수집된 회원의 개인정보는 수집 목적 또는 제공 받은 목적이 달성되면 지체없이 파기함을 원칙으로 합니다. 다만, 다음 각 호의 경우 일정기간 동안 예외적으로 수집한 회원정보의 전부 또는 일부를 보관할 수 있습니다. - 고객요구사항 처리 및 A/S의 목적 : 수집한 회원정보를 회원탈퇴 후 30일간 보유 - 당사가 지정한 쿠폰 서비스의 임의적인 악용을 방지 하기 위한 목적 : 수집한 회원정보 중 회원의 기념일 쿠폰 사용여부에 관한 정보를 회원 탈퇴 후 1년 간 보유 - 회원 자격 상실의 경우 : 메가스터디아이티아카데미 사이트 내 부정 이용 및 타 회원의 추가적인 피해 방지를 위해 수집한 회원정보를 회원 자격 상실일로부터 2년간 보유 - 기타 당사 및 제휴사가 필요에 의해 별도로 동의를 득한 경우 : 별도 동의를 받은 범위 (회원정보 및 보유 기간) 내에서 보유 상기 조항에도 불구하고 상법 및 '전자상거래 등에서 소비자보호에 관한 법률'등 관련 법령의 규정에 의하여 다음과 같이 일정기간 보유해야 할 필요가 있을 경우에는 관련 법령이 정한 기간 또는 다음 각 호의 기간 동안 회원정보를 보유할 수 있습니다. - 계약 또는 청약철회 등에 관한 기록 : 5년 - 대금결제 및 재화등의 공급에 관한 기록 : 5년 - 소비자의 불만 또는 분쟁처리에 관한 기록 : 3년 개인정보를 파기할 때에는 아래와 같이 재생할 수 없는 방법을 사용하여 이를 삭제합니다. - 종이에 출력된 개인정보 : 분쇄기로 분쇄하거나 소각 - 전자적 파일 형태로 저장된 개인정보 : 기록을 재생할 수 없는 기술적 방법을 사용하여 삭제

Mega IT Academy Location전국지점안내

메가스터디 교육그룹, 메가스터디IT아카데미는 책임지는 교육을 원칙으로 하고 있습니다. 좋은 시설과 교육으로 수강생 여러분의 발걸음에 올바른 나침반이 되어 드리겠습니다.

List
  • 강남캠퍼스 위치안내

  • 주소

    서울특별시 강남구 강남대로94길 13, 삼경빌딩 1층~5층
  • 대표전화

    02-588-9991
  • 지하철 이용시

    [2호선] 강남역 11번출구,12번출구 2분거리