SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
PHP
제 5차시
한국디지털미디어고등학교
13기 웹 프로그래밍과 정욱재
정보는 어떻게 관리되어질까?
데이터베이스
데이터베이스
정보저장이 불가능하면 당연히 얕은 수준의 서비스밖에 만들지 못한다.
정보저장이 불가능하면 계정조차 생성이 불가능하다.
그렇다면 그 정보들을 저장해야하는데, 그러한 정보들은 어디에 저장되어지고, 어떻게 저장할까?
데이터베이스
데이터베이스 : 여러 사람들이 공유하고 사용할 목적으로 통합 관리되는 정보의 집합
데이터베이스
정보 1 데이터
데이터베이스
정보 1
정보 2
정보 3
정보 4
정보 5
규칙 1
정보 1
정보 2
정보 3
정보 4
정보 5
규칙 2
데이터베이스
OS, 게임과 더불어 정말 크고 체계적인 소프트웨어로 꼽히는 DB
그만큼 여러가지 DB가 있고, 여러가지 옵션이 있다.
크게는 Nosql 방식과 RDBMS 방식.
DB를 전문적으로 팔 것이 아니면 상세히 알아둘 필요는 없다.
데이터베이스
RDBMS NoSQL
관계지향/엄격한 데이터 구조 고정되지 않은 정보/대용량의 정보
데이터베이스
RDBMS NoSQL
ex> Mysql, MsSQL ex> MongoDB
데이터베이스
어려운 말은 넘어가고
우리는 RDBMS 종류의 Mysql을 사용한다.
데이터베이스
모든 DB 관련 개발자가 공통적으로 처음에 배우는 DBMS
SQL 언어를 잘 배울 수 있는 DBMS
데이터베이스
테이블/필드/레코드/스키마/DB
데이터베이스
테이블/필드/레코드/스키마/DB
데이터베이스
테이블/필드/레코드/스키마/DB
SQL 언어 실습
SQL 언어 실습
http://qov.me/phpmyadmin/ 접속
SQL 언어 실습
ID : testForHyundai
PW: testPasswordForHyundai
SQL 언어 실습
수업보면서 자유롭게 실습!
SQL 언어 실습
다른 사람에게 폐는 안끼치면서
SQL 언어 실습
보통 phpmyadmin 에서 전부 얻을 수 있다.
하지만 php 코드 내부에서 바로 쓸 수 있게 하기 위해서 일부 문법을 알아두어야 한다.
SQL 언어 실습
SELECT
SQL 언어 실습
select [destinct] 테이블명 {, 테이블명} *
from 필드명 {. 필드명} * [where 검색조건]
[order by 필드명 [asc or desc] {, 필드명 [asc or desc]} *]
[group by 필드명 {, 필드명} *] [having 검색조건] ;
SQL 언어 실습
어렵다!
SQL 언어 실습
예제로 알아보자
SELECT * FROM `database1`;
database1 이란 테이블에서 모든 정보를 가져온다.
SQL 언어 실습
예제로 알아보자
SELECT name FROM `table1`;
table1 이란 테이블에서 이름만 가져온다.
SQL 언어 실습
예제로 알아보자
SELECT name FROM `table1` where level=3;
table1 이란 테이블에서 레벨이 3인 데이터의 이름만 가져온다.
SQL 언어 실습
예제로 알아보자
SELECT name FROM `table1` where level=3;
table1 이란 테이블에서 레벨이 3인 데이터의 이름만 가져온다.
* = 뿐만이 아니라 like(비슷한거) in (a,b) a, b 중 하나 등등 여러가지가 있다.
SQL 언어 실습
예제로 알아보자
이 정도면 충분히 쓸 수 있다.
SQL 언어 실습
INSERT
SQL 언어 실습
insert into table
values (value1, value2, …)
SQL 언어 실습
insert into table(column1, column1, …)
values (value1, value2, …)
SQL 언어 실습
역시 한번에 보기 어렵다!
SQL 언어 실습
예제로 알아보자
INSERT into Member (userName, userId, userPw)
VALUES (‘정욱재’, ‘JeongId’, ‘JeongPw’);
Member란 테이블에 INSERT 한다.
SQL 언어 실습
DELETE
SQL 언어 실습
DELETE from 테이블명 [WHERE 검색조건] ;
SQL 언어 실습
역시 예제가 필요하다.
SQL 언어 실습
예제로 알아보자
DELETE from Member WHERE username=‘정욱재’;
Member라는 테이블에서 이름이 정욱재인 데이터를 삭제한다.
SQL 언어 실습
UPDATE
SQL 언어 실습
UPDATE table_name
SET column1=value1, comlumn2=value2
[WHERE conditions…]
SQL 언어 실습
예제!
SQL 언어 실습
예제로 알아보자
UPDATE Member SET userPw=‘JeongPw2’ WHERE username=‘정욱재’;
Member에서 정욱재라는 이름을 가진 데이터의 비밀번호를 JeongPw2로 변경한다.
SQL 언어 실습
PHP 에서
SQL 언어 실습
Mysqli 라는 객체지향적 인터페이스 이용
SQL 언어 실습
사용법
SQL 언어 실습
<?php
$host = 'example.com';
$user = 'username';
$password = 'password';
$dbname = 'dbname';
$conn = mysqli_connect($host, $user, $password, $dbname);
if (mysqli_connect_errno($conn)) {
echo "MySQL Connection Error : " . mysqli_connect_error();
} else {
$table = 'DB TABLE NAME THAT YOU WANT TO QUERY';
$check_query = "SELECT * from ".$table." WHERE 1;";
$result = mysqli_query($conn, $check_query);
if($result->num_rows > 0) {
while ($row = mysqli_fetch_assoc($result)) {
$id = $row['id']."t";
$name = $row['name']."t";
$news .= $row['news'];
}
}
mysqli_free_result($result);
$conn->close();
}
?>
SQL 언어 실습
<?php
$host = 'example.com';
$user = 'username';
$password = 'password';
$dbname = 'dbname';
$conn = mysqli_connect($host, $user, $password, $dbname);
if (mysqli_connect_errno($conn)) {
echo "MySQL Connection Error : " . mysqli_connect_error();
} else {
$table = 'DB TABLE NAME THAT YOU WANT TO QUERY';
$insert_query = “INSERT into “.$table.” (some columns…) VALUES (some values…)“;
if(mysqli_query($conn, $insert_query)) {
echo “insert success”;
} else {
echo “insert failed”;
}
$conn->close();
}
?>
SQL 언어 실습
<?php
$host = 'example.com';
$user = 'username';
$password = 'password';
$dbname = 'dbname';
$conn = mysqli_connect($host, $user, $password, $dbname);
if (mysqli_connect_errno($conn)) {
echo "MySQL Connection Error : " . mysqli_connect_error();
} else {
$table = 'DB TABLE NAME THAT YOU WANT TO QUERY';
$delete_query = “DELETE from “.$table.” WHERE conditions…;“;
if(mysqli_query($conn, $delete_query)) {
echo “insert success”;
} else {
echo “insert failed”;
}
$conn->close();
}
?>
SQL 언어 실습
<?php
$host = 'example.com';
$user = 'username';
$password = 'password';
$dbname = 'dbname';
$conn = mysqli_connect($host, $user, $password, $dbname);
if (mysqli_connect_errno($conn)) {
echo "MySQL Connection Error : " . mysqli_connect_error();
} else {
$table = 'DB TABLE NAME THAT YOU WANT TO QUERY';
$delete_query = “UPDATE “.$table.” SET col=val WHERE conditions…“;
if(mysqli_query($conn, $delete_query)) {
echo “insert success”;
} else {
echo “insert failed”;
}
$conn->close();
}
?>

Weitere ähnliche Inhalte

Was ist angesagt?

Web vulnerability seminar2
Web vulnerability seminar2Web vulnerability seminar2
Web vulnerability seminar2
Sakuya Izayoi
 
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613
KTH, 케이티하이텔
 
안드로이드스터디 1
안드로이드스터디 1안드로이드스터디 1
안드로이드스터디 1
jangpd007
 

Was ist angesagt? (16)

04주차 ddl- table을 만들자-2
04주차 ddl- table을 만들자-204주차 ddl- table을 만들자-2
04주차 ddl- table을 만들자-2
 
Web vulnerability seminar2
Web vulnerability seminar2Web vulnerability seminar2
Web vulnerability seminar2
 
성공적인웹프로그래밍
성공적인웹프로그래밍성공적인웹프로그래밍
성공적인웹프로그래밍
 
제8장 테이블 생성 수정 제거하기
제8장 테이블 생성 수정 제거하기제8장 테이블 생성 수정 제거하기
제8장 테이블 생성 수정 제거하기
 
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613
KTH_Detail day_화성에서 온 개발자 금성에서 온 기획자 시리즈_5차_데이터분석_조범석_20120613
 
MySQL 인덱스의 기초
MySQL 인덱스의 기초MySQL 인덱스의 기초
MySQL 인덱스의 기초
 
안드로이드스터디 1
안드로이드스터디 1안드로이드스터디 1
안드로이드스터디 1
 
6.테이블만들기
6.테이블만들기6.테이블만들기
6.테이블만들기
 
PHP에서 객체와 데이터 연결 유지
PHP에서 객체와 데이터 연결 유지PHP에서 객체와 데이터 연결 유지
PHP에서 객체와 데이터 연결 유지
 
Web vulnerability seminar2
Web vulnerability seminar2Web vulnerability seminar2
Web vulnerability seminar2
 
Jstl_GETCHA_HANJUNG
Jstl_GETCHA_HANJUNGJstl_GETCHA_HANJUNG
Jstl_GETCHA_HANJUNG
 
Web vulnerability seminar4
Web vulnerability seminar4Web vulnerability seminar4
Web vulnerability seminar4
 
Hacosa js study 5th
Hacosa js study 5thHacosa js study 5th
Hacosa js study 5th
 
PHP를 이용한 간단한 방명록 만들기
PHP를 이용한 간단한 방명록 만들기PHP를 이용한 간단한 방명록 만들기
PHP를 이용한 간단한 방명록 만들기
 
(추천오라클힌트교육)해시조인, Hash join, use_hash, ordered
(추천오라클힌트교육)해시조인, Hash join, use_hash, ordered(추천오라클힌트교육)해시조인, Hash join, use_hash, ordered
(추천오라클힌트교육)해시조인, Hash join, use_hash, ordered
 
처음배우는 자바스크립트, 제이쿼리 #1
처음배우는 자바스크립트, 제이쿼리 #1처음배우는 자바스크립트, 제이쿼리 #1
처음배우는 자바스크립트, 제이쿼리 #1
 

Andere mochten auch

onos-day-dkim-20150914-lkin
onos-day-dkim-20150914-lkinonos-day-dkim-20150914-lkin
onos-day-dkim-20150914-lkin
Dongkyun Kim
 
Grant-Fowler Wedding
Grant-Fowler WeddingGrant-Fowler Wedding
Grant-Fowler Wedding
elisemanahan
 

Andere mochten auch (20)

La sécurité fédérative - Bsides 2k16 - 14 Mai 2016
La sécurité fédérative - Bsides 2k16 - 14 Mai 2016La sécurité fédérative - Bsides 2k16 - 14 Mai 2016
La sécurité fédérative - Bsides 2k16 - 14 Mai 2016
 
onos-day-dkim-20150914-lkin
onos-day-dkim-20150914-lkinonos-day-dkim-20150914-lkin
onos-day-dkim-20150914-lkin
 
TACAC Informational Slides
TACAC Informational SlidesTACAC Informational Slides
TACAC Informational Slides
 
IT Automation
IT Automation IT Automation
IT Automation
 
UBM Canon Tech Theater Houston Day 2
UBM Canon Tech Theater Houston Day 2UBM Canon Tech Theater Houston Day 2
UBM Canon Tech Theater Houston Day 2
 
святкування дня українського козацтва та дня захисника України
святкування дня українського козацтва та дня захисника Українисвяткування дня українського козацтва та дня захисника України
святкування дня українського козацтва та дня захисника України
 
Google Shopping & Product Listing Ads
Google Shopping & Product Listing AdsGoogle Shopping & Product Listing Ads
Google Shopping & Product Listing Ads
 
Smac
SmacSmac
Smac
 
Ferrari
FerrariFerrari
Ferrari
 
Grant-Fowler Wedding
Grant-Fowler WeddingGrant-Fowler Wedding
Grant-Fowler Wedding
 
What do you do when regulatory requirements exceed that of reasonable enginee...
What do you do when regulatory requirements exceed that of reasonable enginee...What do you do when regulatory requirements exceed that of reasonable enginee...
What do you do when regulatory requirements exceed that of reasonable enginee...
 
BBOM Brasil: Como funciona a BBOM.
BBOM Brasil: Como funciona a BBOM.BBOM Brasil: Como funciona a BBOM.
BBOM Brasil: Como funciona a BBOM.
 
Il marketing digitale per un partito politico
Il marketing digitale per un partito politicoIl marketing digitale per un partito politico
Il marketing digitale per un partito politico
 
EuroIA 2015 On Messages
EuroIA 2015 On MessagesEuroIA 2015 On Messages
EuroIA 2015 On Messages
 
Corso Web Marketing a Lecce - Università del Salento
Corso Web Marketing a Lecce - Università del SalentoCorso Web Marketing a Lecce - Università del Salento
Corso Web Marketing a Lecce - Università del Salento
 
зно 2016 ppt
зно 2016 pptзно 2016 ppt
зно 2016 ppt
 
La interjección
La interjecciónLa interjección
La interjección
 
第20回 関西情報セキュリティ団体合同セミナー登壇資料
第20回 関西情報セキュリティ団体合同セミナー登壇資料第20回 関西情報セキュリティ団体合同セミナー登壇資料
第20回 関西情報セキュリティ団体合同セミナー登壇資料
 
Amazon-leading online store
Amazon-leading online storeAmazon-leading online store
Amazon-leading online store
 
Mester de Clerecía
Mester de ClerecíaMester de Clerecía
Mester de Clerecía
 

Ähnlich wie 현대고등학교 PHP 강의 - 5차시 (설리번 프로젝트)

[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'
[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'
[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'
sung ki choi
 
sqlserver7.0 데이타베이스
sqlserver7.0 데이타베이스sqlserver7.0 데이타베이스
sqlserver7.0 데이타베이스
영빈 송
 
제1회 Tech Net Sql Server 2005 T Sql Enhancements
제1회 Tech Net Sql Server 2005 T Sql Enhancements제1회 Tech Net Sql Server 2005 T Sql Enhancements
제1회 Tech Net Sql Server 2005 T Sql Enhancements
beamofhope
 

Ähnlich wie 현대고등학교 PHP 강의 - 5차시 (설리번 프로젝트) (20)

Database
DatabaseDatabase
Database
 
Laravel 로 배우는 서버사이드 #4
Laravel 로 배우는 서버사이드 #4Laravel 로 배우는 서버사이드 #4
Laravel 로 배우는 서버사이드 #4
 
파이썬 플라스크로 배우는 웹프로그래밍 #3 (ABCD)
파이썬 플라스크로 배우는 웹프로그래밍 #3 (ABCD)파이썬 플라스크로 배우는 웹프로그래밍 #3 (ABCD)
파이썬 플라스크로 배우는 웹프로그래밍 #3 (ABCD)
 
Node.js DBMS short summary
Node.js DBMS short summaryNode.js DBMS short summary
Node.js DBMS short summary
 
MongoDB 하루만에 끝내기
MongoDB 하루만에 끝내기MongoDB 하루만에 끝내기
MongoDB 하루만에 끝내기
 
Fundamentals of Oracle SQL
Fundamentals of Oracle SQLFundamentals of Oracle SQL
Fundamentals of Oracle SQL
 
[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'
[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'
[110730/아꿈사발표자료] mongo db 완벽 가이드 : 7장 '고급기능'
 
하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019
하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019 하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019
하둡 에코시스템 위에서 환상적인 테이크오프 - DSTS 2019
 
Hive begins
Hive beginsHive begins
Hive begins
 
[NEXT] Android 개발 경험 프로젝트 3일차 (Database)
 [NEXT] Android 개발 경험 프로젝트 3일차 (Database) [NEXT] Android 개발 경험 프로젝트 3일차 (Database)
[NEXT] Android 개발 경험 프로젝트 3일차 (Database)
 
게임을 위한 AWS의 다양한 관리형 Database 서비스 Hands on Lab (김성수 솔루션즈 아키텍트, AWS) :: Gaming ...
게임을 위한 AWS의 다양한 관리형 Database 서비스 Hands on Lab (김성수 솔루션즈 아키텍트, AWS) :: Gaming ...게임을 위한 AWS의 다양한 관리형 Database 서비스 Hands on Lab (김성수 솔루션즈 아키텍트, AWS) :: Gaming ...
게임을 위한 AWS의 다양한 관리형 Database 서비스 Hands on Lab (김성수 솔루션즈 아키텍트, AWS) :: Gaming ...
 
Hive 입문 발표 자료
Hive 입문 발표 자료Hive 입문 발표 자료
Hive 입문 발표 자료
 
2016년 인문정보학 Sql세미나 1/3
2016년 인문정보학 Sql세미나 1/32016년 인문정보학 Sql세미나 1/3
2016년 인문정보학 Sql세미나 1/3
 
sqlserver7.0 데이타베이스
sqlserver7.0 데이타베이스sqlserver7.0 데이타베이스
sqlserver7.0 데이타베이스
 
From MSSQL to MySQL
From MSSQL to MySQLFrom MSSQL to MySQL
From MSSQL to MySQL
 
웹데이터베이스 01주차-강의 개요
웹데이터베이스 01주차-강의 개요웹데이터베이스 01주차-강의 개요
웹데이터베이스 01주차-강의 개요
 
PostgreSQL로 배우는 SQL 기초
PostgreSQL로 배우는 SQL 기초PostgreSQL로 배우는 SQL 기초
PostgreSQL로 배우는 SQL 기초
 
제1회 Tech Net Sql Server 2005 T Sql Enhancements
제1회 Tech Net Sql Server 2005 T Sql Enhancements제1회 Tech Net Sql Server 2005 T Sql Enhancements
제1회 Tech Net Sql Server 2005 T Sql Enhancements
 
컴퓨터개론10
컴퓨터개론10컴퓨터개론10
컴퓨터개론10
 
Data Structures
Data StructuresData Structures
Data Structures
 

Mehr von Ukjae Jeong

현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)
Ukjae Jeong
 

Mehr von Ukjae Jeong (8)

CNN
CNNCNN
CNN
 
현대고등학교 PHP 강의 - 7,8차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 7,8차시 (설리번 프로젝트)현대고등학교 PHP 강의 - 7,8차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 7,8차시 (설리번 프로젝트)
 
현대고등학교 PHP 강의 - 6차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 6차시 (설리번 프로젝트)현대고등학교 PHP 강의 - 6차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 6차시 (설리번 프로젝트)
 
현대고등학교 PHP 강의 - 4차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 4차시 (설리번 프로젝트)현대고등학교 PHP 강의 - 4차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 4차시 (설리번 프로젝트)
 
현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 3차시 (설리번 프로젝트)
 
현대고등학교 PHP 강의 - 2차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 2차시 (설리번 프로젝트)현대고등학교 PHP 강의 - 2차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 2차시 (설리번 프로젝트)
 
현대고등학교 PHP 강의 - 1차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 1차시 (설리번 프로젝트)현대고등학교 PHP 강의 - 1차시 (설리번 프로젝트)
현대고등학교 PHP 강의 - 1차시 (설리번 프로젝트)
 
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
현대고등학교 PHP 강의 - 번외편 PHP 설치! (설리번 프로젝트)
 

Kürzlich hochgeladen

Kürzlich hochgeladen (6)

코딩 테스트 합격자 되기 C++ 00장~ 01장을 정리한 강의자료 입니다.
코딩 테스트 합격자 되기 C++ 00장~ 01장을 정리한 강의자료 입니다.코딩 테스트 합격자 되기 C++ 00장~ 01장을 정리한 강의자료 입니다.
코딩 테스트 합격자 되기 C++ 00장~ 01장을 정리한 강의자료 입니다.
 
TDM(Text Data Mining) Studio manual(2024)
TDM(Text Data Mining) Studio manual(2024)TDM(Text Data Mining) Studio manual(2024)
TDM(Text Data Mining) Studio manual(2024)
 
바리스타이론기초-1 수정 후 111111111111111111111111
바리스타이론기초-1 수정 후 111111111111111111111111바리스타이론기초-1 수정 후 111111111111111111111111
바리스타이론기초-1 수정 후 111111111111111111111111
 
코딩테스트 합격자 되기 C++ 03장(시간 복잡도)를 설명한 ppt입니다
코딩테스트 합격자 되기 C++ 03장(시간 복잡도)를 설명한 ppt입니다코딩테스트 합격자 되기 C++ 03장(시간 복잡도)를 설명한 ppt입니다
코딩테스트 합격자 되기 C++ 03장(시간 복잡도)를 설명한 ppt입니다
 
친환경, 그린, 탄소저감 미래 교육 공간 디자인의 이해와 사례들에 대한 강의 자료
친환경, 그린, 탄소저감  미래 교육 공간 디자인의 이해와 사례들에 대한 강의 자료친환경, 그린, 탄소저감  미래 교육 공간 디자인의 이해와 사례들에 대한 강의 자료
친환경, 그린, 탄소저감 미래 교육 공간 디자인의 이해와 사례들에 대한 강의 자료
 
이번에 새로 나온 코딩 테스트 합격자 되기 C++편 책을 소개하는 PPT 입니다.
이번에 새로 나온 코딩 테스트 합격자 되기 C++편 책을 소개하는 PPT 입니다.이번에 새로 나온 코딩 테스트 합격자 되기 C++편 책을 소개하는 PPT 입니다.
이번에 새로 나온 코딩 테스트 합격자 되기 C++편 책을 소개하는 PPT 입니다.
 

현대고등학교 PHP 강의 - 5차시 (설리번 프로젝트)