아이티고

강좌검색

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

    알림

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

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

    강의구성 총 9강좌 (강의시간 : 총 ) 수강기간 30일
    강의형식 동영상 수강료 36,000원 이 강좌의 80% 이상 수강 시
    출력이 가능합니다.
    강의수준 중급 강의에서 사용하는
    프로그램 & 버전
    Antigravity IDE (2.5.5, 무료), ServBay(1.21.4, 무료)
    담당강사
    강사사진
    이성용 강사
    • - 조선대학교 컴퓨터공학과 졸업
    • - 롯데캐논 컴퓨터사업부
    • - 에이스정보기술
    • - 디지털미디어솔루션
    • - 코리아네트웍
    • - 아이티고 이러닝 강사
    참고도서
    강의구성 총 9강좌 (강의시간 : 총 )
    수강기간 30일
    강의형식 동영상
    수강료 36,000원 이 강좌의 80% 이상 수강 시
    출력이 가능합니다.
    강의수준 중급
    강의에서 사용하는
    프로그램 & 버전
    Antigravity IDE (2.5.5, 무료), ServBay(1.21.4, 무료)
    담당강사
    이성용 강사
    • - 조선대학교 컴퓨터공학과 졸업
    • - 롯데캐논 컴퓨터사업부
    • - 에이스정보기술
    • - 디지털미디어솔루션
    • - 코리아네트웍
    • - 아이티고 이러닝 강사
    수강신청
    • 현재 강좌만 수강 신청하기
    • 수강료 36,000원
    • 수강기간 : 30일 수강신청
    • 자유이용권으로 수강하기
    • 총 4,194강좌 / 54,382개 영상
      3개월 62,700원, 6개월 118,800원, 12개월 224,400원의 가격으로 무제한 수강해 보세요.
    • 자유이용권 구매 >
    과정소개
    PHP 8.5와 AI 협업으로 레거시 코드를 현대적 OOP로 전환합니다.
    추상 클래스·인터페이스 설계, DI 컨테이너 구현, 지연 객체 기반 성능 최적화 기법을 완벽히 습득합니다
    학습목표
    AI 프롬프팅으로 안전하게 코드를 통제하며 객체지향 설계 원리를 적용합니다
    DI 컨테이너를 직접 구축해 의존성을 관리하고, 지연 객체(Lazy Ghost)로 초기화 병목을 해결합니다
    교육대상
    절차지향 레거시 PHP 코드를 대규모 OOP 아키텍처로 전환하려는 개발자
    프레임워크 핵심 내부 원리(DI/컨테이너)를 정복하고 서버 성능 최적화를 원하는 백엔드 개발자
    선수 과정
    PHP 8.5와 AI로 시작하는 모던 PHP 프로그래밍 #2
    차시별 학습목표
    01. AntiGravity IDE 및 Servbay 개발 환경을 구축하고, AI와 협업하여 PHP 객체지향 프로그래밍 기초를 습득한다.
    02. PDO를 사용해 MariaDB에 안전하게 접속하고 Repository 패턴으로 데이터 접근 로직을 구조화한다.
    03. Repository에서 CRUD 작업을 완성하고, 비즈니스 검증 규칙을 담당하는 Service 레이어를 독립 설계한다.
    04. 동일 계열의 공통점(추상 클래스)과 서로 다른 계열의 공통 역할(인터페이스)을 구분하여 설계하는 능력을 기른다.
    05. 인터페이스를 활용해 유연한 다형성을 구현하고 애플리케이션 확장 시 컨테이너의 필요성을 이해한다.
    06. 직접 객체를 생성할 때의 문제점을 파악하고 DI와 IoC의 핵심 원리를 습득한다.
    07. DI 컨테이너를 직접 구현하여 객체 생성 규칙 등록과 싱글톤 생명주기 해소를 자동화한다.
    08. 무거운 객체 초기화로 인한 로딩 병목을 해결하는 Lazy Objects와 Lazy Ghosts 원리를 이해한다.
    09. 서비스 컨테이너에 지연 객체를 통합 적용하고 Lazy Ghosts와 Lazy Proxies의 차이를 습득한다.
    참고사항
    - 수강 기간 중 언제든지 반복 수강이 가능합니다.
    - 수강 여부 : 해당 차시의 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 협업을 통한 객체지향 설계 기초 [64:23]
    02. PDO를 활용한 데이터베이스 연결과 Repository 패턴 기초 [55:43]
    03. Repository 패턴 기반 CRUD 구현과 Service 레이어 분리 [58:5]
    04. 추상 클래스와 인터페이스의 설계 목적 및 차이점 분석 [63:12]
    05. 인터페이스 기반 다형성 실전 활용과 Service Container 도입 배경 [30:49]
    06. 의존성 주입(DI) 개념과 제어의 역전(IoC) 원리 파악 [55:45]
    07. 수동 Service Container 구축과 싱글톤 인스턴스 관리 [59:10]
    08. PHP Lazy Objects 지연 객체 도입과 Lazy Ghosts 원리 [60:7]
    09. Service Container 지연 객체 적용 및 Lazy Proxies 비교 [44:43]
    지금 자유이용권 구매하고, 모든 강의를 자유롭게 수강하세요!