Course Outline

Web Development 소개

  • 웹사이트 vs 웹 애플리케이션
  • Access모바일 장치에서 웹 애플리케이션 사용

웹사이트와 웹 애플리케이션의 작동 방식 이해

Web Development 환경 준비

웹 애플리케이션의 프레젠테이션 계층(프런트엔드) 이해

HTML 기초

CSS 기본

Java스크립트 기초

반응형 Web Design

프런트 엔드 라이브러리 및 프레임워크

프로젝트: 모바일 친화적인 웹사이트 디자인

웹 애플리케이션의 데이터 Access 계층(백엔드) 이해

PHP 기초

Database 및 SQL 기본 사항

Linux 기초

백엔드 라이브러리 및 프레임워크

  • Laravel

웹 설정 Application Server

  • LAMP 스택: Linux, 아파치, MySQL, PHP

프로젝트: 마이크로블로그 만들기

웹 애플리케이션 보안

웹 애플리케이션 테스트

  • 테스트 주도 개발

프로젝트 관리

  • 버전 관리

프로젝트: Cstore 앱 만들기

고급 Java스크립트

고급 PHP

고급 SQL

고급 보안

Access가능성과 현지화

프로젝트: 테스트 프로젝트

배포 기술 및 지속적인 통합

  • Jenkins

Collaboration과 Agile 개발

프로젝트: 미정

웹 애플리케이션 최적화

웹 애플리케이션 확장

웹 애플리케이션 문제 해결

프로젝트: 미정

기타 기술 및 방법론

  • React, 프로그레시브 웹 앱, NoSQL 데이터베이스 등

맺음말

Requirements

  • 컴퓨터 프로그래밍 관련 또는 유사한 기술 분야의 직업 또는 학위 또는 이와 동등한 실무 경험
  • PHP, JavaScript, Python, Java 또는 Objective C를 포함하되 이에 국한되지 않는 두 가지 이상의 범용 프로그래밍 언어 사용 경험
  • 웹 애플리케이션 개발 또는 모바일 애플리케이션 개발 경험
 420 Hours

Number of participants



Price per participant

회원 평가 (3)

Related Courses

Related Categories