프론트엔드(5개월)
HTML5
웹사이트의 구조를 담당합니다. 문서에 제목, 문단, 표, 이미지, 동영상등을 정의하고 의미를 부여하는 언어입니다.
CSS
웹사이트의 실제 표시되는 방법(색상, 크기, 폰트, 레이아웃 등) 지정해서 HTML 문서를 시각적으로 만들어주는 언어입니다.
JavaScript
컨텐츠 내용을 바꾸고 움직이는 페이지등을 만들기 위해 동적으로 프로그래밍 하는 언어입니다.
jQuery
오픈소스 기반의 자바스크립트 라이브러리입니다. 자바스크립트 언어를 쉽게 활용할 수 있도록 해줍니다.
---------------------------------------------
Php
서버쪽에서 실행되는 프로그래밍 언어이며, HTML 코드를 프로그래밍적으로 생성합니다.
Node.js
확장성 있는 네트워크 애플리케이션(서버 사이드) 개발에 사용되는 소프트웨어 플랫폼입니다.
---------------------------------------------
React.js
웹 애플리케이션의 사용자 인터페이스를 만들기 위해 사용하는 오픈소스 기반의 자바스크립트 프레임워크입니다. 고성능의 싱글페이지 애플리케이션(SPA)를 구축하는데 사용합니다.
IP(Internet Protocol)
내 IP를 확인하는 방법
1. 네이버 - 내 ip 검색 (123.142.55.115)
2. 윈도우 검색 -> cmd -> ipconfig(192.168.8.36)
HTTP(Hyper Text Transfer Protocol)
HTTPS
HTML(Hyper Text Markup Language)
웹 표준
웹에서 사용되는 표준 기술이나 규칙을 의미하며, W3C권고안에 나온 기술들이 여기에 해당합니다. 이 표준 기술들을 기준으로 웹 브라우저들이 만들어지는데, 브라우저를 만드는 업체에서 표준 기술을 해석하는 차이, 새로운 기술 사입등으로 조금 다르게 구동되는 브라우저가 생기게 됩니다.
크로스 브라우징
여러 브라우저에서 동일한 사용자 경험을 줄 수 있도록 하는 기술, 방법등을 의미합니다. 대부분의 브라우저는 최대한 웹 표준을 준수해서 제작하지만 MSIE 브라우저는 표준화가 쉽지 않은 브라우저입니다. 그래서 IE에서도 동작하는 것을 보통 크로스 브라우징이라고 부르기도 합니다.
웹 접근성
정상적인 웹 컨텐츠 사용이 가능한 일반 사용자부터 고령자, 장애인 같은 신체적, 환경적 조건에 제한이 있는 사용자를 포함해 모든 사용자들이 동등하게 접근할 수 있도록 웹 컨텐츠를 제작하는 방법을 말합니다.
https://www.wah.or.kr:444/Accessibility/define.asp
HTML은 태그 형태로 괄호(<명령어>)를 사용하여 표현합니다.
<명령어> : 시작 태그
</명령어> : 종료 태그
<html> : 시작 태그
</html> : 종료 태그
* HTML은 문서를 작성할 수 있는 곳이면 어디든지 작성이 가능합니다.
* 확장명은 .html입니다.
* HTML은 대소문자를 구별하지 않습니다. 단 소문자로 작성하는 것을 권장합니다.
* HTML은 띄어쓰기, 줄바꿈을 구별하지 않습니다.
HTML의 특수 문자
(개행) : <br>
< : <
> : >
(띄어쓰기) :