아이티고

강좌검색

  • 강좌검색
  • 질문검색
    최근 검색어 자동저장 전체삭제

    알림

    여기를 클릭하면, 샘플강의가 재생됩니다.
    tag
    강좌코드 : la_P100119
    열공이

    PHP 8.5와 AI로 시작하는 모던 PHP 프로그래밍 Part.4
    담당강사 : 이성용

    강의구성 총 12강좌 (강의시간 : 총 ) 수강기간 30일
    강의형식 동영상 수강료 48,000원 이 강좌의 80% 이상 수강 시
    출력이 가능합니다.
    강의수준 중급 강의에서 사용하는
    프로그램 & 버전
    Antigravity IDE (2.5.5, 무료), ServBay(1.21.4, 무료)
    담당강사
    강사사진
    이성용 강사
    • - 조선대학교 컴퓨터공학과 졸업
    • - 롯데캐논 컴퓨터사업부
    • - 에이스정보기술
    • - 디지털미디어솔루션
    • - 코리아네트웍
    • - 아이티고 이러닝 강사
    참고도서
    강의구성 총 12강좌 (강의시간 : 총 )
    수강기간 30일
    강의형식 동영상
    수강료 48,000원 이 강좌의 80% 이상 수강 시
    출력이 가능합니다.
    강의수준 중급
    강의에서 사용하는
    프로그램 & 버전
    Antigravity IDE (2.5.5, 무료), ServBay(1.21.4, 무료)
    담당강사
    이성용 강사
    • - 조선대학교 컴퓨터공학과 졸업
    • - 롯데캐논 컴퓨터사업부
    • - 에이스정보기술
    • - 디지털미디어솔루션
    • - 코리아네트웍
    • - 아이티고 이러닝 강사
    수강신청
    • 현재 강좌만 수강 신청하기
    • 수강료 48,000원
    • 수강기간 : 30일 수강신청
    • 자유이용권으로 수강하기
    • 총 4,194강좌 / 54,382개 영상
      3개월 62,700원, 6개월 118,800원, 12개월 224,400원의 가격으로 무제한 수강해 보세요.
    • 자유이용권 구매 >
    과정소개
    PHP 8.5 기반 PDO·팩토리 패턴부터 AI 엔티티 자동 생성, 동적 쿼리 빌더, DB 캐싱, 자연어 DB 검색 REST API까지 체계적으로 구축하는 백엔드 과정입니다
    학습목표
    PHP 8.5 디자인 패턴과 안전한 동적 쿼리 빌더를 직접 구현하고, OpenAI API 연동을 통한 자연어 질의 파싱 및 DB·프롬프트 Caching 최적화 기술을 습득합니다
    교육대상
    PHP 8.5 최신 문법과 객체지향 설계를 학습하려는 백엔드 개발자, AI(OpenAI)를 연동하여 자연어 처리 DB 검색 및 Caching 시스템을 구축하고자 하는 엔지니어
    선수 과정
    PHP 8.5와 AI로 시작하는 모던 PHP 프로그래밍 #3
    차시별 학습목표
    01. PHP 8.5 기반 개발 환경을 세팅하고 설정 분리 및 PDO 커넥션 구조를 구축한다.
    02. Factory 패턴과 __invoke 매직 메서드로 PDO 객체 생성을 자율화하고 DI 컨테이너에 등록한다.
    03. 추상 엔티티 클래스를 정의하고 __get, __set 매직 메서드로 동적 프로퍼티 접근과 타입 캐스팅을 구현한다.
    04. MariaDB CREATE TABLE 구문을 AI 프롬프트에 전달해 엔티티 클래스를 자동 생성하고 검증한다.
    05. 조건에 따라 동적 SQL을 안전하게 생성하고 바인딩 파라미터와 필드를 검증하는 쿼리 빌더 기초를 다진다.
    06. orderBy 및 메서드 체이닝을 구현하여 쿼리 빌더를 완성하고 PDO 실행 후 엔티티 객체에 매핑한다.
    07. SQL 구문과 파라미터 조합을 SHA-256 해시로 변환하여 고비용 쿼리 결과를 저장하는 캐시 구조를 구축한다.
    08. 사용자 자연어 질의를 OpenAI API에 전달하여 검색 조건 JSON 데이터로 안전하게 추출하는 구조를 습득한다.
    09. AI 응답 JSON 데이터의 타입과 값을 엄격히 검증하여 안전하게 쿼리 빌더로 전달하고 프롬프트 캐싱을 적용한다.
    10. 연관 배열 설정 기반으로 HTML 폼 컴포넌트를 자동 생성하고 사용자 입력 데이터를 안전하게 정제한다.
    11. UI 표현 로직과 데이터 영역을 분리하여 웹 서치 UI를 고도화하고 서버 측 유효성 검증을 철저히 수행한다.
    12. HTML 렌더링 대신 JSON 데이터 중심 REST API를 구축하고 AI 자연어 검색과 연동하여 Postman으로 테스트한다.
    참고사항
    - 수강 기간 중 언제든지 반복 수강이 가능합니다.
    - 수강 여부 : 해당 차시의 80%를 수강하면 (회색) 배경으로 표시됩니다.
    - 수강 신청 완료 후 수강할 수 있습니다.
    - 즐겨찾기 한 강좌는 MY Class에서 확인할 수 있습니다.

    시리즈강좌

    수강평

    • 0.0
    • 0.0
    • (0개의 수강평)
    버튼
    • 최신순
    • 높은 평점순
    • 낮은 평점순
    ※ 리뷰는 본 강의를 1차시 이상 수강하셔야 작성하실 수 있습니다.
    이전 1/297 다음
    수강생 리뷰 작성

    평점

    버튼
    • 5점
    • 4점
    • 3점
    • 2점
    • 1점

    수강평

    ※ 수강평은 최대 200자까지 가능합니다.
    ※ 리뷰 작성 안내
    본 리뷰는 AItgo 사이트에 작성자 ID와 함께 게시됩니다.
    타인에게 불쾌감을 줄 수 있는 부적절한 표현(욕설, 비방, 비속어 등등)이 들어 있는 게시물의 경우 고지 없이 삭제 될 수 있습니다.
    작성하신 리뷰는 "My Class > 나의 수강 리뷰" 페이지에서 삭제 하실 수 있습니다.
    강좌 리스트
    01. PHP 8.5와 AI 개발 환경 구축 및 DB 커넥션 레이어 설계 [66:22]
    02. 팩토리 패턴과 매직 메서드를 활용한 서비스 컨테이너 등록 [32:57]
    03. 추상 클래스 기반 PHP 엔티티 구조 설계 및 매직 메서드 활용 [62:46]
    04. AI 기반 엔티티 클래스 자동 생성 및 DB 메타데이터 검증 [31:43]
    05. 동적 SQL 쿼리 빌더 기초 및 안전한 조건식 바인딩 [58:50]
    06. 쿼리 빌더 확장: 메서드 체이닝과 정렬 및 실행 결합 [26:13]
    07. SHA-256 해시 기반 애플리케이션 수준 DB 캐시 시스템 구축 [73:46]
    08. OpenAI API 연동을 통한 자연어 질의 JSON 규격 추출 [48:0]
    09. AI 질의 결과 유효성 검증 및 프롬프트 캐싱 최적화 [48:17]
    10. MakeForm 프레임워크 기반 HTML 검색 폼 자동화 및 데이터 정제 [49:6]
    11. 데이터-UI 분리 폼 시스템 구축 및 서버 측 유효성 검증 [31:15]
    12. PHP 백엔드 중심 RESTful API 서비스 구현 및 Postman 테스트 [47:53]
    지금 자유이용권 구매하고, 모든 강의를 자유롭게 수강하세요!