Course Outline

소개

  • 왜 CakePHP?

MVC(모델 뷰 컨트롤러) 이해

설치 중 CakePHP

첫 번째 CakePHP 애플리케이션 만들기

컨트롤러: CakePHP 애플리케이션에서 논리 흐름 제어

모델: CakePHP에서 데이터 모델링

ORM(객체 관계형 매핑): 테이블 관계 매핑

보기: CakePHP 애플리케이션에 대한 사용자 인터페이스 생성

CakePHP 애플리케이션 굽기

사용자 인증 설정

구성요소 생성 및 사용

SEO 기능 추가

애플리케이션 최적화

애플리케이션 디버깅

데이터 유효성 검사

오류 및 예외 처리

Unit Testing 귀하의 코드

사용자 경험을 개선하기 위해 보기 사용자 정의

프레젠테이션 계층에서 도우미 구성

I18N(국제화) 및 L10N(현지화) 지원 추가

Java스크립트 및 Ajax 기능 구현

이벤트 시스템으로 애플리케이션 변경 사항 추적

동작을 사용하여 모델 개선

마이그레이션 플러그인을 사용하여 Database 구성표 변경

CakePHP에서 라우팅

REST, 인증 등을 위한 자체 API 만들기

캐싱 및 최적화

웹 애플리케이션 배포

기존 웹사이트를 CakePHP로 마이그레이션

요약 및 결론

Requirements

  • PHP, Javascript, HTML, CSS에 대한 지식이 필요합니다.
  • 객체지향Programming(OOP)에 대한 기본적인 이해가 유용합니다.

청중

  • 더 나은 웹 애플리케이션을 더 빠르게 개발하고자 하는 웹 개발자
 28 Hours

Number of participants



Price per participant

회원 평가 (2)

Related Courses

Combined JAVA, PHP and Web Application Security

28 Hours

Secure coding in PHP

21 Hours

Related Categories