Devlec.com Javacstudy.com
My페이지 |  처음사용자 이용안내 |  게시판 |  회사소개
전과정 VIP Freepass 무료혜택 5/31[목] 마감!! | 메인페이지 리뉴얼

[2018 신규] 앱개발 입문자를 위한 Node.js + MySQL DB연동 안드로이드 App 만들기
1 전체 첨부파일 다운로드 첨부파일다운
2 Part 1 : 개발환경 셋팅
3 개발환경 셋팅 - Android Studio 3.0 설치
4 개발환경 셋팅 - Java JDK 설치 동영상다운
5 개발환경 셋팅 - Android SDK 설치 동영상다운
6 개발환경 셋팅 - MySQL 설치 동영상다운
7 Part 2 : 로그인 뷰
8 프로젝트 생성과 기본 폴더구성 동영상다운
9 로그인 뷰 화면 만들기 #01 동영상다운
10 로그인 뷰 화면 만들기 #02 동영상다운
11 로그인 뷰 화면 만들기 #03 동영상다운
12 Part 3 : 회원가입 뷰/폼
13 앱 회원가입 뷰 화면 만들기 동영상다운
14 화면 이동하기 동영상다운
15 Spinner버튼 사용하기 동영상다운
16 회원가입폼 코드작업 #01 동영상다운
17 Part 4 : App 코드작성 및 DB연동
18 회원가입폼 코드작업 #02 동영상다운
19 MySQL 사용하기 #01 동영상다운
20 MySQL 사용하기 #02 동영상다운
21 회원가입폼 ID 중복체크 구현 #01 동영상다운
22 Part 5 : 회원가입 및 로그인
23 회원가입폼 ID 중복체크 구현 #02 동영상다운
24 회원가입폼 ID 중복체크 구현 #03 동영상다운
25 회원가입하기 구현 동영상다운
26 로그인 구현 동영상다운
27 Part 6 : 리스트뷰
28 게시판 리스트 레이아웃 동영상다운
29 리스트뷰 아답터 구현 #1 동영상다운
30 리스트뷰 아답터 구현 #2 동영상다운
31 리스트뷰 아답터 구현 #3 동영상다운
32 Part 7 : AsyncTask
33 AsyncTask 동영상다운
34 글 전체보기 및 삭제 #01 동영상다운
35 글 전체보기 및 삭제 #02 동영상다운
36 글 쓰기 동영상다운
37 강의완결
수강기간 : 2개월 / 수강료 : \198,000

(2018년 4월 현재 촬영중이며 4/30일경 완료됩니다)
(촬영이 완료되는 순서대로 바로바로 오픈시키고 있습니다.^^)


- [2018 신규] 앱개발 입문자를 위한 강의입니다.
- 안드로이드 앱개발자 과정입니다.
- 버전은 2018년 3월 현재 최신버전인 Android Studio 3.0 입니다.

- Android Studio 3.0은 기존 2.x 버전대와 많은 부분에서 바뀌었습니다.
- 설치도 생각보다 까다롭고 pc사양도 상당히 고사양을 요구합니다.
- 이제는 컴퓨터 사양이 낮으면 앱개발도 못한답니다. (ㅠ.ㅠ)

- 입문자를 위한 것이라고 단순한 앱개발을 하기 보다는
- 보다 실무에서의 유용하고 트랜디한 앱개발을 추후 해나갈 수 있도록
- MySQL 데이터베이스 연동과 Express 서버에서 Node.js 언어를 사용합니다.
- 그럼으로써 보다 발전된 앱을 개발해보고자 합니다.
.
.

- 안드로이드 앱개발을 하려면 먼저 자바 공부가 되어있어야 합니다.
- 따라서 선수학습으로 자바 기본과정을 먼저 공부해주세요.
- 사이트내 자바 기본과정이 잘 되어있으니 먼저 학습하고 보세요~ :)

- 만들어보는 앱은 입문자를 위한 DB연동 앱 입니다.
- 그러나 위에서 언급드린대로 DB연동 없는 단순한 앱개발이 아니고,
- 보다 학습레벨을 고취시키고 트랜디한 강의구성을 위해서
- DBMS 서버인 MySQL 데이터베이스 서버와 Node.js 연동을 통한
- DB연동 앱개발 과정입니다.

- 즉, 앱개발 과정에서 데이트베이스 연동이 이뤄집니다.
- 이때 Android Studio 3.0 에서 사용하는 DBMS는 MySQL 입니다.
- 참고로, DB연동을 하려면 JSP, PHP, JS 등을 사용할 수 있는데요.

- 보다 트랜드에 맞는 앱개발과 DB연동을 위해서 node.js를 사용합니다.
- node.js는 요즘 가장 핫하기 때문에 초이스 했습니다.
- 따라서 DB연동 서버는 node.js의 Express 서버를 연동시킵니다.
- 앱개발시 DB연동을 JSP로 한다면 톰캣 서버로 연동해야하고,
- PHP로 한다면 아파치 서버로 연동해야하고,
- Node.js로 한다면 익스프레스 서버를 연동시킨다고 보시면 됩니다.
.
.

- 그리고 이 과정은 앱을 만드는 과정이지,
- DB연동시 필요한 스크립트 언어를 강의하는 과정은 아닙니다.
- JSP, PHP, Node.js 같은 DB연동을 위한 언어는 따로 공부해야 합니다.

- 왜냐하면, PHP, JSP 언어를 사용해서 DB연동을 한다면,
- 이러한 언어를 기본은 할줄 알아야 합니다.
- 모든 DB연동 앱개발시 이러한 사항은 공통사항입니다.

- 시중 서점에 나와있는 책이나 다른 강의들은 앱을 단순하게
- DB연동 없이 만드는 경우가 많습니다.
- 왜냐하면 DB연동까지 구현하면 초보 학습자가 힘들거든요.
- DB연동이 들어가면 물론 선학습이나 알아야할게 더 많아지겠지만,
- DB연동 없는 웹사이트가 없듯이 앱도 DB연동 앱을 개발하는게
- 여러모로 좋고 실무에 가서도 유용합니다.
.
.

- 아무튼, 쉽게쉽게 배우면 의미가 없지 않겠습니까?
- 본 과정은 보다 실무 비즈니스에서의 DB연동의 기초를 학습토록
- 하기 위해서 DB연동을 구현한 앱개발을 하는 것입니다.
- 그 과정에서 DB연동시 사용하는 언어로는 역시 요즘 핫하고 트랜디한
- Node.js 언어와 Express 서버를 사용하는 것입니다.

- 물론 이러한 DB연동 언어는 학습자가 알고 있으면 좋습니다.
- 왜냐하면 이 과정은 단순한 DB연동 없는 앱개발이 아닌
- DBMS인 MySQL 데이터베이스를 Node.js 언어로
- Express 서버에서 DB연동하여 데이터를 Android Studio 3.0 툴에서
- 가공하고 화면구성하고 레이아웃을 만들어 뿌려주기 때문이죠.
.
.

- 그럼 JSP, PHP, Node.js 언어를 선학습 해야하나요?
- 라고 궁금해할 수 있을 것입니다.
- 결론부터 말씀드리면.. 그렇습니다.
- DB연동은 또 하나의 큰 교육과정이나 기본 정도는 알고 있으면 좋습니다.

- DB연동 없는 앱개발이라면 자바만 선학습하면 되겠지만,
- DB연동을 하는 앱개발이라면 연동하는 해당 스크립트 언어를 알아야 합니다.
- DB연동을 해봤거나 특정 스크립트 언어중 하나를 어느정도 안다면
- 다른 언어로 DB연동 하는 것이 크게 어렵지는 않습니다.

- 본 과정에서는 규모가 큰데서 사용하는 JSP, PHP 보다는
- 요즘 가장 핫하고 트랜디한 node.js를 사용해서 연동하고 있습니다.
- 만약 node.js 기초가 없다 하더라도 실습을 따라할 수 있도록
- DB연동에 필요한 CRUD 연동 스크립트에 대한 기본설명은 해드립니다.

- 하지만 이 과정은 Android Studio 3.0 툴을 사용하는 앱개발 강좌이므로,
- node.js DB연동 부분에 대한거는 핵심위주로만 설명드립니다.
- 그러나 복잡한 DB연동이 아니므로 초보자라도 실습을
- 따라하지 못하거나 그러는 경우는 없을 것입니다.
- 따라서 너무 겁부터 먹으실 필요는 없고요..
- 보다 깊이있는 node.js DB연동 공부는 추후 별도로 하시기 바랍니다.
.
.

- 결론적으로,
- 위에서 말씀드린 것처럼 다른 언어로 DB연동을 해봤다면
- node.js로 연동하는 것도 크게 어렵진 않을 것이고요.
- node.js 초보자라도 핵심 DB연동 소스 부분은 설명하여 실습을 같이
- 따라할 수 있도록 강의진행을 합니다.

- 무튼, DB연동은 또 하나의 큰 교육과정이므로
- 추후 더 학습을 하시면 좋습니다.
- 그리고 본 과정의 소스를 통해서 자신의 회사 사정에 맞게
- JSP, PHP로 연동을 추후 해보시면 좋을 것입니다.
- 이러한 것은 학습자 스스로 추후 자기계발 차원에서 해보십시오~
- 본 과정의 소스에서 DB연동을 담당하는 Node.js 파트들을
- JSP, PHP로 구현하면 될 것입니다.
.
.

- 주저리주저리 쓰다보니 설명이 길어졌습니다.
- 한마디로 과정설명을 요약하면,

- 이 강좌는 현재 최신 버전인 Android Studio 3.0 툴을 사용해서
- Node.js DB연동을 통해서 가져온 데이터를 가공하고,
- App 화면구성과 레이아웃, 회원가입, 로그인 등 App 기능을 만들어
- CRUD 안드로이드 DB연동 앱을 만드는 과정입니다.

[AD] 데브렉 사이트 VIP Freepass 전과정 자유이용권 혜택보기
   
   
홈 회사소개 이용약관 개인정보 보호정책 이용안내 Q&A FAQ Guide