logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

  • 네이버책
  • 알라딘
  • 교보문고
"코드로 배우는 스프링"(으)로 3개의 도서가 검색 되었습니다.
9791189184018

코드로 배우는 스프링 웹 프로젝트 (현업 개발을 위한 단계별 실습서)

구멍가게 코딩단  | 남가람북스
34,200원  | 20180913  | 9791189184018
이 책은 Spring Framework(이하 스프링)를 사용해서 말 그대로 ‘웹 프로젝트’를 어떻게 진행하는지를 설명하는 책입니다. 웹 프로젝트라고 거창하게 표현하지만, 좀 더 구체적으로는 스프링으로 웹 프로젝트에서 사용되는 게시물 관리를 만들어 보는 것이 주된 목적입니다. 모든 웹 프로젝트는 그 성격에 따라 구성과 구조가 다르기는 하지만 결과적으로는 게시물 관리 모듈의 집합체라고 볼 수 있습니다. 이 책에서는 웹 프로젝트에 사용되는 게시물을 다음과 같은 예제들로 작성합니다. * 데이터베이스를 활용해서 기본적인 등록, 수정, 삭제, 조회 기능을 구현 * 웹 화면에서 페이징 처리와 검색 처리 * 다양한 종류의 첨부파일을 웹에 게시 * Ajax를 이용하는 데이터 처리 * 쿠키나 세션 등을 이용한 로그인/로그아웃 인증 처리 [이 책의 대상 독자] 스프링으로 웹 프로젝트를 진행하기 위해서는 다음과 같은 선행학습이 필요합니다. * Java 언어에 관한 기본 지식 * Servlet/JSP에 관한 기본 지식 및 실습 경험 - 모델1, 모델2에 대한 기본적인 개념이 필요합니다. * HTML/JavaScript/CSS에 관한 기본 지식 - jQuery 등을 다뤄본 경험이 있다는 것을 전제로 예제를 작성합니다. * SQL에 관한 기본 지식 - 오라클 데이터베이스를 이용해 본 경험이 있고, 사용자 생성이나 테이블, 시퀀스 등의 경험이 필요합니다. 이 책은 다음과 같은 개발자를 대상으로 합니다. * 스프링 프레임워크를 사용해서 자신만의 경험을 쌓으려는 초급 개발자 * 웹 개발 지식과 경험은 있지만, 스프링을 이용한 예제를 작성하는데 어려움을 느끼는 초급 개발자 * 최근에 변화된 스프링을 이용해서 개발하고 싶은 개발자 * 웹 프로젝트를 진행하면서 어떤 개발 단계를 거쳐야 하는지 알고 싶은 개발자 [개정판에서 달라진 점] 개정판에서는 다음과 같은 점들이 달라지게 되었습니다. * 스프링의 버전은 5.x 버전을 사용하고, 개발도구는 Spring Tool Suite(이하 STS) 혹은 Eclipse와 Maven으로 작성합니다. * 기존에 사용하던 XML과 Java Configuration(이하 Java 설정)과 어노테이션 기반의 설정을 이용합니다. - 최근 스프링 관련 예제나 프로젝트에서 XML 대신에 Java 설정을 이용할 때가 점점 증가하고 있으므로 이를 반영합니다. * 데이터베이스는 기존의 MySQL이 아닌 Oracle Database 11g Express Edition 버전을 사용합니다. * 스프링 시큐리티(Spring Security)를 추가해서 로그인 부분을 처리합니다. * Lombok 라이브러리를 활용해서 Getter/Setter 등의 코드를 줄여서 최소한의 코드로 프로젝트를 작성합니다. * MyBatis의 Mapper 인터페이스와 XML을 활용합니다. 기존의 DAO를 이용하던 개발 방식을 개선해서 더 적은 양의 코드로 개발을 할 수 있습니다.
9791189184070

코드로 배우는 스프링 부트 웹 프로젝트 (현업 개발을 위한 단계별 실습서 | 무료 동영상 강의 제공)

구멍가게 코딩단  | 남가람북스
30,600원  | 20201225  | 9791189184070
‘스프링 프레임워크를 좀 더 간단히 사용할 수는 없을까?’ 이 책의 시작은 위의 질문에서 시작합니다. 좀 더 빠르게 개발하면서 스프링 프레임워크의 모든 기능을 활용할 수 있는 스프링 부트는 Intellij나 이클립스, VS Code 등 개발 도구들의 지원 역시 활발합니다. 스프링 부트의 경우 자동 설정 기능을 이용하면 최소한의 설정만으로도 원하는 기능들을 사용할 수 있는 놀라운 개발 생산성을 보여줍니다. 개발에서 가장 중요한 데이터베이스 처리는 과감하게 JPA를 도입해 봅니다. JPA를 이용해서 최소한의 개발을 추구하고 데이터베이스에 독립적으로 실행 가능한 코드를 개발할 수 있습니다. 인터넷의 예제들이 너무 단순한 구조의 예제들만을 다루고 있어서 실제 JPA를 도입하는데 부족하다는 생각에 조인 처리가 많이 필요한 예제들을 구성해 봅니다. JPA가 생성하는 SQL을 로그로 확인해 보면 직접 테이블들을 조인 처리해야 했던 시간을 얼마나 절약할 수 있는지 알 수 있을 것입니다. 인증 처리 역시 구글을 이용하는 소셜 로그인 처리와 더불어 JWT 토큰을 발행하는 방식을 도입합니다. 이를 통해서 전통적인 로그인과 API를 제공할 때 인증 처리를 모두 지원하는 애플리케이션을 구성하는 방법을 알아봅니다. 이 책은 기본적으로 ‘코드로 배우는 스프링 웹 프로젝트 [개정판](남가람북스 2018)’의 내용을 스프링 부트와 JPA, Thymeleaf를 이용하는 구성이므로 스프링 프레임워크에 대한 학습이 필요하다면 참고하시기 바랍니다. [이 책의 주요 특징] * 개발 도구를 STS 대신에 Intellij Ultimate를 이용합니다. * MariaDB를 이용하고, Spring Data JPA로 SQL을 대신합니다. * JSP 대신에 Thymeleaf를 이용해서 화면을 작성합니다. * 소셜 로그인을 이용하고 이를 자동 회원가입으로 처리합니다. * 스프링 시큐리티를 이용해서 일반 로그인과 JWT를 이용한 API 인증처리를 같이 적용합니다. [이 책의 대상 독자] 이 책은 이론보다는 바로 실행해 볼 수 있는 예제를 만드는데 집중하므로 다음과 같은 지식이 필요합니다. * Java 언어의 기본적인 문법과 예외 처리, JDBC 관련 기능에 대한 이해가 필요합니다. * JPA를 다루긴 하지만 실제 실행은 SQL로 처리하므로 이에 대한 지식이 필요합니다. * MVC 기반의 웹 프로그래밍 경험이 있어야만 합니다. * 스프링에 대한 기본적인 개념과 이해가 있어야만 합니다.
9791189184117

코드로 배우는 리액트 (회사에서 개발할 때 쓰는 리액트와 스프링 부트)

구멍가게 코딩단, 유영진  | 남가람북스
31,500원  | 20231201  | 9791189184117
리액트와 스프링 부트를 이용해서 프런트 엔드와 백 엔드를 분리한다면? 이 책은 리액트의 문법이나 기능을 다루는 책이 아닙니다. 이 책에서 다루는 주제는 '리액트를 어떻게 활용하는가'입니다. 리액트는 많은 기능을 제공하지만, 그 자체로 프레임워크는 아니기 때문에 설계의 자유도가 높고 활용하는 라이브러리에 따라서 구현 방식도 천차만별입니다. 따라서, 기존 웹 개발에서는 예상하지 못했던 문제들이 발생합니다(예를 들어 URI에 따라서 원하는 화면을 보여주거나 새로고침에 따른 애플리케이션의 초기화 등). 이 책은 리액트를 이용하면서 겪는 문제들의 방법론에 관한 이야기입니다. 과감하게 이론적인 설명은 줄이고 현실적으로 자주 사용하는 함수형 컴포넌트와 훅스를 이용하는 처리, Tailwind CSS를 사용하는 빠른 CSS 처리 등 최소한의 시간으로 확장 가능한 리액트 애플리케이션의 구조를 만드는 방식을 설명한 실습서입니다. [이 책의 대상 독자]  Java 개발에 어느 정도 익숙하고 JavaScript나 React를 경험해본 개발자  Java의 경우 스프링이나 스프링 부트를 활용해서 개발 경험이 있는 개발자  리액트의 컴포넌트 상태, 속성 등에 대한 실습 경험이 있는 개발자 [예제 프로젝트에서 리액트의 활용]  Tailwind CSS를 이용하는 화면 구성과 레이아웃 설계  React Router를 사용해서 URI에 따른 화면 분기, 코드 스플리팅  함수형 컴포넌트와 훅스(Hooks)를 활용한 상태, 통신, 커스텀 훅스 제작  Redux Toolkit과 브라우저의 쿠키를 이용한 로그인 상태 관리  JWT를 사용한 인증 처리와 Access Token/Refresh Token 처리  애플리케이션 내에서 카카오 로그인 연동 기능의 구현 [예제 프로젝트에서 스프링 부트의 활용]  REST 방식의 API 서비스 제작과 예외 처리  스프링 시큐리티의 적용과 JWT 인증 처리  Spring Data JPA를 이용한 데이터베이스 연동  파일 업로드 및 썸네일 처리  AWS 빈즈톡을 이용한 배포 [소스코드 다운로드 및 Q&A] 이 책으로 공부하다가 이해하기 어려운 부분이나 궁금한 사항이 생기면 구멍가게 코딩단 카페에서 질문하여 해결하기 바랍니다. 또한, 소스코드 다운로드는 카페 자료실에서 확인할 수 있습니다. 카페 주소: http://cafe.naver.com/gugucoding
검색어 "코드로 배우는 스프링"와 유사한 도서추천 목록입니다.
1
최근 본 책