본문 바로가기

IT서적43

테크 커리어 테크 커리어 | 돈 존스 - 교보문고 테크 커리어 | 어떻게 나만의 기술 경력을 만들고 관리할 수 있을까?개발자가 된 이후에 어떻게 살아야 할지를 고민해본 적 있나요? 어느 정도 경력을 쌓은 후 하루하루 열심히 일하고 있지만, product.kyobobook.co.kr 챕터 자신의 경력을 소유하라 브랜드를 만들고 유지하라 네트워킹하라 기술 커뮤니티의 일원이 되어라 최신 기술, 의미 있는 기술을 익혀라 전문가다운 태도를 지녀라 시간을 관리하라 원격 근무에 대비하라 좋은 팀원이 되어라 팀장이 되어라 문제를 해결하라 글로 하는 소통을 정복하라 말로 하는 소통을 정복하라 갈등을 해결하라 데이터를 기반으로 비판적으로 사고하라 기업의 운영 방식을 이해하라 의사 결정을 더 훌륭하게 내려라 다른 사람을 도우라 모든 일.. 2023. 8. 28.
Clean Code(클린 코드) Clean Code(클린 코드) | 로버트 C. 마틴 - 교보문고 Clean Code(클린 코드) | 프로그래머, 소프트웨어 공학도, 프로젝트 관리자, 팀 리더, 시스템 분석가에게 추천하는 더 나은 코드를 만드는 책『Clean Code(클린 코드)』은 오브젝트 멘토(Object Mentor)의 product.kyobobook.co.kr 챕터 깨끗한 코드 의미 있는 이름 함수 주석 형식 맞추기 객체와 자료 구조 오류 처리 경계 단위 테스트 클래스 시스템 창발성(創發性) 동시성 점진적인 개선 JUnit 들여다보기 SerialDate 리팩터링 냄새와 휴리스틱 깃허브 링크 2023. 7. 31.
심플 소프트웨어 심플 소프트웨어 | 맥스 카넷-알렉산더 - 교보문고 심플 소프트웨어 | 100년 뒤에도 유용할 소프트웨어 설계 원칙 & 프로그래머의 바른 길!Google의 코드 건강(Code Health), 즉 코드의 가독성, 안정성, 단순성, 유지보수성은 어떻게 개선되어 왔을까? 오 product.kyobobook.co.kr 챕터 프로그래머를 위한 원칙 시작하기 전에 엔지니어의 자세 능력자 프로그래머의 한 가지 비밀 두 문장으로 요약한 소프트웨어 설계 소프트웨어의 복잡성과 원인 복잡성의 단서 복잡성을 키우는 방법: API 분리 하위 호환성이 가치를 잃는 시점은 언제인가? 복잡성은 감옥이다 단순성과 소프트웨어 설계 설계는 프로젝트 초반에 하라 미래 예측의 정확성 단순성과 엄격성 둘은 너무 많다 분별 있는 소프트웨어 설계.. 2023. 7. 30.
프로그래머, 열정을 말하다 프로그래머 열정을 말하다 | 채드 파울러 - 교보문고 프로그래머 열정을 말하다 | 『프로그래머 열정을 말하다』는 재즈 색소폰 연주자 출신 저자 채드 파울러가 자신의 경력에서 성취와 행복을 찾는 방법을 소개한 책이다. '올바르게 선택하라.', ' product.kyobobook.co.kr 챕터 당신의 시장을 선택하라 그냥 앞서 갈 것인가, 위험까지 무릅쓸 것인가? 수요와 공급 코딩만으로는 이제 충분하지 않다 가장 못하는 사람이 되라 지성에 투자하라 부모님 말씀을 듣지 말라 다재다능한 사람이 되라 진정한 전문가가 되라 자신의 달걀을 전부 다른 사람의 바구니에 넣지 말라 사랑하지 않으면 떠나라 자신에게 투자하라 물고기 낚는 법을 배우라 사업이 실제로 어떻게 돌아가는지 배우라 멘토를 찾으라 멘토가 되라 연습, .. 2023. 7. 30.
처음부터 제대로 배우는 스프링 부트 처음부터 제대로 배우는 스프링 부트 | 마크 헤클러 - 교보문고 처음부터 제대로 배우는 스프링 부트 | 도구 선택부터 애플리케이션 보안과 배포까지 스프링 부트의 모든 것스프링 부트에서는 자바와 코틀린 언어 모두 사용할 수 있습니다. 개발자의 취향과 product.kyobobook.co.kr 챕터 스프링 부트 도구 선택 및 시작 첫 번째 REST API 데이터베이스 액세스 애플리케이션 설정과 검사 데이터 파고들기 스프링 MVC로 만드는 애플리케이션 프로젝트 리액터와 스프링 웹플럭스를 사용한 리액티브 프로그래밍 프로덕션을 위한 애플리케이션 테스트 애플리케이션 보안 애플리케이션 배포 리액티브로 더 깊이 들어가기 깃허브 링크 2023. 7. 29.
스프링 시큐리티 인 액션 스프링 시큐리티 인 액션 | 로렌티우 스필카 - 교보문고 스프링 시큐리티 인 액션 | 모든 스프링 개발자에게 권장하는 스프링 시큐리티 필수 가이드!보안은 타협할 수 없는 중요한 요소다. 스프링 시큐리티로 안전하게 데이터를 전송하고 자격 증명을 product.kyobobook.co.kr 챕터 첫 단계 오늘날의 보안 안녕! 스프링 시큐리티 구현 사용자 관리 암호 처리 인증 구현 실전 - 작고 안전한 웹 애플리케이션 권한 부여 구성 - 액세스 제한 권한 부여 구성 - 제한 적용 필터 구현 CSRF 보호와 CORS 적용 실전 - 책임의 분리 OAuth 2가 작동하는 방법 OAuth 2 - 권한 부여 서버 구현 OAuth 2 - 리소스 서버 구현 OAuth 2 - JWT와 암호화 서명 사용 전역 메서드 보안 - .. 2023. 7. 29.
타입스크립트 퀵스타트 타입스크립트 퀵스타트 | 정진욱 - 교보문고 타입스크립트 퀵스타트 | 타입스크립트 기초부터 활용까지 차세대 자바스크립트로 시작하는 대규모 웹 애플리케이션 개발이 책은 자바스크립트 개발자가 타입스크립트를 빠르게 배워서 바르 product.kyobobook.co.kr 챕터 타입스크립트 소개 개발 환경 구축 변수 선언과 기본 타입 제어문 연산자 함수 클래스와 인터페이스 모듈 고급 타입 타입 선언과 변경, 타입 호환 제네릭 비동기 처리 서드 파티 라이브러리와 타입 정의 파일 프로젝트 구성과 번들링 북마크 애플리케이션 개발 테스팅 깃허브 링크 2023. 7. 29.
함께 자라기 함께 자라기 | 김창준 - 교보문고 함께 자라기 | 모두가 함께 발전하기 위한 제안‘함께’는 협력을 말하고, ‘자라기’는 학습을 말합니다. 무엇이건 실제 바깥세상(야생)에 임팩트를 남기려면 혼자 힘으로만 되는 게 없습니다. product.kyobobook.co.kr 챕터 자라기 당신은 몇 년 차? 자기계발은 복리로 돌아온다 학습 프레임과 실행 프레임 가장 학습하기 힘든 직업이 살아남는다 달인이 되는 비결 수십 년 동안 전문가가 안 되는 비결 당신이 제자리걸음인 이유 의도적 수련의 일상적 예시 프로그래밍 언어 배우기의 달인 실수는 예방하는 것이 아니라 관리하는 것이다 뛰어난 선생에 대한 미신 나홀로 전문가에 대한 미신 함께 소프트웨어 관리자의 개선 우선순위 협력을 통한 추상화 신뢰를 깎는 공유인가 신뢰를 .. 2023. 7. 29.
오브젝트 오브젝트 | 조영호 - 교보문고 오브젝트 | 역할, 책임, 협력을 향해 객체지향적으로 프로그래밍하라!객체지향으로 향하는 첫걸음은 클래스가 아니라 객체를 바라보는 것에서부터 시작한다. 객체지향으로 향하는 두번째 걸음 product.kyobobook.co.kr 챕터 객체, 설계 객체지향 프로그래밍 역할, 책임, 협력 설계 품질과 트레이드오프 책임 할당하기 메시지와 인터페이스 객체 분해 의존성 관리하기 유연한 설계 상속과 코드 재사용 합성과 유연한 설계 다형성 서브클래싱과 서브타이핑 일관성 있는 협력 디자인 패턴과 프레임워크 2023. 6. 6.
젠킨스 마스터 젠킨스 마스터 | 조나단 맥앨리스터 - 교보문고 젠킨스 마스터 | 하루가 다르게 진보하는 기술 속에서 IT 기업들은 배포 자동화, 품질 검증 활동 자동화 등을 비즈니스 역량과 통합해 대응하는 추세다. 대표적인 자동화 솔루션인 젠킨스를 활용 product.kyobobook.co.kr 챕터 젠킨스 설치와 구성 분산 빌드: 마스터/슬레이브 모드 젠킨스에서 뷰와 작업 생성 젠킨스에서 뷰와 작업 관리하기 고급 테스트 자동화 소프트웨어 배포 및 인도 빌드 파이프라인 지속적 실천 젠킨스와의 기술 통합 젠킨스 확장 2023. 5. 30.
스프링 부트 3 백엔드 개발자 되기: 자바 편 챕터 개발 환경 구축하기 자바 백엔드 개발자가 알아두면 좋은 지식 스프링 부트 3 시작하기 스프링 부트 3 구조 이해하기 스프링 부트 3와 테스트 데이터베이스 조작이 편해지는 ORM 블로그 기획하고 API 만들기 블로그 화면 구성하기 스프링 시큐리티로 로그인/로그아웃, 회원 가입 구현하기 JWT로 로그인/로그아웃 구현하기 OAuth2로 로그인/로그아웃 구현하기 AWS에 프로젝트 배포하기 CI/CD 도입하기 2023. 5. 14.
TCP/IP Illustrated 1 Second Edition TCP/IP Illustrated 1 Second Edition | 케빈 폴 - 교보문고 TCP/IP Illustrated 1 Second Edition | 오늘날의 TCP/IP 프로토콜 모음에 대한 완벽 가이드다. 최신의 혁신적 수정 사항을 완전하게 반영했으며, 리눅스, 윈도우, 맥 OS 환경 등의 실제 예제를 통해 각 프로토 product.kyobobook.co.kr 챕터 소개 아키텍처에 관한 원칙 설계와 구현 TCP/IP 아키텍처와 프로토콜 모음 인터넷, 인트라넷, 엑스트라넷 애플리케이션의 설계 표준화 절차 구현과 소프트웨어 배포 인터넷 아키텍처에 관련된 공격 인터넷 주소 구조 개요 IP 주소의 표현 IP 주소의 기본 구조 CIDR과 병합 특수 용도의 주소 할당 유니캐스트 주소 배정 IP 주소 관련.. 2023. 5. 10.
Nginx HTTP 서버 Nginx HTTP 서버 | 끌레망 네델꾸 - 교보문고 Nginx HTTP 서버 | 가장 빠르고 안전한 웹 서버 중 하나로 알려진 엔진엑스는 최근 급격히 보급돼 기존 1위 웹 서버였던 아파치의 자리를 이어 받아 인터넷의 가장 많은 웹 서비스를 지탱하는 웹 서 product.kyobobook.co.kr 챕터 엔진엑스 설치 기본 엔진엑스 구성 HTTP 구성 모듈 구성 엔진엑스와 PHP/파이썬 통합 아파치와 엔진엑스 연동 아파치에서 엔진엑스로 이전 부하 분산과 최적화 사례 연구 문제 해결 2023. 5. 7.
Pro Git 프로 Git | 스캇 샤콘 - 교보문고 프로 Git | [프로 Git]는 Git의 기본적인 사용법부터 고급 기능까지를 전반적으로 살펴보고 언제 어떻게 사용해야 하는지 알려주는 책이다. 2판에서는 Git을 사용하는 오픈 소스 커뮤니티의 폭발적 product.kyobobook.co.kr 챕터 시작하기 Git의 기초 Git 브랜치 Git 서버 분산 환경에서의 Git GitHub Git 도구 Git 맞춤 Git과 여타 버전 관리 시스템 Git의 내부 2023. 5. 7.
실전 카프카 개발부터 운영까지 실전 카프카 개발부터 운영까지 | 고승범 - 교보문고 실전 카프카 개발부터 운영까지 | 아파치 카프카의 공동 창시자 준 라오(Jun Rao)가 추천한 책!국내 최초이자 유일한 컨플루언트 공인 아파치 카프카 강사(Confluent Certified Trainer for Apache Kafka)와 공 product.kyobobook.co.kr 챕터 카프카 개요 카프카 환경 구성 카프카 기본 개념과 구조 카프카의 내부 동작 원리와 구현 프로듀서의 내부 동작 원리와 구현 컨슈머의 내부 동작 원리와 구현 카프카 운영과 모니터링 카프카 버전 업그레이드와 확장 카프카 보안 스키마 레지스트리 카프카 커넥트 엔터프라이즈 카프카 아키텍처 구성 사례 카프카의 발전과 미래 2023. 5. 6.