메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

이것이 취업을 위한 백엔드 개발이다 with 자바

취업과 이직을 결정하는 백엔드 과제 테스트+기술 면접 가이드

한빛미디어

집필서

판매중

  • 저자 : 이준형
  • 번역 : 박상현[감수]
  • 출간 : 2024-01-12
  • 페이지 : 708 쪽
  • ISBN : 9791169211338
  • 물류코드 :11133
  • 초급 초중급 중급 중고급 고급
4.9점 (16명)
좋아요 : 4



백엔드 개발자 취업, 무엇을 어떻게 준비할까?

생생한 과제테스트 경험을 바탕으로 백엔드 개발자 취업의 모든 것을 배운다!

 

백엔드 개발자를 꿈꾸는 분이라면 이런 이야기를 많이 들어 봤을 것입니다.

“백엔드 개발자가 되려면 자바로 웹 개발을 배워야 합니다.”

“백엔드 개발자가 되고 싶다면 스프링 프레임워크를 공부해야 합니다.”

틀린 말은 아니지만, 이런 이야기를 듣는 사람 입장에서는 개발자가 되기 위한 공부 방향을 설정하

는 데 그다지 도움이 되지 않습니다.

자바 프로그래밍을 배웠지만 HTTP 기초도 알아야 하고, 스프링 프레임워크, 데이터베이스 등 어떤 것부터 시작해야 할지 막막합니다. 학습 수준의 차이는 있을지 모르지만, 백엔드 개발자가 되기 위해서는 여러 주요한 학습의 키워드를 유기적으로 연결할 줄 알아야 합니다. 이 책은 ‘자바 프로그래밍에 대한 기초 지식이 있는 사람이 빠르게 자바 웹 개발에 입문하고, 간단한 과제 테스트를 풀이할 수 있으려면 어떻게 학습해야 할까?’라는 물음에서 시작됐습니다.

 

PART 01~02에서는 백엔드 개발자 채용 프로세스부터 실무에서 가장 많이 사용하는 자바 문법, 백엔드 개발을 위한 서버와 클라이언트의 구조 등 필수 기본 지식을 다루고, PART 03~04에서는 과제 테스트를 위한 백엔드 애플리케이션 개발의 과정을 친절하게 설명합니다.

 

『이것이 취업을 위한 백엔드 개발이다 with 자바』를 통해 실제 백엔드 개발자 채용 과정에서 출제되는 다양한 과제 테스트를 해결하며, 실무 역량을 발휘할 밑거름을 마련해 보세요!

 

이것이 취업을 위한 백엔드 개발이다 with 파이썬_상세 이미지(700px).jpg

이준형 저자

이준형

카카오에서 ‘스팸 어뷰징’이라는 특이한 도메인을 다루고 있는 자바 백엔드 개발자이다. 주니어 개발자들에게 도움이 되고자 인프런, 프로그래머스, 클래스101 등에서 인프라, 객체지향 프로그래밍 온라인 강의를 런칭하고, F-Lab과 프로그래머스 데브코스에서 멘토로 활동 중이다. 주니어, 예비 개발자들이 학습 과정에서 마주치는 어려움을 파악해 쉽고 이해하기 쉬운 방식으로 전달하기 위해 노력하고 있다.

박상현[감수] 역자

박상현[감수]

SaaS, 통신 장비, 반도체 공정 자동화, 무기 체계 등 다양한 도메인에 걸쳐 소프트웨어를 개발해 왔다. 현재는 캘리포니아 소재의 스타트업에서 소프트웨어 엔지니어로 근무 중이다. 엔지니어로 일하면서 『이것이 C#이다(3판)』(2023), 『이것이 자료구조+알고리즘이다 with C 언어』(2022), 『그로킹 딥러닝』(2019)을 비롯한 10여 권의 저서와 1권의 역서를 출간하며 활발하게 활동하고 있다.

PART 01. 백엔드 개발자 취업, 무엇을 어떻게 준비할까?

CHAPTER 01. 백엔드 개발자가 하는 일

1 백엔드 개발이란 무엇인가  

2 백엔드 개발자의 역할과 역량  

 

CHAPTER 02. 백엔드 개발자가 되는 방법

1 백엔드 개발 채용 프로세스  

2 자바를 선택해야 하는 이유  

 

PART 02. 백엔드 개발을 위한 필수 기본 지식

CHAPTER 03. 실무에 가장 많이 쓰이는 자바 문법

1 실습 환경 구축하기  

2 자바의 기본 문법 점검하기  

3 자바 8 버전 이상의 모던한 자바 문법 다지기  

기술 면접 TIP  

 

CHAPTER 04. 서버와 클라이언트

1 서버와 클라이언트의 개념  

2 서버와 브라우저  

3 서버와 서버  

4 서버와 기타 클라이언트  

기술 면접 TIP  

 

CHAPTER 05. API 호출 클라이언트 페이지 만들기

1 스프링 부트 애플리케이션 실행하기  

2 컨트롤러 추가하기  

3 정적 리소스 추가하기  

기술 면접 TIP  

  

CHAPTER 06. 백엔드 개발에 필요한 최소한의 HTML 지식

1 백엔드 개발자가 HTML을 알아야 하는 이유  

2 HTML의 구조  

3 웹 브라우저와 서버의 상호작용  

4 form 태그로 서버와 상호작용하는 방법  

기술 면접 TIP  

 

CHAPTER 07. 백엔드 서버와 통신하기 위한 최소한의 자바스크립트 지식

1 자바와 비교하며 배우는 자바스크립트 필수 문법

2 HTTP 전송 데이터의 형식 JSON  

3 서버와 비동기로 상호작용하기  

기술 면접 TIP  

 

CHAPTER 08. 서버와 클라이언트의 약속, HTTP

1 HTTP 트랜잭션  

2 HTTP 요청 헤더와 바디  

3 HTTP 응답 헤더와 바디  

기술 면접 TIP  

 

PART 03. 과제 테스트를 위한 백엔드 애플리케이션 개발하기

CHAPTER 09. 상품 관리 애플리케이션 만들기

1 List를 이용한 상품 관리 애플리케이션  

2 데이터 구조 정의하기  

3 상품 추가 구현 및 프로젝트 구조 잡기  

4 DTO와 getter, setter  

5 상품 조회/수정/삭제 구현하기  

기술 면접 TIP  

 

CHAPTER 10. 상품 관리 애플리케이션에 유효성 검사 추가하기

1 도메인 객체 및 컨트롤러 유효성 검사 추가하기  

2 전역 예외 핸들러 추가하기  

3 HTTP 응답 상태 코드와 바디  

기술 면접 TIP  

 

CHAPTER 11. 상품 관리 애플리케이션에 데이터베이스 연동하기

1 데이터베이스를 사용하는 웹 애플리케이션  

2 데이터베이스 다뤄 보기  

3 상품 추가 기능 구현하기  

4 상품 조회/수정/삭제 구현하기  

기술 면접 TIP  

 

CHAPTER 12. 상품 관리 애플리케이션에 객체지향 더하기

1 클래스 추상화하기  

2 리팩토링과 테스트 코드  

3 모킹과 단위 테스트  

기술 면접 TIP  

 

PART 04. 실전 과제 테스트 문제

CHAPTER 13. 단축 URL 서비스 개발

1 과제 테스트 제시 

2 문제 풀어 보기 

기술 면접 TIP

 

CHAPTER 14. 주문 관리 API 서버 개발

1 과제 테스트 제시

2 문제 풀어 보기  

기술 면접 TIP

 

찾아보기 

 

[부록]

APPENDIX A  API 테스트를 위한 툴, Postman

APPENDIX B  과제 테스트 최종 문서화하기

백엔드 개발자 취업을 위한 자바 웹 개발의 모든 것!

『이것이 취업을 위한 백엔드 개발이다 with 자바』는 취업, 이직 등의 이유로 백엔드 개발에 대해 제대로 배우고 싶은 입문자, 자바를 배웠지만 백엔드 개발자가 되기 위해 뭘 해야 하는지 갈피를 잡지 못하는 취업 준비생, 백엔드 개발의 개념을 체계적으로 정리하고 싶은 주니어 개발자를 위해 만들었습니다.

 

3단계로 완성하는 자바 백엔드 개발

1단계_백엔드 개발자 취업 준비 & 필수 기본 지식 학습하기

백엔드 개발이 무엇인지, 백엔드 개발자가 되기 위해 무엇을 준비해야 하는지 설명하며, 실무에서 가장 많이 쓰이는 자바 문법, 서버와 클라이언트, 백엔드 개발에 필요한 최소한의 HTML, 자바스크립트 지식 등 무엇부터 시작해야 할지 혼란스러운 백엔드 개발 입문자도 학습의 방향성을 설정할 수 있습니다.

 

2단계_백엔드 개발 과정 이해하기

애플리케이션의 기획/설계 및 유효성 검사 추가하기, 데이터베이스 연동하기, 객체지향 더하기 등 말로만 듣던 기술들이 구체적으로 어떻게 구현되는지, 그 배경과 원리를 파악함으로써 백엔드 개발의 역량을 키워 나갈 수 있습니다. 

 

3단계_백엔드 개발 실전 과제 테스트 연습하기

단축 URL 서비스, 주문 관리 API 서버 등 실제 백엔드 개발자 채용에 자주 출제되는 과제 테스트 문제를 해결하며 요구사항에 맞게 개발하는 연습을 할 수 있습니다.

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD [부록] Postman, 최종 문서화하기 2024-02-07 다운로드
DOWNLOAD 예제소스 2024-02-07 다운로드
결제하기
• 문화비 소득공제 가능
• 배송료 : 2,000원배송료란?

배송료 안내

  • 20,000원 이상 구매시 도서 배송 무료
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
이것이 취업을 위한 백엔드 개발이다 with 자바
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
이것이 취업을 위한 백엔드 개발이다 with 자바
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
이것이 취업을 위한 백엔드 개발이다 with 자바
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실

최근 본 책0