| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 일
- 개발자
- 충동억제
- 착한코딩
- 스컬킹점수계산
- 그릭요거트
- 코딩
- 존경하는위인
- 옥길동파티룸
- 웹개발
- 보드게임점수
- 구로파티룸
- 파티룸
- mysql
- 서울파티룸
- 부천파티룸
- MBTI
- 가장존경하는인물
- 드라마
- 광명파티룸
- 스페이스우일
- 부천공간대여
- 취미
- 옥길파티룸
- 스컬킹
- 스컬킹점수
- 휴식
- 보드게임점수계산
- 77845
- 해외여행
- Today
- Total
SIMPLE & UNIQUE
단국대 특강 - 2025년 11월 4일 본문
커리큘럼
1강 (웹 서비스 기본 이론)
1-1) 강사 소개
1-2) 웹 서비스의 기본 구조, 흐름
1-3) 프론트엔드와 백엔드 개념
1-4) DBMS(RDB)
1-5) 클라우드
1-6) 앱과 웹의 차이(네이티브앱, 하이브리드앱, 모바일웹)
1-7) 서버간 통신 방법 - HTTP 통신(GET, POST 메소드)
2강 (웹 서비스 실무 이론)
2-1) 형상관리 프로그램(GIT)
2-2) 자동화 빌드 배포 서버(Jenkins)
2-3) 스케일업, 스케일아웃
2-4) 로드밸런싱
2-5) RESTful API
2-6) 데이터 전송 형식(JSON, XML, Query String, Multipart Form Data)
2-7) Base64 인코딩
2-8) 앱 푸시 동작 원리
2-9) 로깅
2-10) DB 자동증가값
2-11) 스케줄러(CRON), 배치
2-12) 동기, 비동기 개념
2-13) 회원가입, 로그인 로직(단방향 암호화, 쿠키, JWT)
3강 (실습 : REACT 서버, NODE.JS 서버 구동해보기)
3-1) REACT.JS, NODE.JS 기초 문법과 구조(프레임워크)
3-2) NODE.JS 설치, CREATE REACT APP 설치, NODE EXPRESS FRAMWORK 설치
3-3) React, Node 서버 구동, 포트 설정
3-4) HTTP 통신으로 React, Node 서버 사이에 데이터 주고 받기
4강 (실습 : 게시판 조회 기능 구현하기)
4-1) 라우터 이해하기
4-2) 조회 페이지1(외부 API 호출하기)
4-3) DB서버 세팅(로컬 MYSQL 서버 설치, 테이블 생성, 더미데이터 삽입)
4-4) 조회 페이지2(mysql 데이터 조회하기)
5강 (실습 : 게시판 저장, 수정, 삭제 기능 구현하기)
5-1) React 서버 저장/수정 페이지 구현
5-2) Node 서버 저장 Api 구현
5-3) MySql Insert 쿼리 생성
5-4) Node 서버 수정 Api 구현
5-5) MySql Update 쿼리 생성
5-6) env(환경변수), DBCP(DB Connection Pool), 콜백함수 개념. SQL 매퍼(MyBatis)
5-7) Q&A