DOM(Document Object Model)
·
Web
HTML / JAVASCRIPT자바스크립트는 HTML 조작에 특화된 언어입니다. 그런데 HTML과 자바스크립트는 다른 언어입니다. 어떻게 자바스크립트는 HTML 태그들을 알아보고 조작할 수 있는 걸까요?자바스크립트가 HTML 조작을 하기 위해선 HTML을 자바스크립트가 해석할 수 있는 문법으로 변환해놓으면 됩니다.HTML을 자바스크립트가 좋아하는 array 혹은 object 자료형에 담아버리는게 좋지 않을까요?그래서 실제로 브라우저는 HTML 페이지를 열어줄 때 HTML을 자바스크립트로 쉽게 찾고 바꾸기 위해 object와 비슷한 자료형에 담아줍니다.  예로,DOM에 대해 설명해봅시다 브라우저는 이런 HTML을 발견하면 object 자료로 바꿔서 보관해둡니다.구체적으로는 var document = { }..
AJAX
·
Web
AJAX는 서버와 데이터를 주고받는 법 중 하나인데 AJAX에 대해 배우기 전에 서버에 대해 알아보겠습니다. 서버란?유저가 데이터달라고 요청을 하면 데이터를 보내주는 간단한 프로그램입니다. 예를들어, 네이버웹툰 서버 : 유저가 웹툰 보여달라고 하면 웹툰을 보내주는 프로그램, 유튜브 서버 : 유저가 영상 보여달라고 하면 영상을 보내주는 프로그램으로 이해하시면 됩니다.  근데 유저가 서버에 데이터를 요청할 때는어떤 데이터인지 url로 잘 기재해야하고어떤 방법으로 요청할지 결정해야 (GET/POST 등)서버가 데이터를 보내줍니다.  만약 코딩애플님의 '구글이 100억개의 권한 관리하는 법'이라는 유투브영상을 보고싶으면 https://www.youtube.com/watch?v=eyDSR_0WG4I 여기로 GET..
SQLD 자격증 준비부터 합격까지
·
자격증
SQL 개발자(SQLD, SQL Developer) 란 데이터베이스와 데이터 모델링에 대한 지식을 바탕으로 응용 소프트웨어를 개발하면서 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말합니다.  최근들어 데이터분야가 유망하다 하여, 사람들이 SQLD 자격증을 많이 따는 것 같아, 거의 턱걸이로 합격하였지만, 그래도 합격하였기에 어떻게 준비하였는지에 대해 공유해드리고자 합니다.  1. 시험 동기저희 학과의 경우, 데이터쪽과 관련된 학과이기에, 저희 학과에서는 선배들이 먼저 따고 있었고, 그 흐름에 따라 저도 도전해 보려는 생각이 강하였던 것 같습니다. 물론, 이 자격증이 SQL전문가라는 증명보다는 어느정도 알긴 안다 느낌의 자격증이기에, 취득하였다고 ..
SQL이란?
·
자격증
기업이란, 수익성을 추구하는 하나의 집단으로 볼 수 있습니다.그러나, 전세계에는 여러가지 기업이 있고, 타경쟁사에 비해 더 큰 수익을 얻으며 기업을 키우기 위해서는 전략이 필요합니다. 전쟁에서 승리하기 위해서는 상대방에 대한 정보를 알아야 하듯이, 기업에서도 수익을 얻기 위해서는 관리 고객의 데이터가 필요하게 됩니다. 그래서 수집된 데이터를 활용하여 적절한 전략을 도출하기 위해서는 SQL이 필요하게 됩니다.    SQL은 데이터베이스에서 원하는 데이터를 추출하고 분석하는데 도움을 주는 쿼리 언어로, 시장 트렌드 분석이나 고객 행동 파악등을 통해 적합한 전략을 수집할 수 있습니다. 즉, SQL은 데이터베이스에 저장된 정보를 쉽게 찾고 정리하는데에 도움을 주는 도구입니다. SQL 사용방법SQL을 사용하기 위..
CSS 적용 방식
·
Web
대부분의 웹 사이트는 정적 데이터를 표현하는 HTML 문서를 기반으로 디자인과 가독성을 높이기 위한 CSS 그리고 웹사이트와 사용자 간 다양한 상호작용을 만들어낼수 있는 JavaScript가 덧붙여진 형태입니다. CSS의 적용방식에 대해 알아보기 전, CSS의 기본문법에 대해 알아보겠습니다. CSS 문법은 크게 셀렉터와 선언 블록으로 나뉩니다. 먼저 셀렉터로 스타일을 지정할 HTML 요소나 id, class등을 선택한 뒤 그에 대한 스타일을 선언 블록인 중괄호{} 사이에 지정하는 방식입니다. 각각의 스타일 속성들은 세미콜론으로 구분합니다. 셀렉터{ 속성명1: 속성값; 속성명2: 속성값; } ex{ color: red; font-size: 20px; background-color: black; } 위는 하..
HTML
·
Web
HTML이란? HTML은 웹페이지를 만들 때 사용하는 "HyperText Markup Language"의 약자입니다. 이는 웹 상에서 콘텐츠를 만들고 구조화하는 데 사용되는 표준 마크업 언어입니다. HTML은 웹 페이지의 구조와 콘텐츠를 정의하는데 사용되며, 텍스트, 이미지, 링크, 표, 목록 등과 같은 다양한 요소를 이용하여 웹 페이지의 내용을 정의하고 표시합니다. HTML은 태그(tag)를 이용하여 요소(element)를 생성하고 구조화합니다. 그리고 각 요소는 특정한 의미를 가지게 됩니다. 예를 들어 태그는 단락을, 태그는 이미지를 삽입하는 데 사용됩니다. 이러한 요소들은 웹 브라우저에서 렌더링되어 사용자는 웹 페이지를 시각적으로 볼 수 있습니다. HTML은 CSS(Cascading Style Sh..
richpotato
EASY PEASY CODING