Thumbnail
BEST 개발 · 프로그래밍 웹 개발
PHP 7+ 프로그래밍: 리부트
(3.9)
14개의 수강평 ∙ 157명의 수강생

55,000원

지식공유자 : 정상우
총 70개 수업˙총 15시간 11분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
내 목록 추가 134 공유
  • 코딩쉽다고속아서공부하는사람 프로필 코딩쉽다고속아서공부하는사람
    2020-12-02 98266

    프로그램은 거의 쌩 초보입니다. 간단한 커뮤니티형 웹사이트 개발을 하려면 php 가 좋다고 아는 동생이 알려주어서, php 를 공부하려고 합니다 인터넷으로 php를 살펴보다가 php8이 나왔다는걸 알게 되었습니다. php8 이 나온지 얼마 안되서 강의가 없는데, php 7 + 프로그래밍: 리부트 , 강좌를 듣고나서 나중에 php8을 추가로 공부하는게 나을지 나중에 php8강좌가 나오면 그때 , php8로 공부하는게 나을지 몰라서 문의드려요 지금 제 상황에서 어떤게 나은 선택일까요?

    정상우
    정상우
    정상우
    2020-12-02 80774

    안녕하세요~ 반갑습니다. php8 이 나오기는 했습니다만, php7 에 php8 의 일부 기능 추가에 대한 것만 있을 뿐 그렇게 큰 변화는 없습니다. 먼저 php7 을 익힌다음, php8 에 무엇이 추가되었는지 살펴보는 것도 좋은 방법입니다. 제 강의 중에 <PHP 8: 새로운 기능 살펴보기> 라는 "무료" 강좌가 있는데, <PHP 7+ 프로그래밍: 리부트>, <PHP 7+ 프로그래밍: 객체지향>을 듣고 <PHP 8: 새로운 기능 살펴보기> 강좌를 살펴보면 php8 까지 모두 살펴볼 수 있습니다. php8 이 추가된 전체 php 강의가 나오기까지는 시간이 꽤나 걸릴 것입니다. 저는 일단 그러한 계획은 없기 때문에, PHP 7 강좌를 익히고 PHP 8 무료 강좌를 보시는 것을 추천드립니다. :)

  • Henu 프로필 Henu
    2020-09-02 58981

    안녕하세요. PHP를 사용할 때는 주로 5.* 버전으로 그누보드를 이용해서 코딩을 하곤 했었습니다.(레거시 프로젝트들) 주 개발언어가 PHP는 아니지만 어느정도 관심있게 보는 언어이다 보니, 수강전 문의 드립니다. 기존 레거시 프로젝트 개발 및 유지보수를 진행하면서 PHP는 맥락없이 코딩하는 언어구나 느꼈었습니다. 각 회사마다 코딩 스타일은 다르겠지만 제가 경험했던 바로는 정리가 안된 변수들과 함수, 그때마다 필요하면 하드코딩을 통한 에러 수정.. 추후 누군가 개발한 프로젝트를 유지보수 하게 될때에는 코드를 보는순간 짜증이 밀려왔었는데요. 이러한 이유들이 PHP가 가진 장점이자 단점으로 생각이 듭니다. 그 단점을 보완하고자, 이 강의에 관심을 가지게 되었고, PHP 5.* 버전과 7버전의 차이 및 학습의 난이도를 알고 싶습니다. 또한 7 버전 기준으로 학습을 했지만 이를 5.* 버전에서도 적용할 수 있을지 궁금합니다.

    정상우
    정상우
    정상우
    2020-09-02 69053

    PHP 5, PHP 7 의 차이는 내장 함수 및 문법의 변화와 PHP 의 속도가 비약적으로 상승했다는 점입니다만, 사실 가장 중요한건 PHP 세계가 체계적으로 확립되었다는 점입니다. 말씀하셨듯이 레거시 PHP 프로젝트는 난잡하고, 스파게티 코드입니다. 저도 그런 프로젝트를 많이 경험해봐서 상당히 나쁘게 생각하고 있습니다. 하지만 PHP 7이 등장 한 지 꽤 오래되었고 MVC 등의 아키텍쳐 패턴의 출현과 자바스크립트의 NPM 과 비슷한 역할을 하는 의존성관리자의 발달, PHP 의 코딩 스타일을 권장하는 PSR 이 등장하는 등 PHP 의 생태계가 상당한 변화를 이루었습니다. PHP 가 가진 자유는 가독성의 하락과 어려운 유지보수를 불러왔기에 어느정도는 제한이 필요했기에 나타난 것들이겠지요. 프레임워크 중에서 라라벨 프레임워크는 PHP 개발자라면 꼭 익혀두면 좋은 프레임워크입니다. 학습의 난이도는 PHP 를 처음접하는 사람부터 할 수 있도록 했으며, PHP 7 프로그래밍: 리부트 강좌는 초급 강좌. 정말 처음 하는 분들부터 할 수 있고, PHP 7 프로그래밍: 객체지향 강좌는 초급 이상의 분들부터 들어주시면 더 좋을 것같습니다. :)

55,000원

내 목록 추가 134 공유
지식공유자 : 정상우
총 70개 수업˙총 15시간 11분
평생 무제한 수강
수료증 발급 강의
입문 대상 초급 중급이상
수강 전 궁금한 점이 있나요?
문의하기
문의
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의를
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스