목록분류 전체보기 (179)
A Developing Developer
[수업 목표] 1. 페이지를 만들기 위한 HTML, CSS, Javascript를 익힌다. 2. 스프링을 이용해 API를 만들고 기능 확인하는 법을 손에 익힌다. 3. 타임라인 서비스를 완성한다. 01. [3주차] 이번 주 배울 것 - [코드스니펫] 타임라인 서비스 주소 http://spring.spartacodingclub.kr/timeline Timeline Service dsafnkalfklewakflekelafkleajfkleafkldsankflenwaklfnekwlafneklwanfkelawnfkelanfkleanfklew spring.spartacodingclub.kr - 서버 완성하기 - Memo API - 2주차 때 배운 내용을 바탕으로 CRUD 기능을 가진 Memo API를 만듭니다. -..
[수업 목표] 1. RDBMS의 기초 지식을 습득한다. 2. Spring Data JPA의 사용법을 습득한다. 3. REST API를 만드는 방법을 익힌다. 01. [2주차] 이번 주 배울 것 [요약] - RDBMS, 줄여서 RDB는 관계형 데이터베이스를 말합니다. 정보 저장소라고 생각하셔도 무방한데요. - 쇼핑몰이라면 주문 정보, 고객 정보 등을 컴퓨터에 저장해야 할텐데, 이걸 도와주는 녀석입니다. - H2는 RDBMS의 한 종류로, 서버가 켜져있는 동안에만 작동하는 RDB입니다. - SQL은 데이터를 읽고, 저장하고, 변경하고, 삭제하는 구체적인 문법입니다. - JPA(Spring Data JPA)는 스프링을 위해 태어난 녀석인데요. - Java로 코드를 작성하면 S-QL로 번역해줄 뿐만 아니라, 기..
[수업 목표] 1. 웹의 기본적인 구조를 이해하고, 5주 동안 만들 프로젝트를 살펴본다. 2. 스프링 부트의 기본 구조를 이해한다. 3. Java 기초를 학습한다. 01. [1주차] 이번 주 배울 것 - 웹서비스? 웹서비스를 만든다는 건, 클라이언트와 서버 모두 만들어야 한다는 것을 뜻합니다. 앞으로 우린 이 둘을 모두 직접 만들어 웹서비스를 완성해 나갑니다. 클라이언트는 사용자가 보는 화면입니다. 웹사이트로 따지면 크롬 브라우저나 사파리, 익스플로러가 해당되겠고 앱으로 따지면 여러분들 휴대폰에 많이 존재하는 어플, 즉 앱 자체가 해당됩니다. 서버는 여러분들이 원하는 데이터가 있는 곳이고, 원하는 데이터를 요청하면 이에 응답해주는 곳이기도 합니다. 웹서비스의 기본 구조는, 클라이언트에서 원하는 데이터가 ..