본문 바로가기

지식공유29

JAVA 수업 복습 정리(1)_JAVA/JDK/자바기초/프로그래밍 자바(JAVA)자바는 프로그램을 만드는 언어이다.자바는 프로그래밍 언어이기 때문에 문법을 알아야 한다.(우리가 영어를 배울 때 문법을 알아야 되듯이)자바는 객체지향프로그램이다.(OOP : Object-Oriented Programing) --> 무조건 객체단위여야 한다.클래스(class)를 통해 객체를 만들고 메소드로 호출한다고 생각하면 된다.(객체끼리 관계를 맺고 메소드로 호출해서 프로그램을 만들어주는 것)자바에서는 알고리즘보다 객체가 중요하다.라이브러리를 통해 다른 사람의 객체를 가져다 쓸 수 있다. --> 라이브러리가 풍부해서 프로그램 만들기가 수월하다.APIJDK 라이브러리를 활용할 수 있다.JDK(Java Development Kit) : 자바 프로그래밍을 하기 위해 필요한 개발 도구라고 생각하.. 2024. 4. 19.
웹퍼블리셔를 위한 기본 배경정보(2) ※ 아래 내용은 개인적인 기록목적으로 정리해둔 내용이고, 정보의 출처를 일일히 확인하지 못하였습니다. [시멘틱태그] -시멘틱: 의미론적인(HTML5 태그의 가장 큰 변화 중 하나) 검색엔진이나 그 이외의 기계적인 동작들이 웹페이지를 쉽게 이해할 수 있게 하는데 의미가 있음 [aside 의미, 사용처] The tag defines some content aside from the content it is placed in. The aside content should be related to the surrounding content. aside 태그는 주요한 내용이 아니라 부차적인 내용을 담는 태그. aside 태그는, article요소 안쪽 또는 바깥쪽에 올수 있는데, 안쪽의 있을 경우는 article.. 2022. 8. 16.
웹퍼블리셔를 위한 기본 배경정보(1) ※ 아래 내용은 개인적인 기록목적으로 정리해둔 내용이고, 정보의 출처를 일일히 확인하지 못하였습니다. [인터넷이란?] 전세계의 모든 컴퓨터를 연결해 놓은 지구상에서 가장 큰 네트워크로 네트워크의 네트워크라 부른다. 각 통신망들이 보유하고 있는 모든 정보를 전세계 각처에 연결된 사용자들에게 제공해주는 지구촌 통신망이다. 컴퓨터로 연결하여 TCP/IP(Transmission Control Protocol/Internet Protocol)라는 통신 프로토콜을 이용해 정보를 주고받는 컴퓨터 네트워크이다. [웹이란?(월드와이드웹이란?)] 월드 와이드 웹(World Wide Web, WWW, W3)은 인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말한다. 간단히 웹(Web.. 2022. 8. 16.
HTML 태그(tag)의 사용방법 HTML 문서는 기본적으로 수많은 태그(Tag)들로 이루어져 있다. 그리고 그 태그들은 모두 각각의 의미를 가지고있기 때문에, 문서 위치나 상황에 맞게끔 적절히 잘 사용을 해야한다. 물론 추후에 코드작성을 하고 실제로 웹페이지로 확인했을때 이 태그를 쓰나 저 태그를 쓰나 보여지는건 똑같을 수 있다. 하지만 초반에도 언급했듯이 HTML은 단순히 보여지는 웹페이지를 디자인 하기 위한 목적으로 사용하는것 아닌 엄연한 '문서'로써 웹표준 및 웹접근성을 준수하여 작성을 하여야 하기 때문에 태그의 종류를 바로 알고 바로 사용해야 한다. [태그(tag) 사용법] 기본적으로 태그는 꺽쇠를 사용하여 표현하고, 예외도 있지만 열고 다는 부분이 있다. - 여는부분 : - 닫는부분 : (태그 앞에 '/'가 추가됐다) 문단 위.. 2022. 7. 12.
DOM(Document Object Model), BOM(Browser Object Model) 브라우저 객체 모델(BOM / Browser Object Model) - 브라우저에 접근할 수 있는 객체 모델이다 - BOM의 최상위 객체는 window이다 - window, navigator, history, location, document 등 문서 객체 모델(DOM / Document Object Model) - 문서에 접근할 수 있는 객체 모델이다 - DOM의 최상위 객체는 html이다 2022. 7. 12.
HTML 노드의 종류(웹퍼블리싱/프론트엔드/html/css/javascript/기초) HTML DOM은 노드(Node)라고 불리는 계층적 단위에 정보를 저장하고 있음. HTML DOM은 이러한 노드들을 정의하고, 그들 사이의 관계를 설명해주는 역할을 함. 노드의 종류 노드 설명 문서 노드(document node) HTML 문서 전체를 나타내는 노드 요소 노드(element node) 모든 HTML 요소는 요소 노드이며, 속성 노드를 가질 수 있는 유일한 노드임. 속성 노드(attribute node) 모든 HTML 요소의 속성은 속성 노드이며, 요소 노드의 관한 정보를 가지고 있음. 하지만 해당 요소 노드의 자식 노드(child node)에는 포함되지 않음. 텍스트 노드(text node) HTML 문서의 모든 텍스트는 텍스트 노드임. 주석 노드(comment node) HTML 문서의.. 2022. 7. 12.