데이터 베이스
2017. 6. 19. 13:27
프로그래밍/코딩야학
데이터 베이스 - 정보를 관리하는 전문 에플리케이션 File(기본 적, 원시적 데이터 관리 수단, 설치X, 어느 곳에서나 쉽게 사용 가능) VS DATABASE ( 설치를 해야 하고 배워야 쓸 수 있음, 안전하고 빠름, 프로그래밍적 제어 가능) 관계형 데이터 베이스(보편적) - My SQL - 웹과 함께 성장한 데이터 베이스 (오픈 소스) MSSQL , Oracle -> 서로 다른 회사지만 SQL이라는 표준화된 프로그래밍 언어를 구현하고 있어서 동일한 SQL을 통해 시스템 제어 My SQL 회사 소유 변천 과정 MySQL AB -> SUN -> Oracle (오라클의 정체에 불만을 가진 개발자들이 나와서 Maria DB를 만듦) My SQL = Maria DB (완벽 호환) 데이터 베이스의 키워드 - S..
PHP 실습
2017. 6. 16. 17:24
프로그래밍/코딩야학
html으로만 에플리케이션을 만든다면? 수정 사항이 생길 때마다 모든 html 파일을 일일히 수정해야 한다. php를 이용해서 html과 정보를 분리하도록! 주소와 값의 구분 -> ?값과 값의 구분 -> & 코드 주소 입력창 ~.php?name=egoing&id=1 출력화면 egoing,1 PHP에서 파일을 불러오는 방법 file_get_contents() -> PHP 내장 함수 (API) 구연방법 리스트 목록에 1,2,3,4 각 아이디 부여 하고각 목록의 세부 정보를 txt 파일에 담아 리스트 목록을 클릭하면 해당 txt 파일이 화면에 출력되도록 한다. -> 사용자가 무엇을 클릭하느냐에 따라 PHP엔진이 그것에 해당되는 텍스트파일을 프로그래밍적(동적)으로 읽어서 html 파일을 만든 후 그것을 웹 서버..
16 JS 실습
2017. 6. 14. 14:25
프로그래밍/코딩야학
JavaScript는 HTML을 프로그래밍적으로 제어하는 언어 에서 뒤에 /는 굳이 닫히는 태그가 필요 없을 때 태그가 끝나는 지점에 /를 붙여주는 것으로 끝냄 실습1 input 태그 사용자가 어떤 정보를 우리가 만드는 웹 에플리케이션에 입력할 수 있는 정치들을 의미 alert -> 경고창 뜨게 명령하는 API ※ JS 코드는 Script 태그 안에 존재하지만 HTML 태그 상에서도 존재할 수 있다. -> alert은 js코드 onclick,onfocus,onblur 태그 -> 이벤트(사건) 프로그래밍 - 이벤트(사건)가 일어났을 때 어떤 코드가 실행되어야 한다는 것을 브라우저에게 명령해 놓는 것 위 태그들은 자바스크립트 코드를 취함 컴퓨터 안에서 이벤트 발생의 의미 ex) 마우스가 움직이는 사건, 버튼..
15일 UI VS API , 프로그래밍 접근방법
2017. 6. 14. 13:59
프로그래밍/코딩야학
Interface(인터페이스) 사람-사람 사이의 교류*접점 -> 언어사람-컴퓨터 -> 전원 버튼 핸드폰장치-장치 -> USB 인터페이스 웹 에플리케이션과 웹 브라우저의 교루*접점 >API UI (사용자 인터페이스) 사용자의 정보를 받아 에플리케이션에 전달하는 역할 EX) Prompt (비밀번호 입력 창) API ( Application Programming Interface) 프로그래밍 언어를 이용해서 무언가를 제어하려고 하는 수단 - 에플리케이션이 프로그래밍적으로 요청하는 인터페이스 에플리케이션이 무언가를 하기 위해 프로그래밍적으로 에플리케이션이 돌아가는 시스템에게 하는 명령 웹 에플리케이션과 웹 브라우저의 교루*접점 >API Prompt("비밀번호를 입력해주세요") -> 웹 에플리케이션이 Prompt..