개발자로 첫 출근했어요

사내 개발 도구, 기술, 문화 적응 가이드
$27.77
SKU
9791193229002
+ Wish
[Free shipping over $100]

Standard Shipping estimated by Fri 12/6 - Thu 12/12 (주문일로부 10-14 영업일)

Express Shipping estimated by Tue 12/3 - Thu 12/5 (주문일로부 7-9 영업일)

* 안내되는 배송 완료 예상일은 유통사/배송사의 상황에 따라 예고 없이 변동될 수 있습니다.
Publication Date 2023/10/13
Pages/Weight/Size 152*223*30mm
ISBN 9791193229002
Categories IT 모바일 > 컴퓨터 공학
Description
이 책은 마정석이라는 신입 개발자가 첫 출근했을 때를 가정해 첫 프로젝트를 마칠 때까지 적응해야 하는 거의 모든 툴에 대한 퀵 가이드이다. 간단한 사내 커뮤니케이션 툴부터, 협업, 설계, 코드 작성, 코드 관리, 테스트, 모니터링, 코드 배포 등 프로젝트 전 과정에서 쓰이는 툴의 핵심 사용법과 주의사항을 다루고 있다. 개발 프로젝트의 한 사이클을 살펴볼 수 있고 주요 기술이나 개발 문화에 대한 가이드도 구석구석 다루고 있어 예비 개발자나 신입 개발자가 개발 현장에 빠르게 적응할 수 있도록 도와주는 든든한 참고서가 되어줄 것이다.
Contents
먼저 읽어보았습니다
추천사
일러두기
저자 서문

1장 개발자로 첫 출근합니다

1.1 신입 개발자로 첫 출근하는 날
1.2 개발할 때 많은 도구가 필요한 이유
1.3 이 책에서 알아볼 개발 도구들

2장 맥북 설정하기

2.1 터미널 설정하기
2.1.1 터미널이란 무엇인가
2.1.2 iterm이란 무엇인가
2.1.3 셸 그리고 배시란 무엇인가
2.1.4 zsh란 무엇인가
2.2 터미널을 쉽게 사용하는 꿀팁
2.3 패키지 관리자 설정하기
2.3.1 패키지 관리자란 무엇인가
2.3.2 홈브루란 무엇인가
2.3.3 홈브루 설치하기
2.3.4 홈브루 실습하기
2.4 정리하기

3장 윈도우즈 설정하기

3.1 퍼티
3.1.1 퍼티란 무엇인가
3.1.2 퍼티 설치하기
3.1.3 퍼티 설정하기
3.1.4 퍼티 활용하기
3.2 파일질라
3.2.1 파일질라란 무엇인가
3.2.2 파일질라 설치하기
3.2.3 파일질라 활용하기
3.3 파워셸
3.3.1 파워셸이란 무엇인가
3.3.2 파워셸 설치하기
3.3.3 파워셸 활용하기
3.4 Chocolatey
3.4.1 Chocolatey란 무엇인가
3.4.2 Chocolatey 설치하기
3.4.3 Chocolatey 활용하기
3.5 정리하기

4장 드디어 시작하는 개발

4.1 처음 받은 업무
4.2 개발 업무 시작하기
4.3 슬랙
4.3.1 슬랙 설치하기
4.3.2 슬랙 사용법 및 개발자가 사랑하는 기능들
4.4 지라
4.4.1 지라 사용하기
4.5 트렐로
4.5.1 트렐로 사용하기
4.6 노션
4.6.1 노션 사용하기
4.6.2 개발자가 사용하는 노션
4.7 정리하기

5장 설계하기

5.1 Diagrams.net
5.1.1 Diagrams.net이란 무엇인가
5.1.2 개발자에게 다이어그램이 필요한 이유
5.1.3 Diagrams.net 사용하기
5.2 ERD
5.2.1 ERD란 무엇인가
5.2.2 ERD 예시와 읽는 법
5.3 정리하기

6장 코드 작성하기

6.1 인텔리제이
6.1.1 인텔리제이 설치하기
6.1.2 인텔리제이 활용하기
6.2 비주얼스튜디오 코드
6.2.1 VS Code 설치하기
6.2.2 VS Code 활용하기
6.3 이클립스
6.3.1 이클립스 설치하기
6.3.2 이클립스 활용하기
6.4 VIM
6.4.1 vim 설치하기
6.4.2 vim 활용하기
6.5 서브라임 텍스트와 아톰
6.5.1 서브라임 텍스트 설치하기
6.5.2 아톰 설치하기
6.5.3 서브라임 텍스트 활용하기
6.5.4 아톰 활용하기
6.6 정리하기

7장 코드 관리하기

7.1 버전 관리 시스템
7.2 깃
7.2.1 깃이란 무엇인가
7.2.2 깃 설치하기
7.2.3 깃 활용하기
7.3 깃 사용을 도와주는 프로그램들
7.3.1 소스트리
7.3.2 TortoiseGit
7.4 SVN
7.4.1 SVN과 깃
7.4.2 SVN 설치하기
7.4.3 SVN 이용하기
7.5 깃허브
7.5.1 깃허브란 무엇인가
7.5.2 깃허브 이용하기
7.6 깃랩
7.6.1 깃랩 이용하기
7.7 대안 옵션: 비트버킷
7.8 정리하기

8장 테스트, 모니터링, API 문서

8.1 포스트맨
8.1.1 포스트맨 설치하기
8.1.2 포스트맨 활용하기
8.2 모니터링 도구
8.2.1 그라파나
8.2.2 데이터독, AWS 클라우드워치 등 유료 서비스
8.3 스웨거
8.3.1 API 문서
8.4 정리하기

9장 코드 배포하기

9.1 CI/CD
9.1.1 젠킨스
9.1.2 깃허브 액션
9.1.3 트래비스 CI
9.2 젠킨스 파이프라인
9.2.1 젠킨스 설치하기
9.2.2 젠킨스 파이프라인 실습하기
9.3 정리하기

10장 개발자로 첫 퇴근합니다

10.1 신입들의 러닝 커브
10.2 소개하지 못한 기술들
10.2.1 도커
10.2.2 클라우드
10.2.3 데이터베이스 도구
10.2.4 크롬 개발자 도구
10.3 정리하기

찾아보기
Author
김설화