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)에 대한 기본적인 이해가 유용합니다.
청중
- 더 나은 웹 애플리케이션을 더 빠르게 개발하고자 하는 웹 개발자
회원 평가 (2)
The real life examples.
Marios Prokopiou
Course - Secure coding in PHP
잘 계획되었습니다. 기초가 별로 없어도 길을 잃지 않았고 내가 어디에 있는지 알 수 있었습니다. 일반적인 문제부터 구체적인 문제까지, 자신의 분야에서 추가 작업을 위한 기초를 제공합니다.
Andrzej - TENSOFT Sp. z o.o.
Course - Design Patterns in PHP
Machine Translated