코딩 자율학습 스프링 부트 3 자바 백엔드 개발 입문(Introduction to Java Backend Development with Spring Boot 3)

출간일(Release) : 2023/07/16
종이책 출간일(Print Release) : 2023/07/10
전자책 종류(Format) : ePub
Price : KRW 26,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
스프링 부트 백엔드 개발, 실습 문턱을 낮추고 자신 있게 시작하자!

스프링 부트를 처음 접하는 입문자와 이미 공부했지만 부족하다고 느끼는 분들을 위한 책입니다. 게시판을 만들며 클라이언트와 서버가 데이터를 주고받을 때 적용되는 핵심 개념 3가지, MVC 패턴, JPA, REST API를 배우고 그 과정에서 자바 백엔드 개발의 전반을 이해할 수 있습니다. 책을 마치고 나면 자신만의 프로젝트를 만들 수 있고, 스프링 심화 학습을 따라갈 수 있는 수준이 됩니다. 단계별로 진행되는 실습을 따라 하다 보면 자연스럽게 필수 개념과 용어를 이해하게 되고 어느새 백엔드 개발에 성공적으로 입문해 있을 겁니다.

Spring boot backend development! Let’s lower the practice threshold and start with confidence!

This book is for beginners who are new to Spring Boot and for those who have already studied but feel that it is not enough. By creating a bulletin board, you can learn the three core concepts applied when clients and servers exchange data, MVC patterns, JPA, and REST APIs, and understand the overall development of Java backends in the process. After completing the book, you will be able to create your own projects, and you will be able to follow the advanced learning of Spring. As you follow the step-by-step hands-on exercises, you will naturally understand the essential concepts and terminology, and in no time you will have a successful entry into backend development.


저자(Author)
홍팍(hongpark)
재미있는 강의로 빵 뜨고 싶은 프로그래밍 유튜버이자 개발자다. 학생 시절 프로그래밍으로 무한한 고통을 몸소 체험하고 고통의 고리를 끊으려 노력했으나 이제는 학생들과 함께 고통받고 있다고 전해진다. ‘더 쉽고, 재미있고, 부담 없이 볼 수 있는 강의’를 원칙으로 꾸준히 강의를 만들고 있다.

He is a programming YouTuber and developer who wants to become famous for his interesting lectures. When he was a student, he personally experienced infinite pain through programming and tried to break the cycle of pain, but now he is said to be suffering with the students. He is steadily creating lectures based on the principle of ‘easier, more interesting, and less burdensome lectures’.

– Youtube https://www.youtube.com/@hongpark
– Infleran https://www.inflearn.com/users/@hongpark


부록(Extra File)

쉽게 시작하는 타입스크립트(GETTING STARTED TYPESCRIPT)

출간일(Release) : 2023/06/21
종이책 출간일(Print Release) : 2023/06/16
전자책 종류(Format) : ePub
Price : KRW 28,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
8000명 이상의 수강생이 인정한 인프런 인기 강의를 책으로 만나다!
‘캡틴판교’와 함께 타입스크립트를 쉽게 시작해 보자!

타입스크립트는 자바스크립트에 타입을 부여한 언어로, 타입 시스템을 사용하여 표현력이 우수하고, 프로그램의 대규모 확장에도 대응할 수 있으며, 안전하고 효율적인 코드를 작성하게 도와 준다. 이 책은 이러한 장점을 가진 타입스크립트를 처음 배우는 사람을 위한 책으로, 짧은 개념 설명과 작은 예제를 반복하면서 타입스크립트를 모르는 사람도 쉽게 배울 수 있게 구성했다. 어느 정도 배운 뒤에는 실습 프로젝트를 제공하여 지루할 틈 없이 모든 내용을 학습하도록 이끈다. 특히, 오랜 강의와 개발 경력을 통해 얻은 노하우 및 수많은 수강생들의 질문들을 이 책에 충분히 녹여냈다. 타입스크립트를 학습하고 싶은 모든 분에게 추천한다.

Meet the popular lectures on infrastructure recognized by more than 8,000 students in books!
Let’s start TypeScript easily with ‘Captain Pangyo’!

TypeScript is a language that gives types to JavaScript. It has excellent expressive power by using a type system, can cope with large-scale expansion of programs, and helps write safe and efficient code. This book is for those who are learning TypeScript for the first time with these advantages, and it is structured so that even those who do not know TypeScript can easily learn it by repeating short conceptual explanations and small examples. In this book, after learning to a certain extent, practice projects are provided to lead you to learn everything without getting bored. In particular, the know-how gained through long lectures and development careers and the questions of numerous students have been fully incorporated into this book. This book is suitable for anyone who wants to learn TypeScript.


저자(Author)
장기효(Jang, Gihyo)
10년 동안 개발을 해왔고, 개발에서 얻는 즐거움을 지식 공유와 강의로 승화시키는 개발자다. 네이버, 삼성, LG 등 국내 주요 IT 기업 실무자들의 프런트엔드 개발 선생님이며, 온/오프라인 수강생 숫자가 35,000명에 이른다. 평일에는 회사에서 서비스를 개발하고, 주말에는 인프런 멘토링과 유튜브 개발 상담소로 대학생과 실무자에게 도움이 되는 콘텐츠를 나누고 있다.
저서로는 『Do it Vue.js 입문』과 『나는 네이버 프런트엔드 개발자입니다』(공동 집필)가 있다.

He has been developing for 10 years and is a developer who sublimates the joy of development into knowledge sharing and lectures. The author is a front-end development teacher for practitioners of major domestic IT companies such as Naver, Samsung, and LG, and the number of online/offline students reaches 35,000. He develops services at the company on weekdays, and shares helpful contents for college students and practitioners as infrastructure mentoring and YouTube development counseling center on weekends.
His books include 『Introduction to Do it Vue.js』 and 『I am a Naver Front-end Developer』 (co-authored).

Blog: https://joshua1988.github.io/


부록(Extra File)

모의 해킹으로 알아보는 리눅스 서버 해킹과 보안(LINUX SERVER HACKING AND SECURITY)

출간일(Release) : 2023/06/15
종이책 출간일(Print Release) : 2023/06/08
전자책 종류(Format) : ePub
Price : KRW 24,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
실제 사례로 사고 유형을 파악하고, 직접 서버를 구축하고 해킹해보면서 안전한 리눅스 서버를 구축하고 운영하는 방법을 알아보자!

서버 운영자라면 “서버가 해킹당한 것 같은데 어떻게 해야 하지?”란 고민을 해보거나 들어본 적 있을 것이다. 이 책은 서버의 어느 부분이 보안에 취약한지, 리눅스 서버가 공격을 받아 사고가 발생했을 때 어떻게 사고 여부를 탐지하고 대응해야 할지 모르는 분들을 대상으로 한다. 저자의 오랜 경험을 바탕으로 실무에서 만날 수 있는 웹 해킹, 데이터베이스 해킹은 물론 원격 접속, FTP, 파일 공유 서버, 메일 서버 등을 모의 해킹으로 알아보며, 서버 침입 탐지/차단 시스템과 리눅스 서버 보안과 진단하는 방법도 살펴본다. 또한, 리눅스 백업 및 복구와 클라우드 환경에서의 해킹 사례까지 소개한다. 리눅스 서버를 좀 더 안전하게 구축하고자 하는 모든 분에게 이 책을 추천한다.

Let’s find out how to build and operate a secure Linux server by identifying types of accidents with real examples, building and hacking servers yourself!

If you’re a server operator, you’ve probably heard or wondered, “The server seems to have been hacked. What should I do?” This book is aimed at those who do not know which part of the server is vulnerable to security and how to detect and respond to an accident when a Linux server is attacked and an accident occurs. Based on the author’s long experience, let’s learn about web hacking, database hacking, remote access, FTP, file sharing servers, mail servers, etc. that can be encountered in practice through mock hacking. In addition, through this book, you can learn about the server intrusion detection/blocking system and Linux server security and diagnosis methods. In addition, it introduces Linux backup and recovery and hacking cases in the cloud environment. This book is suitable for anyone who wants to build a more secure Linux server.


저자(Author)
장상근(Jang, Sang-geun)
현재 KBS(한국방송공사)에서 근무하고 있다.
1998년 중학교 때부터 해킹과 보안 분야에 관심을 가졌으며, 고등학교 때는 충북 지역 정보 보안 연구 모임(충북 해커스랩)에서 활동했다. 세종대 정보보안 소모임(S.S.G)에서 활동했고, 육군 정보보호기술(CERT)병 및 자이툰 파병으로 군복무를 했다. 전역 후 2008년도 대학 정보보호동아리 연합회(KUCIS) 회장직을 맡았고, 국내 보안 업체에서 악성 코드 분석, 모바일 보안과 보안 취약점 분석, 보안 시스템 개발 등 선행 보안 기술 연구 활동을 주로 했다. 그 외 활동으로 화이트해커연합(HARU), SECUINSIDE 보안 컨퍼런스 운영진으로 참여했고 차세대 보안 리더 양성 프로그램(BOB)에서 보안 제품 개발 트랙 멘토로 활동하고 있다. 사물 인터넷, 인공지능, 첨단 농업 분야에 관심이 많다.

He is currently working at KBS (Korea Broadcasting Corporation).
He has been interested in hacking and security since he was in middle school in 1998, and in high school he was active in the Chungbuk area information security research group (Chungbuk Hackers Lab). He was active in Sejong University Information Security Small Group (S.S.G), and served in the army as an Army Information Security Technology (CERT) soldier and dispatched to Zaytun. After being discharged from the military, he served as the chairman of the Association of University Information Security Clubs (KUCIS) in 2008, and mainly conducted advanced security technology research activities such as malicious code analysis, mobile security and security vulnerability analysis, and security system development at domestic security companies. In addition, he participated in White Hacker Association (HARU) and SECUINSIDE security conference management team, and is working as a security product development track mentor in the next-generation security leader training program (BOB). He is interested in the Internet of Things, artificial intelligence and advanced agriculture.

박진산(Park, Jinsan)
현재 KBS(한국방송공사)에서 근무하고 있다.
대학에 입학하여 평범한 개발자의 삶을 꿈꿨고, 자동차 엔지니어를 거쳐 현재 회사에 서버 인프라 관리 업무를 접하면서 리눅스와 보안에 관심을 갖게 되었다. 서버, 네트워크, 스토리지 등 각종 장비를 구축하고 서버를 관리하면서 기술적으로 많이 부족하다는 것을 깨닫고 꾸준히 공부하여 각종 보안 자격증과 컴퓨터시스템응용기술사를 취득하였다. 이후 실무 경험을 바탕으로 리눅스 강의와 멘토링을 다수 진행하였다. 최근에는 인공 지능 등 최신 IT트렌드를 공부하고 학생들과 다양한 프로젝트를 수행하면서 함께 성장하고 있다.

He is currently working at KBS (Korea Broadcasting Corporation).
After entering college, he dreamed of a life of an ordinary developer, and became interested in Linux and security while working as an automotive engineer and managing server infrastructure at his current company. While building various equipment such as servers, networks, and storages, and managing servers, he realized that he was technically lacking and studied steadily to acquire various security certificates and a computer system application engineer. Since then, based on his practical experience, he has conducted numerous Linux lectures and mentoring. Recently, he is growing together by studying the latest IT trends such as artificial intelligence and carrying out various projects with students.

유니티 교과서-개정6판(Unity Textbook, 6th Ed.)

출간일(Release) : 2023/06/01
종이책 출간일(Print Release) : 2023/05/31
전자책 종류(Format) : ePub
Price : KRW 24,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
유니티를 사용해 2D/3D 게임과 애니메이션을 만드는 방법을 설명한다. 먼저 유니티를 설치하고 C# 핵심 문법을 살펴본다. 또한 컨트롤러 스크립트, 감독 스크립트, 오브젝트 배치, 회전 방향, 캐릭터의 움직임, 변수, 메서드 같은 개념을 510개 그림으로 설명한다. 2D부터 시작해 3D까지 게임과 애니메이션을 ‘게임 설계하기 → 프로젝트와 씬 만들기 → 씬에 오브젝트 배치하기 → 스크립트 작성하기 → 스크립트 적용하기’ 단계로 만들어 보면서 게임 제작 흐름을 학습한다. 만든 게임을 스마트폰에 넣어 실행해보는 방법도 함께 설명한다. 이 책을 읽고 나면 유니티 기초 지식과 함께 유니티 게임 제작 흐름을 익힐 수 있다.

This book explains how to create 2D and 3D games and animations using Unity. First, install Unity and look at the C # core syntax. In addition, 510 pictures illustrate concepts such as controller script, supervisor script, object placement, rotation direction, character movement, variables, and methods. Starting from 2D to 3D, learn the game and flow of the game by creating the game and animation as ‘Designing the game → Creating the project and the scene → Placing the object in the scene → Creating the script → Applying the script’. It also explains how to put the game on your smartphone and run it. After reading this book, you can learn the unity game production flow with Unity basic knowledge.


저자(Author)
기타무라 마나미(Kitamura, Manami)
1988년 생으로 리츠메이칸 대학의 이공학연구과를 졸업했다. 대학원에서는 영상 처리를 이용한 스마트폰용 앱과 게임을 개발했다. IT 기업에서 연구직을 거쳐 현재는 주부로 지내면서 게임과 일러스트 제작에 힘쓰고 있다.

He was born in 1988 and graduated from Ritsumeikan University. The graduate school developed apps and games for smartphones using image processing. The author is currently working as a housewife after researching in an IT company and working on making games and illustrations.


부록(Extra File)

개발자가 되고 싶습니다.(I want to be a developer)

출간일(Release) : 2022/04/28
종이책 출간일(Print Release) : 2022/04/26
전자책 종류(Format) : ePub
Price : KRW 16,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
전공, 나이, 취업 공백 상관없이 오직 실력으로 승부하는 개발자 취업의 모든 것

이 책은 어디서도 이야기되지 않았던 개발자 도전과 성공에 대한 현실적인 이야기를 합니다. 경영학과를 졸업하고 서른 중반의 나이에 개발자에 도전한 저자의 경험을 바탕으로 개발자로 취업하기까지 공부 방법과 취업 준비 팁을 자세히 알려 줍니다. 학원 6개월 수료 과정, 개인/팀 프로젝트, 이력서/포트폴리오 작성, 코딩 테스트/기술 면접 준비 등 취업 과정에서 겪는 시행착오와 대응 팁, 멘탈 관리법까지 소개합니다. 누구나 시작할 수 있지만 아무나 될 수 없는 개발자. 이 책으로 시행착오를 줄이며 시작해 보세요.

Regardless of major, age, or employment gap, everything about developer employment that competes only with skills!

This book tells a realistic story of developer challenges and successes that have not been talked about anywhere else. Based on the author’s experience of graduating from the Department of Business Administration and challenging the developer at the age of mid-thirties, it tells in detail how to study and job preparation tips until getting a job as a developer. It introduces trial and error experienced in the employment process, response tips, and mental management methods such as 6-month academy completion course, individual/team project, resume/portfolio writing, coding test/technical interview preparation, etc. Anyone can start, but nobody can become a developer. Start by reducing trial and error with this book.


저자(Author)
앨런(Allen)
2번의 스타트업 실패 후 마지막으로 직접 서비스를 만들고자 서른 중반의 나이에 개발자에 도전한 비전공자 출신의 iOS 개발자다. 평소 개발 공부를 하면서 겪었던 시행착오를 바탕으로 개발 지식을 쉽게 풀어내는 데 관심이 있으며, 이런 경험을 살려 ‘개발자 취업 강의’와 ‘iOS 앱 개발 부트캠프’를 운영 중이다.

He is an iOS developer from a non-major who challenged to become a developer at the age of mid-30s to create his own service after two failed startups. He is interested in easily solving development knowledge based on the trial and error he has experienced while studying development, and is operating ‘Developer Employment Lecture’ and ‘iOS App Development Boot Camp’ using this experience.

– Inflearn: https://www.inflearn.com/users/@allen
– Youtube: https://www.youtube.com/@allen_ios

챗GPT 거부할 수 없는 미래(CHATGPT)

출간일(Release) : 2023/04/24
종이책 출간일(Print Release) : 2023/04/20
전자책 종류(Format) : ePub
Price : KRW 15,200
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
챗GPT란 무엇인가? 어떻게 활용할 수 있는가?
자연어 처리 개념부터 동작 원리, 실전 활용법, API까지 다루는 챗GPT 활용 가이드

챗GPT 열풍이 뜨겁다. 챗GPT란 무엇이고, 어디에 어떻게 활용할 수 있는 걸까? 챗GPT의 동작 원리를 이해하려면 먼저 자연어 처리 개념을 이해해야 한다. 이 책은 자연어 처리 개념과 챗GPT의 동작 원리부터 설명하며, 새로 발표된 GPT-4를 비롯하여 챗GPT 플러그인, 달리, 코덱스, 위스퍼, 마이스코소프트의 빙, 코파일럿, 루프 등을 소개한다. 또한, 일반적인 챗GPT 사용법부터 마이크로소프트 애저에서 챗GPT를 사용하는 법, 위스퍼 사용법, 챗GPT API를 사용해 우리 기업만의 챗GPT를 만드는 법까지 담고 있다. 질문하기, 코딩, 엑셀, 이미지 생성, 과제 생성과 찾기 등 다양한 활용법도 다룬다. 각 내용마다 간단한 실습을 직접 해볼 수 있으며, 챗GPT를 어떻게 활용하면 좋을지 고민하는 분들에게 가이드가 되길 바란다.

What is ChatGPT? How can we use it?
ChatGPT application guide covering natural language processing concept, operation principle, practical usage, and API

The chat GPT craze is hot. What is ChatGPT, and where and how can we use it? To understand how ChatGPT works, you must first understand the concept of natural language processing. This book explains the concept of natural language processing and the operation principle of ChatGPT, and introduces the newly announced GPT-4, ChatGPT plug-ins, Dali, Codex, Whisper, Bing, Co-Pilot, and Loop of Myscosoft. In addition, it contains how to use ChatGPT in general, how to use ChatGPT in Microsoft Azure, how to use Whisper, and how to create our own ChatGPT using ChatGPT API. It also covers various applications such as asking questions, coding, Excel, image creation, and task creation and search. You can try simple practice for each content, and it will be a guide for those who are thinking about how to use ChatGPT.


저자(Author)
서지영(Seo, Jiyoung)
정보관리기술사와 컴퓨터시스템응용기술사로, 20년 넘게 IT 분야에서 근무하고 있다. 고려대학교 대학원에서 빅데이터 및 인공지능에 대한 전문적인 연구를 진행하면서 『모두의 인공지능 기초 수학』(길벗, 2020), 『딥러닝 텐서플로 교과서』(길벗, 2021), 『딥러닝 파이토치 교과서』(길벗, 2022) 등을 저술했으며, 현재는 마이크로소프트에서 Data & AI Specialist로 근무하고 있다.

The author is an information management engineer and a computer system application engineer, and has been working in the IT field for over 20 years. She has written several books while conducting professional research on big data and artificial intelligence at the graduate school of Korea University. She is currently working as a Data & AI Specialist at Microsoft.

테크 커리어(Own Your Tech Career)

출간일(Release) : 2023/03/31
종이책 출간일(Print Release) : 2023/03/31
전자책 종류(Format) : ePub
Price : KRW 23,200
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
개발자가 된 이후에 어떻게 살아야 할지를 고민해본 적 있나요? 어느 정도 경력을 쌓은 후 하루하루 열심히 일하고 있지만, 연차에 맞는 실력을 키워 나가고 있는 것인지, 아니면 그저 연차만 채우고 있는 건 아닌지 두려울 때가 있지는 않나요? 떠밀리듯 휘말려 어영부영 앞으로 나가지 않고, 무한 경쟁에 휩쓸리지 않으려면 어떻게 해야 할까요? 이 책은 잠시 멈춰서 자신이 원하는 ‘성공’을 정의하라고 권한다. 자신의 경력을 자기 주도적으로 이끌 수 있도록 도와주며 여러분이 생각하는 성공을 좀 더 명확하게 정의하고, 그 길을 찾아 나가기 위한 가이드가 될 것이다.

Have you ever thought about how to live after becoming a developer? After building up some experience, you work hard every day, but don’t you have times when you’re afraid that you’re developing skills that match your seniority or that you’re just filling in your seniority? What should you do to avoid getting caught up in and moving ahead of Eoyoung Booyoung and getting swept away by infinite competition? This book encourages you to pause and define the “success” you want. It will help you lead your own career, define your success more clearly, and guide you on your way.


저자(Author)
돈 존스(Don Jones)
돈 존스는 1990년대 중반부터 IT 분야에서 전문가로 활동해왔다. 수십 권의 기술 관련 서적을 저술했고, 스타트업부터 유명한 기업에 이르기까지 크고 작은 회사에서 근무했다. 2000년대 중반부터 경력 개발 워크숍을 운영하여 기술 전문가들이 자신의 인생, 목표, 꿈을 위해 경력의 방향을 잘 설정하고 관리할 수 있도록 도왔다.

Don Jones has been an IT professional since the mid-1990s. He has written dozens of tech books and worked for companies large and small, from start-ups to well-known corporations. Since the mid-2000s, he has run career development workshops to help tech professionals set and manage career direction for their lives, goals, and dreams.

뉴비의 로블록스 모험 일기 : 매드 시티(Newbie’s Roblox Adventure Diary: Mad City)

출간일(Release) : 2023/03/31
종이책 출간일(Print Release) : 2023/03/30
전자책 종류(Format) : ePub
Price : KRW 10,300
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
전 세계 어린이들이 사랑하는 게임, 로블록스!
뉴비의 흥미진진한 모험 이야기를 만나보자!

《뉴비의 로블록스 모험 일기》는 아이들이 좋아하는 게임인 로블록스를 소재로 한 동화이다. 《뉴비의 로블록스 모험 일기:피기》는 뉴비가 매드시티 경찰이 된 첫날, 총격전을 겪다 눈을 떠보니 피기의 집에 있게 된 이야기로 시작된다.

뉴비의 모험 이야기를 읽다 보면 친구들과 함께라면 무엇이든 해낼 수 있다는 협동심과 친구들 사이에서의 배려, 함께 지내는 사회성도 배울 수 있게 된다. 본격적인 동화 읽기를 시작하는 초등학생에게 문해력과 상상력을 키울 수 있는 책이 될 수 있다.

Roblox, a game loved by children all over the world!
Let’s meet the newbie’s exciting adventure story!

“Newby’s Roblox Adventure Diary” is a fairy tale based on Roblox, a game that children love. [Newby’s Roblox Adventure Diary: Mad City] begins with the story of a newbie who wakes up in Piggy’s house after going through a gunfight on his first day as a Mad City cop.

If you read the story of a newbie’s adventure, you will learn the cooperative spirit that you can do anything with your friends, the consideration among friends, and the sociality of living together. It can be a book that can develop literacy and imagination for elementary school students who start reading fairy tales in earnest.


저자(Author)
로블록시아 키드(Robloxia Kid)
동화 작가이다. 《뉴비의 로블록스 모험 일기》를 통해 로블록스 게임을 사랑하는 어린이들이 책도 사랑하게 되기를 바라는 마음에서 이 책을 썼다.

The author is a fairy tale writer. The author wrote this book in the hope that children who love Roblox games will also love books through Newbie’s Roblox Adventure Diary.

아토믹 코틀린(Atomic Kotlin)

출간일(Release) : 2023/03/15
종이책 출간일(Print Release) : 2023/03/08
전자책 종류(Format) : ePub
Price : KRW 20,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
코틀린을 익히고 레벨업하는 가장 확실한 방법!
한 번에 하나씩 + 명확한 예제를 실행하면서 + 훌륭한 멘토의 설명으로 배워라!

코틀린의 기본 개념을 명확히 이해하고, 더 나은 코드를 작성하기 위한 87가지 필수 개념을 배울 수 있다. 이 책의 강점은 다음 3가지다. (1) 한 번에 한 가지 개념만, 하나의 문법 요소만 군더더기 없이 집중적으로 설명한다. 주제별로 세분화하여 학습 효율을 높이고, 코틀린의 철학을 충분히 이해시키기 위해 이러한 아토믹(atomic)한 구성을 선택했다. (2) 각 아톰마다 예제가 풍부하고, 모든 설명이 명확한 예제에 기반한다. 설명하기보다 예제와 결과로 코틀린의 특성을 말 그대로 보여줌으로써 코드를 직관적으로 이해시킨다. (3) 이미 좋은 책들을 집필해본 경험이 많은 저자들이 오로지 코틀린 학습 및 코드 연습을 위해 심혈을 기울여 만들었다(https://www.atomickotlin.com). 기초부터 차근차근, 이미 알고 있는 개념도 왜 이것이 더 나은 코드인지 더 정확하게 이해할 수 있다.

The surest way to learn Kotlin and level up!
Learn one at a time + by running through clear examples + by great mentors!

Get a clear understanding of the basic concepts of Kotlin and learn 87 essential concepts to write better code. The strengths of this book are threefold: (1) Only one concept at a time, one grammatical element, is explained intensively and without fuss. This atomic composition was chosen to increase learning efficiency by subdividing by topic and to fully understand Kotlin’s philosophy. (2) Each atom is rich in examples, and all explanations are based on clear examples. Rather than explaining, the code is intuitively understood by literally showing the characteristics of Kotlin with examples and results. (3) Authors who have already had a lot of experience in writing good books have devoted their heart and soul solely for learning Kotlin and practicing code.(https://www.atomickotlin.com) Step-by-step from the ground up, even concepts you already know can help you better understand why this is better code.


저자(Author)
브루스 에켈(Bruce Ekel)
수차례 수상한 『Thinking in Java』, 『Thinking in C++』 등 여러 컴퓨터 프로그래밍 책을 쓴 저자다. 35년 넘게 프로그래밍 세계에서 책을 쓰고, 전 세계의 다양한 콘퍼런스나 이벤트에서 수백 번 발표를 해왔다. 블로그는 https://www.bruceeckel.com이며, 마인드뷰 유한 책임 회사(MindView LLC)(https://www.mindviewllc.com)를 통해 컨설팅 및 콘퍼런스 비즈니스를 하고 있다.

He is the author of several computer programming books, including the award-winning Thinking in Java and Thinking in C++. He has been writing books and giving hundreds of presentations at various conferences and events around the world for over 35 years. His blog is https://www.bruceeckel.com, and he has a consulting and conference business through MindView LLC (https://www.mindviewllc.com).

스베트라나 이사코바(Svetlana Isakova)
코틀린 컴파일러 팀원이었으며, 현재는 젯브레인즈(JetBrains)의 코틀린 개발자 애드버킷이다. 세계 곳곳에서 코틀린을 가르치고 콘퍼런스 강사로 활동하고 있으며, 『Kotlin in Action』의 공저자이기도 하다.

She was a member of the Kotlin compiler team and is currently the Kotlin Developer Advocate at JetBrains. She teaches Kotlin around the world and is a conference speaker, and is the co-author of Kotlin in Action.


부록(Extra File)

취업과 이직을 위한 프로그래머스 코딩 테스트 문제 풀이 전략: 자바 편(Programmers Coding Test Problem Solving Strategies for Employment and Turnover: Java)

출간일(Release) : 2023/03/12
종이책 출간일(Print Release) : 2023/02/24
전자책 종류(Format) : ePub
Price : KRW 32,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
핵심 개념, 프로그래머스에서 선별한 79개 문제 풀이, PCCP 대비까지!
합격에 한 걸음 더 가까워지는 실전형 코딩 테스트 문제 풀이 가이드!

개발자 취업과 이직의 필수 관문, 코딩 테스트! 어떻게 준비해야 할까? 이 책은 시간 복잡도, 배열, 문자열, 정렬, 이진 탐색, 완전 탐색, 해시, 동적 프로그래밍, 자주 나오는 자료 구조 등 코딩 테스트에 필요한 핵심 지식을 모두 담고 있다. 단순히 문제를 풀어보는 것에서 그치지 않고, 문제를 분석하고, 요구 조건을 체크하고, 다양한 접근법으로 설계한 내용을 구현하며 문제를 푸는 생각의 흐름을 완성할 수 있게 도와준다. 또한, 기본 문제 풀이 외에 핵심 개념 및 다양한 풀이를 함께 살펴보며, 방금 푼 그 문제를 100% 내 것으로 만들 수 있게 구성했다. 프로그래머스의 노하우가 담긴 문제를 선별해 담았으며, 자바스러운 문제 풀이와 해결법으로 자바를 좀 더 깊이 있게 이해할 수 있다. 마지막으로 카카오 블라인드 테스트와 코딩전문역량인증시험(PCCP) 모의고사 문제를 책에서 배운 내용들을 이용해 풀어보면서 실전 감각을 키울 수 있다. 취업과 이직을 위해 코딩 테스트를 준비한다면 이 책으로 시작해보자.

Core concepts, solving 79 problems selected by programmers, and preparing for PCCP!
A practical coding test problem solving guide that brings you one step closer to passing!

Coding test, an essential gateway to developer employment and turnover! How should you prepare? This book contains all the core knowledge needed for coding tests, such as time complexity, arrays, strings, sorting, binary search, exhaustive search, hash, dynamic programming, and frequently occurring data structures. This book does not stop at simply solving the problem, but helps to analyze the problem, check the requirements, implement the design with various approaches, and complete the flow of thought to solve the problem. In addition, in addition to solving the basic problem, we looked at the core concepts and various solutions together, and organized the problem you just solved so that you can make it 100% yours. This book contains selected problems with programmers’ know-how, and you can understand Java more deeply with Java-like problem solving and solutions. Finally, you can develop a sense of practice by solving the Kakao Blind Test and Coding Professional Competency Certification Test (PCCP) mock test questions using the contents you have learned from the book. If you are preparing for a coding test for employment and job change, let’s start with this book.


저자(Author)
김현이(Kim, Hyunyi)
한양대학교 소프트웨어학과를 졸업한 구글 코리아의 소프트웨어 엔지니어이다. 좌우명이 “좋은 코드가 좋은 제품을 만든다”인 만큼, 가독성이 높고 깔끔한 코드를 작성하는 것을 매우 중요하게 생각한다. 회사에서는 본업 외에도 2021년도부터 Google Coding Practice with Kick Start에서 프로그램을 통해 문제 해결을 처음 접하는 분들을 위해 공식 문제 해설과 플랫폼 안내 영상을 촬영하고 있다.

The author is a software engineer at Google Korea who graduated from the Department of Software at Hanyang University. As the writer’s motto is “Good code makes good products,” he places great importance on writing readable and clean code. In addition to his main job, the author has been filming official problem commentary and platform guide videos for those who are new to solving problems through the program at Google Coding Practice with Kick Start from 2021.


부록(Extra File)