분류 전체보기
-
Part 01 웹 프로그램 언어의 기초_10Study/Naver Boost Course Web 2018. 8. 16. 15:51
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 09. HTML Layout 태그 ※ Intro - 레이아웃(Layout) 이란 배치라는 뜻. - HTML 태그로 감싸진 각 정보 요소를 화면상의 어느 위치에 어떻게 자리잡을지를 결정하는 것 - 기본적으로 상단의 , 하단의 그리고 가운데의 본문 영역이 있음 ※ 학습 목표 1. 레이아웃(전체 페이지 구성)을 위한 적절한 HTML 태그들을 이해 ※ 핵심 개념 - HTML layout 태그들 ※ 레이아웃을 위한 HTML 태그 - 레이아웃 : HTML 화면을 구성하는 어떠한 기본적인 모습들. - 상단의 header, 하단의 footer, 가운데의 본문 영역이 있음 - 레이아웃을 구성하는 태그도 역..
-
Part 01 웹 프로그램 언어의 기초_09Study/Naver Boost Course Web 2018. 8. 16. 13:56
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 08. HTML Tags ※ Intro - HTML 태그는 많은 종류를 가지고 있고 각각의 쓰임새에 대한 정확한 의미가 있음. - '각각의 의미를 지난다'는 것을 'Semantic한 태그' 혹은 'Semantic하다' 라고 표현함. - 많은 태그를 각각의 용도와 쓰임에 맞게 잘 사용하는 것이 중요함. - HTML 의 중요한 태그에 대해 이해 ※ 학습 목표 1. HTML 태그를 이해하고, 이를 사용할 줄 알기 ※ 핵심 개념 - HTML tag ※ HTML tag의 종류 - 태그는 그 의미에 맞춰서 사용해야함. ● 링크 ● 이미지● 목록● 제목 - anchor 태그, img 태그, ul/li ..
-
Part 01 웹 프로그램 언어의 기초_08Study/Naver Boost Course Web 2018. 8. 15. 16:28
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 07. WAS ※ Intro - WAS는 무엇이고, 왜 필요한지 이해- 어떤 종류의 WAS가 있는지 이해- 웹 서버와 WAS의 차이점 ※ 학습 목표 1. WAS가 무엇인지 알 수 있다.2. WAS의 종류를 알아본다.3. 웹서버와 WAS의 차이점을 설명할 수 있다. ※ 핵심 개념 - WAS (Web Application Server)- Apache Tomcat ※ 클라이언트 / 서버 구조 - 클라이언트(Client)는 서비스(Service)를 제공하는 서버(Server)에게 정보를 요청하여 응답받은 결과를 사용 [클라이언트/서버 구조] ※ DBMS (DataBaseManagement Syst..
-
메이븐 빌드 오류 Perhaps you are running on a JRE rather than a JDK?Study/Bug Tracking 2018. 8. 14. 16:55
메이븐 빌드 오류 : Perhaps you are running on a JRE rather than a JDK? - maven 빌드 시에 'Perhaps you are running on a JRE rather than a JDK?' 라는 오류가 출력되는 경우 - STS -> Windows -> Preferences -> Java -> Installed JREs 에서 JRE를 JDK로 변경해주면 해결된다.
-
파이썬을 통한 데이터 사이언스_01Study/Data Science 2018. 8. 13. 20:06
facebook Innovation Lab Class파이썬을 통한 데이터 사이언스 입문 과정 1일차 ● 과정 소개 ● 데이터 사이언스란? - 데이터에서 지식을 추출하는 학문- 다양한 형태의 데이터에서 지식과 인사이트를 추출하기 위해 과학적 방법, 절차, 알고리즘과 시스템을 활용하는 학제 간 분야- 데이터 과학은 '데이터로 실제 현상을 이해하고 분석'하기 위해 통계, 데이터 분석, 기계 학습 및 관련 방법을 통합하는 개념.- 수학, 통계학, 정보 과학 및 컴퓨터 과학 맥락 안의 많은 분야에서 이끌어낸 기술과 이론을 사용함 ● 데이터과학 - 업계와 학계의 많은 응용 영역에서 점점 더 중요해지고 있는 여러 학문 분야의 기술을 통칭하기에 가장 적합한 용어 ● 데이터 과학 벤 다이어그램 - 드류 콘웨이의 데이터 ..
-
Part 01 웹 프로그램 언어의 기초_07Study/Naver Boost Course Web 2018. 8. 13. 19:31
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 06. 웹서버 ※ Intro - 웹 브라우저를 실행한 후 주소 입력창에 URL 주소를 입력 -> 그 URL 주소에 해당하는 결과물이 화면에 나타남- 우리가 현실에서 주소를 보고 집을 찾아가는 것처럼 웹 브라우저는 URL 주소에 해당하는 웹 서버(Web Server)에 연결하고, 해당 주소에서 볼 수 있는 내용을 읽어 들여 보여주게됨- 웹 브라우저의 요청을 받아 HTML 문서나 오브젝트를 반환하는 웹 서버에 대해 알아보자. ※ 학습 목표 1. 웹 서버의 기능2. 웹 서버의 종류 ※ 핵심 개념 ● Apache● Ngnix● HTTP● 클라이언트 (Client)● 서버 (Server) ※ 웹 서..
-
Part 01 웹 프로그램 언어의 기초_06Study/Naver Boost Course Web 2018. 8. 12. 21:52
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 05. browser에서의 웹 개발 ※ Intro - 웹 클라이언트 코드는 브라우저 안에서 동작함- HTML, CSS, JavaScript 의 실제 소스코드를 보면서 웹페이지 소스의 구성을 살펴보자. ※ 학습 목표 1. HTML 요청 이후 브라우저에서 해석되는 웹페이지(HTML) 안의 내용 구성과 소스코드를 어떻게 위치시키면 될지 이해 ※ 핵심 개념 - Browser 안에서 동작할 수 있는 HTML, CSS, JavaScript 의 코드 구현 방법 ※ HTML 문서구조 - 뜯어보자 웹 사이트!- 크롬 브라우저 설치하기- 크롬 브라우저를 열고 크롬개발자도구 열기 - 윈도우(Ctrl + Shi..
-
Part 01 웹 프로그램 언어의 기초_05Study/Naver Boost Course Web 2018. 8. 9. 15:54
Naver BoostCourse Full-Stack Developer Course Part 01 웹 프로그래밍 기초 04. browser의 동작 ※ Intro - 웹을 통해서 전달되는 데이터는 어딘가에서 해석되어야함.- 서버에서 전송한 데이터(ex: HTML 등)가 클라이언트에 도착해야할 곳은 'Browser'임.- Browser : 데이터를 해석해주는 파서와 데이터를 화면에 표현해주는 렌더링엔진이 포함되어 있음.- 브라우저의 내부를 이해하면 웹 개발을 하면서 맞닥뜨리는 난해한 문제를 해결할 수 있고, 보다 최적화된 웹개발을 할 수 있음. ※ 학습 목표 - HTML 파일이 올 때 브라우저가 어떻게 렌더링 과정을 거쳐서 화면에 보이게 되는지 간단히 이해하기 ※ 핵심 개념 - Web Browser Rende..