모두의 자바(Java for Everyone)

출간일(Release) : 2020/11/12
종이책 출간일(Print Release) : 2020/10/30
전자책 종류(Format) : ePub
Price : KRW 14,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
누구나 쉽고 재밌게 자바로 프로그래밍을 시작할 수 있다!
자바는 어렵다? 자바나 프로그래밍을 모르더라도 혼자서 배워볼 수는 없을까? 프로그래밍이 처음인 사람도, 자바가 처음인 사람도 부담 없이 쉽게 따라 하며 자바와 프로그래밍을 배울 수 있다!

각 Lesson은 반드시 알아야 하는 내용만으로 짧게 구성하여 하루 30분이면 충분히 학습할 수 있게 했다. 본문은 완성된 소스 코드를 제시하는 게 아니라 소스 코드가 완성되어 가는 과정을 하나하나 보여주면서 실제로 한줄 한줄 따라 입력해볼 수 있게 구성했다. 또한, 프로그래머스(programmers.co.kr) 사이트에서 저자의 동영상 강의와 온라인 실습 환경을 무료로 이용할 수 있다. 책, PC, 스마트폰, 어디에서든 자바를 학습해보자!

Anyone can start programming in Java with ease and fun!
Java is difficult? If you don’t know Java or programming, can’t you learn by yourself? Even those who are new to programming and those who are new to Java can easily follow along and learn Java and programming!

Each lesson is composed of only what you need to know in short so that you can learn enough in 30 minutes a day. The text is not intended to present the completed source code, but rather shows the process of completing the source code one by one, and has been configured so that you can actually enter it line by line. You can also use the author’s video lectures and online practice environment for free on the programmers.co.kr site. Learn Java in a book, PC, smartphone, anywhere!


저자(Author)
강경미(Kang, Gyoungmi)
前 비트컴퓨터, 멀티캠퍼스 강사
前 티쓰리큐(주) 연구원
現 (주)써니베일 대표
現 (주)엔코아 playdata 전임교수 | 데이터HRD본부
現 edwith.org 부스트 코스 강의(웹 – 웹프로그래밍(풀스택) – 백엔드(웹백엔드))

Former Beat Computer, Multi Campus Instructor
Former Researcher at T3Q
CEO of Sunnyvale Co., Ltd.
Current full-time professor at playdata, Encore Co., Ltd. | Data HRD Headquarters
Present edwith.org Boost Course Lecture (Web-Web Programming (Full Stack)-Back End (Web Back End))


부록(Extra File)

자바 웹을 다루는 기술(The Art of Java Web Programming)

출간일(Release) : 2020/03/04
종이책 출간일(Print Release) : 2019/02/26
전자책 종류(Format) : ePub
Price : KRW 31,500
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

apple


책소개(Overview)
자바 웹 개발의 기본인 서블릿과 JSP를 알자
서블릿과 JSP를 알면 웹 애플리케이션이 어떻게 동작하는지 원리를 이해할 수 있다. 기초적인 자바 문법을 알고 있다면 서블릿과 JSP를 배워 자바 웹 개발의 기초를 다지자.

실무 개발에 필요한 스프링 프레임워크를 적절히 사용하자
애플리케이션의 규모가 커지면 보다 표준화된 방법으로 개발할 필요가 있다. 가장 많이 사용되는 프레임워크인 스프링의 사용 방법을 익혀 실무 개발에 한 걸음 더 다가서자.

도서 쇼핑몰 프로젝트를 직접 실습해보자
책에 나온 실습 프로젝트를 그대로 따라 하면 도서 쇼핑몰을 만들 수 있다. 앞에서 배운 기초 지식들을 적용하면서 스프링 기반의 도서 쇼핑몰을 만들어 보자.

Let’s look at servlets and JSPs, the basics of Java web development!
Readers of this book will know how servlets and JSPs work to understand how web applications work. If you know the basic Java syntax, learn servlets and JSPs to lay the groundwork for Java Web development.

Let’s use Spring Framework necessary for practical development properly!
As applications grow in size, developers need to develop in a more standardized way. Let’s learn how to use Spring, the most used framework, and take a step closer to practical development.

Let’s practice the book shopping mall project
If you follow the practice project in the book, you can create a book shopping mall. Let’s create a spring-based book shopping mall by applying the basic knowledge learned earlier.


저자(Author)
이병승(Lee, Byoungseung)
* 경북대학교 전자공학과 졸업
* 벤처 기업에서 다양한 소프트웨어 개발 참여
* 대기업 시스템 통합 작업 관련 소프트웨어 개발 참여
* IT 프로그래밍 학원에서 강의
* 네이버 카페: https://cafe.naver.com/spring4shoppingmall

* Graduated from Kyungpook National University
* Venture companies participate in various software development
* Participated in software development related to system integration work for large companies
* Lecture at IT Programming Academy
* Naver Cafe: https://cafe.naver.com/spring4shoppingmall


부록(Extra File)

코틀린을 다루는 기술(The Joy of Kotlin)

출간 예정일(Release) : 2020/04/03
종이책 출간일(Print Release) : 2020/03/25
전자책 종류(Format) : ePub
Price : KRW 28,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
코틀린은 자바와 부드럽게 연동되는 우아한 JVM 언어로, 구글은 2019년부터 안드로이드에서 최우선 언어로 코틀린을 채택했다.
이 책은 이해하기 쉽고 유지 보수하기 편하며 안전한 프로그램을 코틀린으로 작성하는 법을 가르쳐준다. 함수형 프로그래밍에서 영감을 얻은 다양한 기법을 소개하고 프로그래밍할 때 발생하는 일반적인 문제를 이 기법들로 해결하는 방법을 알려준다. 여러 문제를 해결해 나가는 과정에서 오류와 데이터를 제대로 처리하는 방법, 상태를 관리하는 방법, 지연 계산을 활용하는 방법 등을 배우게 된다. 이 책에 있는 강력한 기법들을 제대로 배우고 나면 코틀린을 깊이 있게 이해하고 현업에서 코틀린을 더 코틀린답게 사용할 수 있을 것이다.

Kotlin is an elegant JVM language that works seamlessly with Java. Google has adopted Kotlin as the top language on Android since 2019.
This book teaches you how to write Kotlin programs that are easy to understand, easy to maintain and safe. It introduces various techniques inspired by functional programming and shows you how to solve common problems that arise when programming. In the process of solving multiple problems, you will learn how to properly handle errors and data, how to manage state, and how to use delay calculations. After properly learning the powerful techniques in this book, you will be able to understand Kotlin in depth and use Kotlin more like Kotlin in the field.


저자(Author)
피에르 이브 쏘몽(Pierre-Yves Saumont)
30년 동안 엔터프라이즈 소프트웨어를 설계 및 구축한 자바 개발자다. 현재 ASN(Alcatel Submarine Networks)의 R&D 엔지니어로 일하고 있다.

Pierre-Yves Saumont is a seasoned Java developer with three decades of experience designing and building enterprise software. He is an R&D engineer at Alcatel-Lucent Submarine Networks.


부록(Extra File)

가장 빨리 만나는 코어 자바 9(Core Java SE 9 for the Really Impatient)

출간일(Release) : 2018/05/14
종이책 출간일(Print Release) : 2018/03/30
전자책 종류(Format) : ePub
Price : KRW 28,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
자바 9으로 배우는 모던 자바!
자바 프로그래머가 알아야 할 모던 자바의 핵심을 다루면서 자바 8과 9의 특징을 짚어준다. 자바 8의 람다 표현식과 스트림 라이브러리, 자바 9의 JShell과 모듈 시스템의 장점을 간결하게 설명한다. 핵심에 집중하여 개념을 빠르게 익히고, 예제 코드를 보면서 프로그래밍 문제 해결 방법을 배운 뒤 실무에 바로 적용할 수 있다.

Modern Java learning with Java 9!
This book explores the characteristics of Java 8 and 9, while covering the core of modern Java that a Java programmer should know. It briefly explains the advantages of Java 8’s lambda expressions and stream libraries, Java 9’s JShell and modular system. You can learn the concepts quickly by focusing on the core, look at the example code, learn how to solve programming problems, and apply it immediately.


저자(Author)
카이 호스트만(Cay S. Horstmann)
전문 프로그래머와 컴퓨터 과학 학생들을 대상으로 한 다양한 책을 집필했다. 현재 산호세 주립 대학교의 컴퓨터과학 교수로 재직 중이며, 자바 챔피언이다.

He has written various books for professional programmers and computer science students. He is currently a professor of computer science at San Jose State University and is a Java Champion.


부록(Extra File)

스프링 부트 코딩 공작소(Spring Boot in Action)

출간일(Release) : 2016/09/12
종이책 출간일(Print Release) : 2016/07/31
전자책 종류(Format) : ePub
Price : KRW 20,000
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
스프링 부트의 핵심 기능을 익히는 가장 좋은 방법은 만들면서 배우기!
글로만 배우면 기억하기도 쉽지 않고 스프링 부트의 장점을 어디에 어떻게 활용해야 좋을지 아이디어를 얻기도 쉽지 않다. “스프링 부트 코딩 공작소”는 간단한 웹 애플리케이션을 직접 완성해 가면서 자동 구성, 스타터 의존성, 명령줄 인터페이스, 액추에이터 등 스프링 부트의 네 가지 핵심 기능을 배울 수 있다.

The best way to learn the key features of SpringBoot is to make your own!

It’s not easy to remember just learning to write, and it’s not easy to get an idea of where and how to take advantage of Spring boot. “Spring Boot in Action” learns about four key features of Springboot, including autoconfiguration, starter dependencies, command line interface, and actuators, while completing a simple web application.


저자(Author)
크레이그 월즈(Craig Walls)
크레이그 월즈는 피보탈(Pivotal)의 소프트웨어 개발자이자 “스프링 인 액션”의 저자다. 지역 사용자 그룹과 컨퍼런스에서 발표자로 자주 활동하며 스프링 프레임워크를 열성적으로 홍보한다. 스프링에 관한 글을 쓰지 않거나 코드에 매달려 있지 않을 때는 아내, 두 딸과 최대한 시간을 많이 보내려 노력한다.

Craig Walls is a software developer at Pivotal and author of “Spring in Action.” He frequently works as a presenter in local user groups and conferences, and is passionate about promoting the Spring Framework. He tries to spend as much time with his wife and two daughters as he does not write about Spring or hang on to the code.


부록(Extra File)

카이 호스트만의 코어 자바 8(Core Java for the Impatient)

출간일(Release) : 2016/01/27
종이책 출간일(Print Release) : 2015/12/18
전자책 종류(Format) : ePub
Price : KRW
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
자바가 현대 언어로 다시 태어났다!
자바 8이 등장하면서 모든 것이 바뀌었다. 함수형 프로그래밍을 지원하는 람다를 도입했고, 병행 프로그래밍 또한 기존의 오류가 발생하기 쉬운 방식 대신 스트림 API를 사용하여 새롭게 접근할 수 있게 했다. 이런 변화는 20여 년 동안 견고하게 다져진 자바를 더욱 강력한 언어로 만들었다. 이제는 단순히 자바 8의 새 기능을 쓰는 것이 아니라 바뀐 현대 언어의 시각으로 자바를 시작해야 한다.

Java was born again in modern languages!
With the advent of Java 8, everything in existing Java has changed. This book introduces a lambda that supports functional programming, and concurrent programming has also made a new approach to using the stream API instead of the traditional error-prone approach. This change has made Java more robust language for over 20 years. Now, instead of simply using the new features of Java 8, you need to start Java with a modern language perspective.


저자(Author)
카이 호스트만(Cay S. Horstmann)
전문 프로그래머와 컴퓨터 과학 학생들을 대상으로 한 다양한 책을 집필했다. 현재 산호세 주립 대학교의 컴퓨터과학 교수로 재직 중이며, 자바 챔피언이다.

He has written various books for professional programmers and computer science students. He is currently a professor of computer science at San Jose State University and is a Java Champion.


부록(Extra File)

Gradle 철저 입문(A thorough introduction to Gradle)

출간일(Release) : 2016/01/26
종이책 출간일(Print Release) : 2015/12/28
전자책 종류(Format) : ePub
Price : KRW 34,400
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
그레이들의 기본 개념은 물론, 실제 업무에서 그레이들을 적용할 때 참고할 수 있는 실용적인 내용들로 구성하여 그레이들을 처음 사용하는 사람부터 이미 사용하고 있는 사람까지 곁에 두고 필요할 때마다 찾아볼 수 있다.

The basic concept of gradle, as well as practical contents that can be referenced when it is applied in practical work, can be found beside the person who is using the gradle for the first time,.


저자(Author)
와타비키 타쿠마(Watabiki, Takuma)
독립형 시스템 개발 회사와 프리랜서를 거쳐 2007년에 주식회사 데라이트테크놀로지를 설립했다. 자바/그루비 관련 기술 컨설턴트와 아키텍트로 여러 프로젝트에 참여하였다. 일본 그레일스/그루비 사용자 그룹 운영 위원, 동북 지역 개발자 커뮤니티와 기술자 교류 이벤트 기획 등 커뮤니티 활동에 열심이다.

In 2007, DeLight Technology Co., Ltd. was established as a standalone system development company and freelancer. Joined several projects with Java / Groovy related technology consultant and architect. He is a member of the Steering Committee of the Japan Grace / Groovy User Group, and is engaged in community activities such as event planning, exchange of engineers and engineers in the Tohoku region.

스에 노부히로(Sue, Nobuhiro)
외국계 소프트웨어 개발 회사를 거쳐 2014년부터 프리랜서로 활동 중이다. 오랫동안 엔터프라이즈 자바와 모바일 솔루션 관련 업무를 하였다. 최근에는 사물 인터넷 관련 시스템 구축과 아파치 스파크를 이용한 실시간 빅데이터 처리 업무를 담당하고 있다.

He has been a freelance worker since 2014 through a foreign software development company. He has been working on enterprise Java and mobile solutions for a long time. In recent years, he has been involved in the construction of Internet related objects and real time big data processing using Apache Spark.

하야시 마사토시(Hayashi, Masatoshi)
소프트웨어 엔지니어이다. 프리랜서로 일하다가 2014년부터 주식회사 도와곤에서 근무 중이다. 오픈 소스에 관심이 많으며 특히 몇 년 전부터 그레이들과 그레일스 관련 플러그인 개발과 보급에 앞장서고 있다.

He is a software engineer. He has been working as a freelancer since 2014. He is interested in open source and has been leading the development and dissemination of Grdle and Grails plugins for several years.

이마 마사노부(Imai, Masanobu)
일본 유니시스 주식회사에서 고객 지원 담당 시스템 엔지니어로 근무 중이다. 인텔리제이 IDEA를 좋아하며 이를 계기로 젠킨스, 그루비, 그레이들에 관심을 갖기 시작하였다.

He is working as a customer support system engineer at Unisys Japan. He likes IntelliJ IDEA and started to get interested in Jenkins, Groovy, and Gradle.


부록(Extra File)

자바+안드로이드를 다루는 기술(The Art of Java+Android)

출간일(Release) : 2014/12/17
종이책 출간일(Print Release) : 2014/10/29
전자책 종류(Format) : ePub
Price : KRW 28,000
미리보기(Preview)


ridi

google

kyobo

tstore

apple


책소개(Overview)
다년간 강의 경험을 통해 독자들이 어떻게 하면 개념을 빠르게 잡고 그 내용을 자신의 것으로 만들 수 있을까? 고민해서 만든 포인트 공략법 6단계를 이용해 안드로이드 앱 개발에 필요한 필수 자바를 효율적으로 학습할 수 있게 설명한다. 또한 수백 개에 달하는 도해는 프로그래밍을 접했든 접하지 않았든 누구나 쉽게 개념을 이해하는데 도움을 주고, Note, Summary, Self-Check는 실무에서도 유용한 내용으로 수록되어 있어 실력 향상에 도움을 준다. 무엇보다도 안드로이드 앱 프로그래밍 명강사인 저자의 무료 강의 동영상을 스마트폰과 PC에서 손쉽게 시청할 수 있어서 안드로이드 앱 개발을 위한 기초를 보다 단단하게 다질 수 있다.

How can readers be able to quickly catch concepts and make their own content through years of teaching experience? This article explains how to effectively learn the essential Java for developing Android apps by using 6 steps to solve point creation. In addition, hundreds of diagrams help anyone to understand concepts easily, whether programming or not, and notes, summaries, and self-checks are useful in practice and help you improve your skills. Above all, you can easily watch the free lecture videos of authors of Android app programming on smart phones and PCs, so you can get a solid foundation for developing Android apps.


저자(Author)
정재곤(Jeong, Jaegon)
현재 (주)유엔에스네트웍스의 CTO이자 모바일 전문 컨설턴트로 바쁘게 활동하고 있으며 T아카데미의 안드로이드 교육 과정을 설계해서 국내 안드로이드 전문가를 육성하고 있다. 항상 독자에게 무엇이 필요한지를 고민한 후 비로소 집필을 시작하는 저자이기도 하다.

서울대학교 대학원 박사, GIS 전공
서울디지털대학교 컴퓨터공학과 겸임교수 역임
SK텔레콤 T아카데미 안드로이드 전문 강사
SK텔레콤 T아카데미 안드로이드 프로그래밍 교재 집필
국내/해외 모바일 소프트웨어 컨설팅/설계/개발 경력 10년 이상
모바일 임베디드 데이터베이스, 모바일 서버, 모바일 기기용 자바 VM 설계/개발 등 다수

Currently, he is a CTO and a mobile consultant of UNES Networks. He has been designing T Academy’s Android course to nurture domestic Android experts. He is always the author who starts writing after considering the reader what he needs.

Seoul National University, Graduate School, GIS Major
Adjunct Professor of Computer Engineering, Seoul Digital University
SK Telecom T Academy specialist for Android
Writing textbook for SK Telecom T Academy Android Programming
Domestic / Overseas mobile software consulting / design / development career more than 10 years
Mobile embedded database, mobile server, Java VM design / development for mobile devices, etc.


부록(Extra File)

스프링 4 코딩 공작소(The Technique of Java Programming)

출간일(Release) : 2014/09/30
종이책 출간일(Print Release) : 2014/09/17
전자책 종류(Format) : ePub
Price : KRW 20,800
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
지금 당장 스프링 4로 애플리케이션을 만들어 보자!
이 책은 스프링 프레임워크를 사용해 애플리케이션을 만드는 실습서입니다. 스프링 프레임워크의 모든 기능과 모듈을 사용해 애플리케이션을 만들면서 각각의 사용법뿐만 아니라 실무에서 효과적으로 적용할 수 있는 지식을 점진적으로 배울 수 있습니다.

Let’s create an application with Spring 4 right now!
This book is an exercise for building applications using the Spring Framework. You can use the full functionality and modules of the Spring Framework to build your application and learn incrementally as well as how to use it, as well as apply it effectively in practice.


저자(Author)
펠리페 구티에레즈(Felipe Gutierre)
소프트웨어 아키텍트로, 몬테레이 공과 대학교 멕시코시티 캠퍼스에서 학사와 석사 학위를 받았다. 20년 이상 정부, 헬스케어, 교육, 금융 회사의 프로그램을 개발했다. 현재 EMC/Pivotal의 시니어 컨설턴트로 일하고 있으며 여러 기술 중 특히 스프링 프레임워크 그루비 그리고 RabbitMQ를 전문으로 다룬다.

As a software architect, he received his bachelor’s and master’s degrees from the University of Mexico City, Monterrey Institute of Technology. Over 20 years have developed programs for government, health care, education, and finance companies. He is currently a senior consultant at EMC / Pivotal and specializes in several technologies, especially the Spring Framework Groovy and RabbitMQ.


부록(Extra File)

가장 빨리 만나는 자바8(Java SE 8 for the Really Impatient)

출간일(Release) : 2014/06/05
종이책 출간일(Print Release) : 2014/05/19
전자책 종류(Format) : ePub
Price : KRW 14,300
미리보기(Preview)


ridi

google

yes24

kyobo

aladin

tstore

apple


책소개(Overview)
이제 자바 개발자는 람다를 모르는 자와 아는 자로 나뉠 것이다!

개발자의 삶을 편하게 해줄 람다
자바 8은 자바 세계를 완전히 변화시킬 것이다. 람다를 사용하면 복잡한 메소드들을 나열하지 않아도, 계산을 간결한 코드 조각으로 처리하는 함수형 프로그래밍이 가능하다. 이로 인해 컬렉션 라이브러리가 더욱 풍부해졌을 뿐 아니라 새로운 스트림 API로 부담 없이 병렬 처리를 할 수 있게 되었다.

JVM에서 즐기는 고성능 자바스크립트 엔진 Nashorn
Nashorn으로 인해 자바 코드와 자바스크립트를 상호 동작할 수 있게 되었다. 이제 간단한 스크립팅이 필요할 때 손쉽게 자바 안에서 셸 스크립팅을 활용할 수 있다.

그 외 유용한 자바 8 업데이트 사항
새로운 표준 날짜 및 시간 라이브러리를 만날 수 있다. 또한, 문자열, 숫자 클래스, 컬렉션 그리고 애너테이션에서의 유용한 개선 사항들을 마음껏 여러분의 코드에 활용해 보라!

Java developers will now be divided into strangers and strangers!

Lambda to make developer’s life easier
Java 8 will completely change the Java world. With lambda, functional programming is possible, which does not list complex methods, but treats the computations as concise code snippets. This not only makes the collection library richer, but it also makes it easier to parallelize with the new stream APIs.

High-performance JavaScript engine for the JVM Nashorn
Nashorn allows Java code to interact with JavaScript. Now, when you need simple scripting, you can easily take advantage of shell scripting in Java.

Other useful Java 8 updates
A new standard date and time library can be encountered. Also, take advantage of useful enhancements to strings, numeric classes, collections, and annotations to your code!


저자(Author)
카이 호스트만(Cay S. Horstmann)
전문 프로그래머와 컴퓨터 과학 학생들을 대상으로 한 다양한 책을 집필했다. 현재 산호세 주립 대학교의 컴퓨터과학 교수로 재직 중이며, 자바 챔피언이다.

He has written various books for professional programmers and computer science students. He is currently a professor of computer science at San Jose State University and is a Java Champion.


부록(Extra File)