목차
Chapter 1. MySQL 데이터베이스
1.1 MySQL 특징과 APM
1.2 MySQL 설치와 실행
1.3 간단한 홈페이지 프로그래밍
1.4 MySQL-Front 사용하기
1.5 SQL
Chapter 2. 파이썬 플라스크
2.1 파이썬 설치
2.2 플라스크 설치
2.3 플라스크 웹 프로그래밍
Chapter 3. 플라스크와 MySQL Database 개발
3.1 채팅 앱 토폴로지
3.2 윈도우 채팅 앱 구축
3.3 삭제기능 추가
3.4 조회기능 추가
Chapter 4. 아파치와 MySQL 데이터베이스
4.1 아파치 HTML MySQL 접속
4.2 파이썬 MySQLdb 라이브러리 활용
4.3 HTML 테이블 프로그래밍
Chapter 5. 아두이노 클라우드 서버 연결
5.1 와이파이 실드 이용 연결
5.2 ESP8266 WEMOS와 Node MCU 연결
Chapter 6. 라즈베리파이와 클라우드 서버 연결
6.1 라즈베리파이 기초
6.2 라즈베리파이 헤드리스 모드 접속
6.3 라즈베리파이 리눅스 명령어
6.4 라즈베리파이 웹서버 플라스크
6.5 라즈베리파이 제어용 웹앱 제작
6.6 라즈베리파이 MySQL 연동
6.7 채팅 앱 제작
Chapter 7. 파이썬 프로그래밍 기초
7.1 파이썬 소개
7.2 Hello World
7.3 작성된 파이썬 프로그램을 유틸리티로 사용
7.4 계산기 프로그래밍 작성
7.5 파이썬 문법 Basics
7.6 연산자와 수식
7.7 흐름 제어(Flow Control)
7.8 함수(Function)
7.9 자료구조(Data Structure)
7.10 파이썬 고급 학습
Chapter 8. 파이썬 GPIO 프로그래밍 기초
8.1 파이썬 GPIO 라이브러리 설치
8.2 저항값 계산
8.3 GPIO 출력 : LED ON
8.4 GPIO 입력 : 버튼 읽기
Chapter 9. 파이썬 GPIO 프로그래밍 응용
9.1 초음파센서를 활용한 레이더 제작
9.2 PIR센서를 이용한 인간 동작감지기
9.3 파이캠을 이용한 사진 동영상 촬영
Chapter 10. DB시스템 구축용 필수 HTML 태그 50
10.1 HTML 개요
10.2 HTML 기본
10.3 HTML 응용
Chapter 11. 도메인, 호스팅 그리고 홈페이지 구축
11.1 도메인 등록
11.2 호스팅
11.3 호스팅공간 홈페이지 구축
Chapter 12. Thingspeak를 활용한 클라우드 접속
12.1 Thingspeak 설정
12.2 아두이노에서 접속 및 양방향 통신
Chapter 13. 사물인터넷 개발용 CAD:fritzing
13.1 fritzing 설치
13.2 fritzing 실행
13.3 보드와 센서의 배치
13.4 새로운 부품의 추가