IT·컴퓨터 · 웹·앱 개발 · 3학기

백엔드 개발 PHP

PHP와 MySQL을 활용한 웹 백엔드 개발 입문 과정

이 강의는 HTML, CSS, JavaScript를 학습한 이후 서버 개발과 데이터베이스를 이용한 웹 서비스를 만들고 싶은 학습자를 위한 백엔드 개발 과정입니다. PHP를 활용하여 클라이언트와 서버가 어떻게 데이터를 주고받는지 이해하고, 데이터베이스와 연동된 다양한 웹 기능을 직접 구현합니다. 본 강의에서는 PHP의 기본 문법뿐만 아니라 실무에서 자주 사용하는 웹 개발 구조와 보안 기초까지 함께 학습합니다. 강의에서는 다음과 같은 내용을 다룹니다. • PHP 개발 환경 구축 • PHP 기본 문법 • 변수와 자료형 • 조건문과 반복문 • 함수와 객체지향 프로그래밍(OOP) • GET / POST 요청 처리 • Form 데이터 처리 • Session과 Cookie • 파일 업로드 및 다운로드 • MySQL 데이터베이스 연동(PDO) • CRUD(Create, Read, Update, Delete) • 로그인 및 회원가입 구현 • 게시판 제작 • REST API 기초 • JSON 데이터 처리 • 비밀번호 암호화 • SQL Injection 및 XSS 방어 기초 후반부에는 회원관리 시스템과 게시판을 직접 제작하며 실무에서 사용하는 백엔드 개발 흐름을 익힙니다. 모든 강의는 최신 PHP 8.x 버전을 기준으로 진행하며 MVC 구조와 프레임워크 학습을 위한 기초를 함께 다룹니다.

41개 글 중급
학습 시작 전체 듣기 팟캐스트 즐겨찾기

수강평

★★★★★ ★★★★★ 평가 없음

수강평을 남기려면 로그인이 필요합니다.

로그인
  • 아직 수강평이 없습니다. 첫 수강평을 남겨보세요.