기초소양교과 | 문제해결능력 정보능력 |
---|
응용SW기초기술활용)운영체제, DB개론, 네트워크 | PART 1 성공적인 학습을 위한 준비 작업 및 우분투 리눅스 설치
PART 2 우분투 리눅스의 기본 개념과 리눅스 관리자의 기본 역할 CHAPTER 5 X 윈도를 사용해보자 CHAPTER 7 셸 스크립트 프로그래밍
PART 3 네트워크 서버 구축 실무 CHAPTER 8 원격지 시스템 관리하기 CHAPTER 9 네임 서버 설치와 운영 CHAPTER 10 메일 서버 설치와 운영 CHAPTER 11 데이터베이스 서버 구축과 운영 CHAPTER 12 웹 서버 설치와 운영
PART 4 네트워크 서버 구축 실무 Ⅱ CHAPTER 13 FTP 서버 설치와 운영 CHAPTER 14 NFS 서버 설치와 운영 CHAPTER 15 Samba 서버 설치와 운영 CHAPTER 16 DHCP 서버 설치와 운영 CHAPTER 17 프록시 서버 설치와 운영 CHAPTER 18 방화벽 컴퓨터를 만들자 CHAPTER 19 PXE 설치 서버 |
---|
자바 프로그래밍 | 자바 소개 자료형, 수식 객체지향 개념 클래스 클래스의 계승 인터페이스 패키지 예외처리 기본 자료 구조 스트림 쓰레드 람다식 자바 어노테이션, 이클립스팁 |
---|
서블릿, JSP | [Servlet] 서블릿 개요 작동원리 web.xml 매핑 방법, @WebServlet 어노테이션 Servlet 라이프 사이클 HttpServletRequest/HttpServletResponse Cookie, Session JDBC 소개 Connection Statement, PreparedStatement, ResultSet CallableStatement JDBC를 이용한 SQL 함수 Insert/Update/Delete/Select 예제 작성하기
[JSP] JSP작성법, Life Cycle 동작원리 기본문법(지시자, 내장객체, 스크립틀릿, 표현식, 액션태그) 쿠키, 세션 다루기 JSTL, EL MVC Model소개, JSP & Model Layer |
---|
웹표준, HTML, HTML5, CSS, JavaScript, jQUERY | CHAPTER 1 HTML5 튜토리얼 1.1 HTML 및 한국.net 시범사이트 소개 1.2 HTML 요소 및 속성 1.3 HTML 스타일 및 CSS 1.4 HTML 링크 및 클래스 1.5 HTML 자바스크립트 1.6 HTML 반응형 및 폼 1.7 HTML5 소개 및 요소들 1.8 HTML5 비디오 및 오디오
CHAPTER 2 CSS3 튜토리얼 2.1 CSS 소개 및 한국.net 응용 예 2.2 CSS 박스모델 및 링크 2.3 CSS 위치 및 가상 클래스 2.4 CSS3 소개 및 둥근 모서리 2.5 CSS3 이동 및 애니메이션 2.6 RWD 반응형 웹 디자인
CHAPTER 3 JS 홈 및 소개 3.1 JS 홈 및 소개 3.2 JS 변수 및 연산자 3.3 JS 이벤트 및 문자열 3.4 JS 날짜 및 배열 3.5 JS 조건 및 반복문 3.6 JS 에러 및 디버깅 3.7 JS 양식 및 함수 3.8 JS HTML DOM 3.9 JS 브라우저 BOM 3.10 HTML5 캔버스 및 지도위치 APIs
CHAPTER 4 jQuery 튜토리얼 4.1 jQuery 튜토리얼 4.2 jQuery 효과 4.3 jQuery HTML 4.4 jQuery 이동 및 AJAX
CHAPTER 5 서버스크립트(ASP) 응용 5.1 ASP 및 한국.net 시범사이트 소개 5.2 ASP 객체 및 응용 프로그램
CHAPTER 6 소셜네트워크 서비스 및 광고 연동 6.1 페이스북 및 트위터의 한국.net 연동 6.2 구글 애드센스 광고의 한국.net 연동
CHAPTER 7 HTTP 및 와이어샤크(Wireshark) 보기 7.1 HTTP 및 Web Service(한국.net) 소개 7.2 와이어샤크(Wireshark) 보기 APPENDIX 웹서비스의 실시간 통계분석 자료 |
---|
ECMA6 & Angular UI 프로그래밍 | Chapter 1 : ECMAScript ECMAScript ES6 개발환경 설정 WebStorm 바벨 설정 클래스 주요 특징 클래스 기본 문법 클래스 문법 코드를 ES5 코드로 트랜스파일링한 결과 확인 extends 키워드 ES5, ES6 문법 혼용 클래스가 객체를 대상으로 상속 super 키워드 클래스 표현식 vs 선언식 ES5 상속과 class 를 사용한 ES6 상속의 차이점 Multiple Inheritance with Proxies 비동기 처리 TypeScript 소개
Chapter 2 : Angular Basic 앵귤러 소개 Simple Example Project Structure CLI
Chapter 3 : Angular Core Life Cycle Component Communication Promise Observable Router 해시 기반 주소로 변경 특징 모듈 라우터
Chapter 4 : Angular Extension DI Providers 불투명 토큰을 이용한 제공자 설정 Provider 없이 객체 DI 주입기를 이용한 객체 생성 Directive Components VS Directive |
---|
React JavaScript Library | 1. ReactJS Tutorial 2. ReactJS - Environment Setup 3. ReactJS - JSX 4. ReactJS - Components 5. ReactJS - State 6. ReactJS - Props Overview 7. ReactJS - Props Validation 8. ReactJS - Component API 9. ReactJS - Component Life Cycle 10. ReactJS - Forms 11. ReactJS - Events 12. ReactJS - Refs 13. ReactJS - Keys 14. ReactJS - Router 15. ReactJS - Flux Concept 16. ReactJS - Using Flux 17. ReactJS - Animations 18. Higher Order Components 19. ReactJS - Best Practices 20. 엘리먼트 속성 21. Bower 22. 컴포넌트 23. 컴포넌트 라이프사이클 24. Excel : 커스텀 테이블 컴포넌트 25. JSX 26. Boiler Plate 27. 패키징 28. FLUX 29. HTTP |
---|
모바일 UI를 위한 React Native | 1장 리액트 네이티브란 무엇인가? 2장 리액트 네이티브 다루기 3장 첫 애플리케이션 만들기 4장 모바일 컴포넌트 5장 스타일 6장 플랫폼 API 7장 모듈 8장 디버깅과 개발자 도구 9장 하나의 앱으로 통합하기 10장 iOS 앱 스토어에 배포하기 11장 안드로이드 애플리케이션 배포하기 |
---|
Vue.js JavaScript Library | [1부] Vue.js 기초 1장: Vue.js 설치 2장: 시작하기 3장: 디렉티브 4장: 리스트 렌더링 5장: 상호작용 6장: 필터 7장: 컴포넌트 8장: 사용자 정의 이벤트 9장: 클래스와 스타일 바인딩
[2부] API 사용하기 10장: API 사용하기 11장: 실제 데이터 활용하기 12장: HTTP 클라이언트 활용 13장: 페이지 처리
[3부] 대규모 애플리케이션 구축 14장: ECMAScript 15장: 고급 워크플로우 16장: 단일 파일 컴포넌트 17장: 중복 상태 제거 18장: 컴포넌트 교체 19장: Vue 라우터 20장: 마무리하며 21장: 참고 자료 |
---|
하이브리드 모바일 앱 개발을 위한 Ionic Framework | 0장 : Ionic 개요 및 기본 문법 1장. 파이어베이스를 이용한 채팅 애플리케이션 2장. Marketcloud를 이용한 쇼핑몰 애플리케이션 3장. 학회 애플리케이션 4장. StockMarket 애플리케이션 5장. 워드프레스 클라이언트 애플리케이션 6장. 미디어 플레이어 앱 7장. 파이어베이스를 이용한 소셜 애플리케이션 |
---|
실무 프로젝트 | - 요구사항 분석 - 기본 설계 - 상세 설계 - 기본 기능 정의 - 메뉴 정의 - DB 설계 - 웹, 앱 설계 - 개발 환경 정의 - 요청/응답 설계 - 공통 기능 구현 - 화면 구현 - 기본 기능 구현 - 단위 테스트 - 결합 테스트 - 완료 및 시연 - 배포 - 프로젝트 문서 제작 |
---|