- HTML, CSS 기초 이론
- 웹 표준, 웹 접근성에 대해
- git clone과 degit으로 가져올 때의 차이
- gitignore, githint 사용법
웹 표준의 3가지 요소는 아래 3가지로 나타낼 수 있다.
HTML(구조)
CSS (표현)
DOM & ECMA Script(동작)
- ECMA는 European Computer Manufacturer's Association의 줄임말이며 정보와 통신 시스템을 위한 국제적 표준화 기구
ECMAScript는 JavaScript와 같은 스크립트 언어의 표준- *'ES6문법에 익숙하신 분'이라는 문구를 볼 수 있다.
ES6(=ES2015)이란 ECMAScript 6이라는 의미로, ECMA-262 표준의 제6판이다. ECMAScript 사양의 주요 변경 사항 및 개선사항을 명세한다.- JavaScript는 ECMAScript 사양을 준수하는 범용 스크립팅 언어이며 이 같은 표준 스크립트 언어를 ECMAScript라고 한다.
- JavaScript와 ECMA Script 를 구별 하자면?
JavaScript는 언어이고, ECMA 스크립트는 규격, 표준 즉, 스펙을 말합니다.
❗️ ECMAScript는 스크립팅 언어를 어떻게 만들어야 하는지를 설명하는 일종의 설명서라고 생각하면 되고, JavaScript는 ECMAScript를 사양을 바탕으로 만들어진 언어인 것이다.
HTML 4.01 이 가지고 있던 문법적 느슨함을 (태그 마크업할 때 대소문자 구분X 등) 을 XHTML1.0에서는 정리하여 엄격해졌다고 볼 수 있다.
API는 손님(프로그램)이 주문할 수 있게 메뉴(명령 목록)를 정리하고, 주문(명령)을 받으면 요리사(응용프로그램)와 상호작용하여 요청된 메뉴(명령에 대한 값)를 전달합니다.
쉽게 말해, API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체로 볼 수 있습니다.(출처 : https://blog.wishket.com/api%EB%9E%80-%EC%89%BD%EA%B2%8C-%EC%84%A4%EB%AA%85-%EA%B7%B8%EB%A6%B0%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8/ )
https://developer.mozilla.org/ko/
HTML,CSS, Javascript 등에 대한 기본서 같은 역할
1. DTD : (Document Type Definition) 문서타입정의
2. 쉽게 말하면 문서 형식을 정의해 주는 것, (XML 문서에 사용될 구성요소를 정의해 놓은 것)
브라우저가 지원하지 않는 자바스크립트 코드를 지원 가능하도록 변환한 코드
(헷갈려서 더 찾아봐야겠다)
- git을 사용하는게 정말 헷갈리고 돌아서면 까먹는다
- 강사님 말씀처럼 10분~20분이라도 매일 가지고 작동해봐야겠다
오전에는 이론설명 위주로 수업이 이어졌는데 듣긴 들었으나 내일되면 바로 까먹을 것 같이 들었다ㅋ...... 조금 더 집중해서 외우거나 좀 머리에 넣거나 하면서 들어야지
내일부터 본격적으로 실습이 진행되고 더 진도가 빨라질 것 같다. 수업때 실습했던 코드를 전부 복사해두던지 해야겠다. 특히 git을 이용할 때 터미널에 입력하면 다 날라가니까 🥲