이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
Part 1 백엔드 개발의 세계로Chapter 1 시스템의 심장부를 설계하는, 백엔드 개발자 직무 소개1.1 백엔드 개발자란?1.2 신입 백엔드 개발자가 마주할 일들Chapter 2 채용공고 분석부터 면접까지: 합격하는 취업 전략2.1 학습 로드맵, 학습 방법2.2 채용 프로세스 준비 방법Part 2 실무가 원하는 핵심 역량Chapter 3 변화에 강한 코드를 위한 객체지향3.1 개발 방법론과 유지보수하기 좋은 코드의 관계3.2 SOLID 원칙3.3 의존성 주입과 AOP3.4 예시로 보는 모던 객체지향 코드Chapter 4 “제 컴퓨터에선 되는데요” 빌런을 막는, 유지보수-친화 코드4.1 예외 활용하기4.2 로그 활용하기4.3 테스트하기 좋은 코드Chapter 5 다음 변경 드루와! 신뢰를 구축하는 소프트웨어 테스트5.1 좋은 소프트웨어 테스트란5.2 테스트도 전략적으로5.3 단위 테스트5.4 통합 테스트5.5 E2E 테스트5.6 잘 읽히는 테스트를 위하여Chapter 6 개발자 경험을 개선하는 웹 API 설계하기6.1 설계 전에 알아야 할 배경지식6.2 좋은 API를 위한 설계 기준6.3 리소스 모델링과 인터페이스 설계6.4 웹 API 보안6.5 웹 API 문서화Chapter 7 다양한 데이터 다루기7.1 관계형 vs NoSQL7.2 관계형 데이터 모델링7.3 NoSQL 데이터 모델링7.4 데이터 일관성7.5 트랜잭션과 동시성 제어Chapter 8 장애에 강한 시스템 설계8.1 장애를 버텨내는 시스템, 어디서부터 시작할까?8.2 이중화: 고가용성의 첫걸음8.3 재시도: 일시적 장애를 넘는 회복 전략8.4 멱등성: 재시도에 강한 시스템의 기본기8.5 회로 차단기: 재시도와 멱등성의 보완책8.6 비동기 활용: 고가용성과 복원력을 동시에 확장Chapter 9 코드보다 사람이 더 어렵다. 협업하기!9.1 소스 코드 버전 관리9.2 협업의 여러 형태와 도구들9.3 문서화Part 3 오늘부터 실전 투입: 나의 첫 백엔드 프로젝트 A to ZChapter 10 취준생 딱지 떼기: MVP 설계와 구현10.1 프로젝트 착수: 아이디어에서 MVP로10.2 요구사항 정리: 기능과 품질 사이10.3 도메인 이해와 모델링10.4 API를 설계하며: 리소스와 데이터 다루기10.5 코드 리뷰에서: 코드 품질 개선과 구조 다듬기Chapter 11 프로젝트 검증하기: 실전은 장난이 아니야11.1 개발자는 어디까지 테스트해야 하나?11.2 테스트의 여러 계층11.3 외부 의존성에 발목 잡히다: 테스트 더블과 의존성 격리11.4 읽히는 테스트를 향하여: 테스트 작성 패턴과 기법Chapter 12 새벽 3시의 경고! 시스템을 살아 움직이게 하는 운영과 배포12.1 사건은 기록되어야 한다: 로그의 세계12.2 무엇을 지켜볼 것인가: 모니터링 기본기12.3 어떻게 지켜볼 것인가: 관측성 도구들12.4 비상! 비상! 알람과 대응의 문화12.5 자동화의 뼈대 세우기: CI/CD와 품질 보증12.6 안전하게 배포하기: 전략과 실행Part 4 함께, 그리고 오래: 롱런하는 개발자의 비결Chapter 13 소프트 스킬: 부드러움이 강함을 이긴다!13.1 커뮤니케이션: 코드를 넘어 사람과 일하는 기술13.2 네트워킹: 회사 밖에서 성장하기Chapter 14 또 성장했어! 지속 가능한 개발자 되기14.1 나만의 성장 엔진 만들기14.2 건강하게 일하기
|
이준형의 다른 상품
|
* 취업 준비부터 첫 실무 설계까지, 신입 백엔드 개발자의 현실 적응 매뉴얼* 원리 중심 설명과 현장의 맥락을 함께 담은 실무 온보딩 가이드* MVP 개발부터 새벽 장애 대응까지, 가상 OJT로 익히는 진짜 백엔드 실무시중의 많은 백엔드 책이 문법과 프레임워크 사용법에 집중한다면, 이 책은 신입·주니어 개발자가 실무에 들어가 실제로 마주하는 적응의 문제를 다룹니다. 낯선 코드베이스, 협업 규칙, 테스트, 배포와 운영, 장애 대응까지 실무에서 꼭 필요한 기준과 감각을 현직 개발자의 시선으로 정리했습니다.특히 파트 3는 가상의 신입사원이 되어 MVP 개발부터 QA, 운영까지 따라가는 OJT형 구성으로, 객체지향·테스트·API 설계·데이터 모델링 같은 핵심 개념을 실무 흐름 속에서 되돌아 보게 합니다. 여기에 소프트 스킬과 지속 성장까지 담아, 취업 준비생과 신입 개발자에게 현실적인 실무 적응 가이드를 제공합니다.
|