Skip to content

yujiah-github/learning-php-by-book

Repository files navigation

공부 내용을 챕터별로 기록하였습니다.

목차

공부 내용 완료 여부
개발 도구 설치 및 환경 설정
Chapter1
Chapter2
Chapter3
Chapter4
Chapter5
Chapter6
Chapter7
Chapter8
Chapter9
Chapter10
Chapter11
Chapter12
Chapter13
Chapter14
Chapter15

  • PHP 개발을 위해 여러 개발 도구들을 찾아보고, 프레임워크를 조사하였습니다.
  • 아직 초급자이므로, 유료 IDE보다 무료로 사용할 수 있는 IDE 위주로 검색하였습니다.
  • 그 결과 'Visual Stuido Code' 를 설치하고, PHP와 관련한 플러그인을 마쳤습니다.
  • 환경 설정을 마무리하고 테스트용으로 소스 파일을 몇 개 코딩해보았습니다.

  • 처음에는 유튜브 강좌 '생활 코딩' 을 보며 진도를 나가려고 했으나, 유튜브 강의는 참고 자료로 사용하는 것이 더 좋을 것 같아 PHP 입문 서적을 구입하였습니다.

  • 책의 내용을 따라 'XAMPP''Sublime Text' 를 설치하였습니다.
  • 책의 내용의 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 데이터 형식, 입출력, 연산자, 변수와 상수 등에 대해 공부하였습니다.

2장 소스 파일 구현 이미지 예시 - 코드

-구현 화면


  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 조건문, if문, swith문 등에 대해 공부하였습니다.

3장 소스 파일 구현 이미지 예시 - 코드

-구현 화면


  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • while문, for문, dowhile문, 이중 For문 등에 대해 공부하였습니다.

4장 소스 파일 구현 이미지 예시 - 코드

-구현 화면

  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 배열, 2차원 배열 등에 대해 공부하였습니다.

5장 소스 파일 구현 이미지 예시 - 코드

-구현 화면

  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 함수의 개념, 함수의 매개변수, 함수의 반환 값, 내장 함수 등에 대해 공부하였습니다.

6장 소스 파일 구현 이미지 예시 - 코드

-구현 화면

  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • HTTP 개념, POST 방식, GET 방식 등에 대해 공부하였습니다.

7장 소스 파일 구현 이미지 예시 - 코드


-구현 화면



  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 쿠키, 세션 등에 대해 공부하였습니다.

8장 소스 파일 구현 이미지 예시 - 코드

-구현 화면

  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 데이터베이스, MySQL 서버와 phpMyamin, 데이터베이스 생성, 데이터베이스 테이블 관리 등에 대해 공부하였습니다.

9장 DB와 PHP 연결 - 예시 화면 1
  • XAMPP의 Manage Servers에서 MySQL 서버를 켜고 끌 수 있습니다. (이 책에서는 MySQL과 MariaDB를 혼용합니다.)

- 예시 화면 2
  • XAMPP를 설치할 떄 함께 설치된 phpMyAdmin 프로그램을 사용하여 데이터베이스를 생성하고 관리할 수 있습니다.

  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • DB 불러오기, 삽입, 검색, 관리, 생성 등에 대해 공부하였습니다.

10장 MySQL 조작- 예시 화면1

-예시 화면2

-예시 화면3

  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 실습 사이트 소개, 회원 가입 페이지 제작, 아이디 중복 확인 등에 대해 공부하였습니다.

11장 실습 사이트와 회원 가입 기능 구현 -예시 화면1

-예시 화면2

-예시 화면3
  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.
  • 책의 내용을 따라 클론 코딩을 하고, 필기한 것을 업로드 하였습니다.

최종 구현 화면1

-최종 구현 화면2
!

-최종 구현 화면3

-최종 구현 화면4

-최종 구현 화면5

About

책으로 PHP를 공부하고 기록하였습니다.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published