Framework가 중요한 이유:Framework는 개발자들에게 생산성 향상과 품질 관리를 제공하는 구조, 규칙, 라이브러리 및 도구의 집합입니다. 이는 소프트웨어 개발을 더 효율적으로 만듭니다.Framework의 장단점:장점:빠른 개발과 생산성 향상안정성과 보안 향상
웹 서버는 클라이언트의 HTTP 요청을 받아들이고 처리하는 과정을 거칩니다. 이 과정은 요청 수신, 분석, 요청된 자원 검색, 응답 생성, 그리고 응답 전송으로 이루어집니다. 웹 서버는 정적 자원(파일)을 직접 제공하거나 동적 콘텐츠를 생성하기 위해 웹 애플리케이션 서
1. 프로젝트 개발 순서 실제 면접 답변용 > 소프트웨어 개발 프로세스는 요구사항 분석, 계획 및 설계, 개발, 테스트, 배포, 그리고 유지보수로 구성됩니다. 이 단계를 통해 소프트웨어 프로젝트를 계획하고 개발하여 실제 운영 환경에서 사용 가능한 소프트웨어를 제공합니다
jQuery는 웹 개발에서 사용되는 자바스크립트 라이브러리로, HTML 문서 조작과 이벤트 처리를 간단하게 수행합니다. Ajax는 비동기적으로 서버와 브라우저 간 데이터를 주고받는 기술로, 페이지 리로드 없이 데이터를 업데이트하거나 가져오는 데 사용됩니다. jQuery
팀 프로젝트 도중 데이터베이스 테이블의 컬럼을 늘리지 않고 원하는 값을 이용하려고 관련 내용을 찾아보다가 @Transient와 @Formula에 대해 알게 되었다. 아직 완벽하게 이해하지는 못했지만 관련 내용을 숙지하고 추후라도 더 잘 이해하기 위해 기록한다.@Tran
JDBC(Java Database Connectivity)는 자바 프로그램과 관계형 데이터베이스 간의 상호작용을 지원하는 자바 API입니다. 이를 통해 자바 애플리케이션은 데이터베이스와 연결하고 SQL 쿼리를 실행하여 데이터를 검색, 삽입, 업데이트, 삭제할 수 있습니
Servlet과 JSP는 Java 웹 애플리케이션 개발에서 사용되는 기술로, 각각의 역할이 다릅니다. Servlet은 서버 측 로직을 처리하고 동적인 웹 페이지를 생성하는 Java 클래스입니다. 반면에 JSP는 HTML 내에 Java 코드를 삽입하여 동적 웹 페이지를
제너릭은 프로그래밍 언어에서 데이터 타입을 일반화하여 코드를 더 유연하고 재사용 가능하게 만드는 개념입니다. 이를 통해 동일한 로직을 다양한 데이터 타입에 적용할 수 있으며, 타입 안정성을 제공합니다. 제너릭은 코드 재사용성을 증가시키고 가독성을 향상시켜 프로그램을 보
Ch04. 프로젝트 구조 만들기 4.1 프로젝트 와이어프레임 웹 프로젝트 구성 시 가장 먼저 와이어프레임(화면설계서) 제작하고 진행 화면의 URI와 전달되는 파라미터 등을 미리 결정할 수 있고, 데이터베이스 설계에 필요한 칼럼들을 미리 파악하는데도 도움이 됨 4
기업형 웹 페이지 작업 폴더 준비하기 레이아웃 구조 파악하기 ` 태그안에 메뉴, 태그 안에 태그를 활용한 비주얼 영억, 가운데 태그에는 콘텐츠 영역, 마지막 `태그에는 기업 정보 header 영역 완성하기 `태그로 그룹을 묶고, 자식인 태그에 클래스명 inner`
온라인 프로필 카드 작업 폴더 준비하기 레이아웃 구조 파악하기 배경과 프로필 카드 모양 잡기
Ch01. 프로젝트를 위한 준비 1.1 개발 도구의 준비 Intellij Community(무료 버전) 사용 1.2 Spring initializr를 이용한 프로젝트 생성 https://start.spring.io/ : 스프링 부트 프로젝트 설정 사이트 Project
06-1 자바스크립트 시작하기 HTML과 자바스크립트 연결하기 HTML 파일 내부에 자바스크립트 연결하기 자바스크립트의 호출 위치 수정하기 |scale|선택한 요소의 크기를 확대·축소. 현재 크기의 비율을 기준으로 1보다 크면 확대, 1보다 작으면 축소| ||skew|선택한 요소를 x축 또는 y축으로 비
03-1 HTML에 CSS연결하기 HTML 파일에 외부CSS 파일 입력하기 에디터에서 외부 CSS 파일 입력하기 link:css 입력 후 Enter를 누르면 외부 style.css 파일을 연결하는 자동 완성 구문 입력 CSS파일의 경로 수정하기 `태그의 href` 속성
02-1 HTML 파일 둘러보기 태그tag : 브라우저가 웹 문서를 잘 이해할 수 있도록 콘텐츠를 목적에 맞게 분류한 규칙 내용 부모 태그와 자식 태그 : 부모 태그 안에 들여쓰기를 한 뒤 여러 개의 자식 태그를 묶어서 표현 HTML 기본구조 `, ` : 문서 타입
OOP는 "객체 지향 프로그래밍"의 약자이며, 이는 소프트웨어 개발 방법론 중 하나로, 현실 세계의 개념과 데이터를 객체로 모델링하며, 객체는 클래스를 기반으로 생성됩니다. 이를 통해 코드의 모듈화, 재사용성, 유지보수성을 향상시키는 프로그래밍 스타일입니다. OOP의
01-1 웹 페이지를 만들기 전에 UIuser interface : 사용자 환경 UXuser experience : 사용자 경험 인터랙티브 UI/UXinteractive UI/UX : 사용자와 상호 작용하는 여러 모션과 동적인 콘텐츠를 사용하는 환경 HTML : 웹 페