로그인

이 강좌에서는 PHP의 기본문법과 보안, 성능, 디버깅까지 입문자의 레벨에서 폭 넓게 다룹니다.

신입 프로그래머를 위한 PHP 부트캠프 입문

PHP 부트캠프 강좌에서는 PHP의 기본문법과 보안, 성능, 디버깅까지 입문자의 레벨에서 폭 넓게 다룹니다.

강의 소스코드https://github.com/pronist/php-bootcamp-starter

* PHP 기본문법에서는 변수, 조건문, 반복문 등 프로그래밍을 하기위한 문법을 익힙니다.
* 기초이론에서는 클라이언트와 서버, HTTP 메시지를 다룹니다.
* 웹사이트 구축에서는 HTML템플릿을 사용하여 웹사이트를 구축하는 방법을 배웁니다.
* 내장함수에서는 PHP 내장함수를 활용하여 cURL, 파일 시스템을 다룹니다.
* 한층 더 레벨업! 에서는 보안과 캐싱, 디버깅, php.ini 와 같은 조금 더 심화된 내용에 대해 다룹니다.
* 보안에서는 XXS, CSRF, 파일업(다운)로드 취약점, 세션 하이재킹에 대해 배웁니다.
* 캐싱에서는 캐시의 기본적 개념과 etag 를 배웁니다.
* 디버깅에서는 php에서 간단하게 디버그하는 방법을 배웁니다.
* php.ini 에서는 php 설정에 관한 것을 간단히 배웁니다.
* 우리가 배운 것을 총 동원하여 로그인과 게시판을 실습으로 진행합니다.

  

 학습 목표

  • PHP의 기본문법과 웹에 대한 기초적인 지식을 습득합니다.

도움이 되는 분들

  •  PHP 프로그래밍으로 웹을 배우고 싶으신 분
  • 신입 PHP 웹개발자로 입사하시는 분
  • 자신만의 사이트를 구축해보고 싶으신 분

참고 사항

  • HTML/CSS 에 대한 기본지식이 있다고 가정합니다.
  • 사용자의 PC에 PHP가 설치되어 있다고 가정합니다.
  • PHP7.2를 기준으로 작성되었습니다.

지식공유자 소개

정만수

  • php, node.js, vue.js 를 주로 사용하고 있는 웹 개발자
  • 티스토리 스킨 제작을 위한 티도리 프레임워크 개발(https://tidory.com)
  • https://github.com/pronist

강좌 평가

...

개의 수강평
  • 5 점0
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0

아직 수강평이 없네요

강좌 교육과정

Chapter1. PHP 기본문법
Hello, World!학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:03:00
문자열과 숫자학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:05:00
변수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 미리보기 00:08:00
if ~ else if ~ else학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:13:00
switch ~ case학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
for, while, do ~ while학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
배열학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
자료형학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
함수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
변수 스코프와 정적변수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
매직상수, 상수학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
참조학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
include, require학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
언어구조학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
Chapter2. 기초이론
HTTP학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
Chapter3. 웹사이트 구축
HTML 템플릿학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:03:00
학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
쿠키와 세션학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:09:00
Chapter4. 내장함수
파일시스템학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
cURL학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
Chapter5. 한층 더 레벨업!
웹보안학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:14:00
캐싱학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:07:00
디버깅학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
php.ini학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
Chapter6. 로그인과 게시판
회원가입학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:11:00
로그인과 로그아웃학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:06:00
게시판 쓰기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:05:00
게시판 목록학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:04:00
게시판 읽기학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:02:00
다듬질학습을 원하시면 최상단 '배우기 버튼을 클릭해주세요' 00:08:00
  • 가격 옵션 +
  • 평생
  • 30개 강의, 총 2 시간 50 분
  • 위시리스트

실시간 인기 강좌

우리는 성장기회의 평등을 추구합니다. 🎄

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는 것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4178-0406 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R19 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED