본문 바로가기

프로그래밍49

[부스트코스] 2-1 HTML 태그 2. HTML 태그 1) HTML 태그 소개 존재하는 태그는 100여개가 넘지만, 실제 사용하는 태그는 한정적임 Reference https://www.advancedwebranking.com/seo/html-study/#overview 2) 제목과 단락요소 Heading 태그 (h1~h6) paragraph 태그 (p) Linebreak 태그 (br) 제목 (HEADING) Hello 문서 내에 제목을 표현할 때 사용 h1~h6 역사 개발 팀 버너스리 1980년, 유럽 입자 물리 연구소(CERN)의 계약자였었던 물리학자 팀 버너스리가 HTML의 원형인 인콰이어를 제안하였다. 인콰이어는 CERN의 연구원들이 문서를 이용하고 공유하기 위한 체계였다. 1989년에 팀 버너스리는 인터넷 기반 하이퍼텍스트 체계.. 2022. 3. 12.
[부스트코스] 1 HTML 이해하기 부스트코스에서 '자바' 강의를 들었었는데, 이번에는 HTML/CSS 과정을 들어보았다. 사실 생활코딩을 통해서도 HTML이랑 CSS 강의를 들었었지만? 부스트코스를 통해서 들으면, 수료증도 발급을 해준다. 수료증이 있는 게, 내가 관리하기도 좋을 것 같아서! 부스트코스를 통해 들어보는 걸로 결정. 비전공자를 위한 HTML/CSS 부스트코스 무료 강의 www.boostcourse.org 비전공자를 위한 HTML/CSS 강의이고, 이후에 JavaScript 강의를 들을 예정이다. 커리큘럼은 위와 같이 진행이 된다. HTML 관련 기초강의를 들은 후, CSS 강의로! 1. HTML 이해하기 1) HTML 소개 Hyeper Text Markup Language 웹 페이지를 만드는 언어 Hyper Text = 링.. 2022. 3. 10.
[JSP] Java Server Pages JSP (Java Server Pages) 동적인 웹 페이지를 개발하기 위한 웹 프로그래밍 기술 JAVA 언어를 사용해, Server 측에서 Web Pages를 생성해 Web Browser로 전송 장점 짧은 코드로 동적인 웹 페이지 생성 기본적인 예외는 자동으로 처리 많은 확장 라이브러리 사용 스레드 기반으로 실행되어 시스템 자원 절약 기업용 자바 기술의 집합체인 Java EE(Javaplatform, Enterprise Edition)의 핵심 요소 Java EE는 대한민국 정부 표준 프레임워크의 근간 서버(Server) 웹에서 서비스를 제공하는 컴퓨터 시스템 웹 서버(Web Server) 사용자로부터 HTTP를 통해 요청을 받거나, 웹 컨테이너가 전달해준 결과물을 정적인 페이지로 생성하여 사용자에게 응.. 2022. 3. 10.
[JAVA] 컬렉션즈 프레임워크 1~9 ArrayList, HashSet, Map 생활코딩 자바 공부 기록 1. ArrayList의 사용법 배열: 연관된 데이터를 관리하기 위한 수단 컬렉션즈 프레임워크: 배열의 크기를 변경할 수 있다 import java.util.ArrayList; public class ArrayListDemo { public static void main(String[] args) { String[] arrayObj = new String[2]; arrayObj[0] = "one"; arrayObj[1] = "two"; // arrayObj[2] = "three"; // 컴파일 오류가 발생한다 System.out.println("==== Array ===="); for (int i = 0; i < arrayObj.length; i++) { System.out.pr.. 2022. 2. 14.
[JAVA] 제네릭 1~5 Generic - Data Type 생활코딩 자바 공부 기록 1. 제네릭의 사용 제네릭(Generic)은 클래스 내부에서 사용할 데이터 타입을 외부에서 지정하는 기법을 의미함. 나중에서 instance를 생성할 때 확정하는? 제네릭은 data type과 관련이 있다. class Person { public T info; } public class GenericDemo { public static void main(String[] args) { Person p1 = new Person(); Person p2 = new Person(); } } 2. 제네릭의 사용이유 class StudentInfo { public int grade; StudentInfo(int grade) { this.grade = grade; } } class Studen.. 2022. 2. 13.
[JAVA] 예외 1~9 Exception 예외 (try~catch finally throws) 부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록 끝 2022. 1. 13. ~ 2. 5. 1. 수업소개 Error vs Exception 숙명 vs 운명 2. 예외의 발생 package javaChapter2.javaChapter2_13; public class ExceptionApp { public static void main(String[] args) { System.out.println(1); System.out.println(2/0); System.out.println(3); } } 자바에서 2를 0으로 나누는 것을 허용하지 않는다. 3. 예외의 처리 package javaChapter2.javaChapter2_13; public class ExceptionApp { public stati.. 2022. 2. 12.