728x90 분류 전체보기87 아는 만큼 보이는 프런트엔드 개발 - 책 리뷰 백엔드 개발을 공부하면서 프런트엔드 개발에도 관심을 갖게 되었다. 흔히 알고 있는 HTML, CSS, 자바스크립트에 대해 학습을 어떻게 시작해야할까란 고민을 하던 차에 이 책을 알게 되었다. 프런트엔드는 끊임없이 발전하면서 진화하고 있는 분야라서 솔직히 비전공자인 나의 입장에선 다가가기 어렵기도 한 분야이다. 매 순간, 새로운 도구와 기술, 접근 방식이 등장하는 분야라서 날 코칭해줄 수 있는 사람이나 커리큘럼과 같은 네비게이션을 제대로 이용하기 못하면 헤매기 쉬운 곳이라고도 생각한다. 그래서 이 책이 나에게 네비게이션의 역할을 해줬으면 하는 바람이다. 책 초반에 나오는 '이 책의 구성' 이란 파트. 사진에 보이듯이 초록 > 회색 > 초록 순으로 순서가 보이는데 대략적인 세부내용은 프런트엔드 개발이 무엇인.. 2023. 11. 30. 스프링 프레임워크 첫걸음_9장_애플리케이션 만들기 애플리케이션 설명 본 챕터는 앞서 학습한 1장 ~ 8장까지 공부한 내용을 토대로 웹 애플리케이션을 만드는 챕터이다. OX 퀴즈 애플리케이션을 만들어볼 것이며, OX 퀴즈란 제출된 퀴즈에 대해 O 혹은 X 로 대답하는 퀴즈이다. 기능 목록 1. 작성할 기능 목록 1) 등록 기능 : 퀴즈를 등록한다. 2) 갱신 기능 : 등록된 퀴즈를 갱신한다. 3) 삭제 기능 : 등록된 퀴즈를 삭제한다. 4) 목록 표시 기능 : 등록된 퀴즈의 목록을 표시한다. 5) 게임 기능 : 퀴즈 게임을 실시한다. 2. 애플리케이션의 URL에 대한 역할 No 역할 HTTP메서드 URL 1 퀴즈 목록을 표시 GET /quiz 2 등록 처리를 실행 POST /quiz/insert 3 갱신 화면을 표시 GET /quiz/{id} 4 갱신 처.. 2023. 9. 10. 스프링 프레임워크 첫걸음_8장_유효성 검사 기능 알아보기 유효성 검사의 종류. 유효성 검사 : 입력 내용이 요건에 만족하는지 그 타당성을 확인하는 입력 체크. 종류는 2개로 나뉜다. 단일 항목 검사 상관 항목 검사 (서로 관련이 있는 항목을 함께 체크하는 방법) 단일 항목 검사 - 입력 항목 하나에 대해 설정하는 입력 체크 기능. Form 클래스 등의 필드에 어노테이션을 부여해 사용. 주요 어노테이션 @NotNull : null 값이 아닌 것을 검증. @NotEmpty : 문자열이 null 혹은 공백문자(" ") 가 아닌 것을 검증. @NotBlank : 문자열이 null 혹은 공백 (스페이스나 탭 등)이 아닌 것을 검증. @Max : 지정한 숫자 이하 이하인 것을 검증. @Min : 지정한 숫자 이상인 것을 검증. @Size : 문자열이나 컬렉션(Collec.. 2023. 9. 3. 스프링 프레임워크 첫걸음_7장_요청 파라미터 취득하기 7-1. 요청 파라미터의 종류. 요청 파라미터 : 서버에 전송되는 값. 요청 파라미터의 종류. 요청 파라미터 내용 요청 쿼리 스트링으로 보내지는 값 * HTTP 메서드 : GET으로 서버로 데이터 전송 뷰에서 입력값 및 선택한 값이나 숨김 파라미터 등에서 미리 뷰에서 입력해둔 값 등. 요청 본문에 저장되어 보내지는 값 * HTTP 메서드 : POST로 서버로 데이터 전송. 뷰에서 클릭한 버튼의 NAME 속성값 하나의 뷰에 버튼이 여러 개 있을 때 어느 버튼인지 판별할 수 있는 값 URL 경로(path)의 일부로 보내지는 값 링크 등으로 URL의 일부로 보내지는 값 요청 파라미터 취득 방법 방법 내용 @RequestParam 사용 @RequestParam 어노테이션을 이용해 파라미터를 하나씩 취득 Form.. 2023. 8. 27. 프로그래머스 코딩테스트 lv.0 - n 번째 원소부터. 자바/JAVA 문제 설명 소스 코드 import java.util.Arrays; class Solution { public int[] solution(int[] num_list, int n) { int[] num_arr = Arrays.copyOfRange(num_list, n - 1, num_list.length); return num_arr; } } 2023. 8. 27. [에필로그] 백준 장학금 마무리. 지난 1달 간 백준 장학금을 마무리 하는 글. 1. 설정한 목표와 목표 달성 결과 공유. 앞서 백준 장학금 기간동안 설정한 목표들 부터 이야기 해보겠다. 1) 1일 1코딩 테스트 문제 풀기 2) 1일 1 학습일지 3) 개발 관련 서적 2권 학습 후 업로드 (자바의 정석 기초편, 혼공컴운) 1) 1일 1코딩 테스트 문제 풀기 먼저 중간에 공백이 있는 경우는 다음날 새벽에 문제를 풀어서 저렇게 공백이 있다. 대신 다음 날의 녹색이 진하게 표시된 것이 2문제를 커밋 했음을 뜻한다. https://trevivom76.tistory.com/category/%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8%20%EC%97%B0%EC%8A%B5/%ED%94%84%EB%A1%9C%EA%.. 2023. 8. 27. 프로그래머스 코딩테스트 lv.0 - flag에 따라 다른 값 반환하기. 자바/JAVA 문제 설명 소스 코드 class Solution { public int solution(int a, int b, boolean flag) { int answer = 0; if(flag == true) answer = a + b; else answer = a - b; return answer; } } 2023. 8. 25. 이전 1 2 3 4 ··· 13 다음 728x90