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


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

회원 평가 (2)

Related Courses

Combined JAVA, PHP and Web Application Security

  28 Hours

Secure coding in PHP

  21 Hours

Related Categories