22-1학기(41)
-
6주차 정리
Node.Js 1~14.boolean 1. 수업소개 1990년 웹이 처음 등장하면서 인류는 정보를 웹페이지로 표현할 수 있게 되었고 인터넷을 통해서 웹페이지를 전송할 수 있게 되었다. 웹페이지의 html의 구조를 바꾸려면 많은 노력이 필요하고, 수동으로 바꾸는 게 힘들기 때문에 귀찮고 반복되는 html의 작성 작업을 기계에게 시키기 위해 server side application을 만들었다. 2. 수업의 목적 목록을 숫자가 아니라 숫자가 없는 목록으로 만들기 위한 코드를 작성하기 태그를 태그로 바꾸는데 만약 웹페이지가 1억개라면, 1억번 수정해야 한다. 이렇게 비효율적인 상황에서 구원해 줄 수 있는 도구가 바로 nodejs이다. 자바스크립트를 이용하고 있는 nodejs를 이용해서 우리의 웹사이트에 방문하..
2022.07.13 -
5주차 정리
Node.Js 섹션 1~2.5 섹션 0.HTTP 1. Javascript와 HTTP http = Hypertext Transfer Protocol 팀 버너스 리(tim berners-lee)라고 하는 웹의 창시자에 의해 만들어짐 웹 브라우저와 웹 서버 사이에서 서로 주거니 받거니 하기 위해서 나름대로의 규칙이 필요하다. 그 규칙을 정의하기 위해 만든 통신 방법이 바로 http이다. 웹브라우저의 주소창에 어떤 주소를 입력하고 엔터를 치면, 웹브라우저는 웹서버를 찾아가서 어떤 정보를 요청하는 데 이것을 영어로 Request(요청)라고 한다. 그럼 웹서버는 그 요청에 따라서 적당한 정보를 웹브라우저에게 응답하고 바로 그것을 영어로 Response(응답)라고 부른다 요청과 응답은 사실 컴퓨터와 컴퓨터 사이의 일..
2022.07.06 -
4주차 정리
javascript - 10 ~ 19 10. CSS 기초 (style 태그) CSS를 웹페이지에 삽입하는 방법2 : 선택자 1. 태그 : 어떤 의미도 기능도 없는 무색 무취의 태그. 단지 CSS나 JavaScript를 통해서 어떤 정보를 제어하고 싶을 때 그 정보를 감싸주는 역할을 하는 태그 화면 전체를 쓰기 때문에 줄바꿈 처리가 됨 (ex-h1태그, h2태그) 2. 태그 : 태그와 마찬가지로 어떤 의미도 기능도 없는 무색 무취의 태그인데, 태그와는 달리 줄바꿈 처리가 되지 않는 태그임 태그 태그 - 글자 두께를 두껍게 하는 style 속성 -> 강조 표시 : JavaScript *웹페이지에 있는 수많은 "JavaScript"라는 단어를 한꺼번에 바꾸는 방법: -> class 속성 사용 : 선택자를 통해..
2022.07.04 -
8주차 정리
- 방화벽 (개념, 기능, 목적, 구조) - SSL, TSL - 암호 기술(암호 시스템, 대칭키, 비대칭키, 해시함수, 메시지 인증 코드) 1. 방화벽 (개념, 기능, 목적, 구조) 1) 방화벽의 개념 침입차단시스템이란 내/외부 네트워크 사이에서 접근제어 정책을 구현하는 시스템을 말한다. 조직의 보안 정책에 따라 인가된 네트워크 서비스에 대한 접근을 허가하고 인가되지 않은 서비스를 수행하는 트래픽을 차단함으로써 효율적인 보안 서비스를 제공한다. Access Control List를 통해 네트워크에 전송되는 트래픽에 대한 보안 정책을 설정한다. 2) 방화벽의 기능 서비스 제어 : Inbound 또는 Outbound의 어떤 네트워크 서비스를 접근할 수 있도록 허용할 것인지 제어한다. 방향 제어 : 특정 서비..
2022.06.29 -
3주차 정리
javascript - 1 ~ 9 1. 수업소개 HTML은 정적이고 한 번 화면에 출력되면 언제나 그 모습 그대로임 데스크탑이나 모바일에서 사용되는 여러 프로그램들, 예를 들면 게임 같은 건 사용자의 조작에 반응해서 프로그램이 움직임. 사름들은 웹페이지도 게임처럼 동적으로 사용자와 상호작용할 수 있게 되기를 원했음. 그래서 사용자와 상호작용하는 웹페이지를 만들고 싶다는 욕망으로 인해서 JavaScript가 개발됨. ->웹 : HTML을 이용해서 웹페이지를 우선 만든 후에, 그렇게 만들어진 웹페이지를 자바스크립트를 이용해서 사용자와 상호작용할 수 있도록 기능을 추가함으로써 HTML의 정보와 자바스크립트의 기능을 모두 갖춘 시스템 EX) 웹사이트들이 프로그램처럼 사용자와 상호작용하면서도 검색엔진을 통해서 검..
2022.06.27 -
8주차 정리
생활코딩 Javascript – 30. 객체 쓰기와 읽 기 ~ 35. 라이브러리와 프레임워크 실습 30. 객체 쓰기와 읽기 정보의 양이 많아졌을 때 서로 연관된 정보를 정리정돈하기 위해 배웠던 도구 : 배열 순서에 따라 정보를 정리 정돈함 배열 : 정보를 담는 그릇 , 정보가 순서대로 저장됨 -> 순서 없이 정보를 저장하는 것 : 객체 ->이름이 있는 정리정돈 상자 : 객체 -객체의 문법 Create : 생성하는 법 객체를 만들 때 사용하는 기호 : object literal, 중괄호{} coworkers.programmer : 여기서 '.'는 object access operator라고 불리며, 객체 coworkers에 접근하는 오퍼레이터이다. 31. 객체와 반복문 객체에 있는 데이터를 가져와야 하는 ..
2022.06.26