차근차근 파이썬 코딩 실습(연구활용 대기과학편)

도서정보 : 류지훈 | 2020-09-04 | PDF파일

지원기기 : PC / Android / iOS

지구과학을 전공하고 있거나 관련 자료의 분석이 필요한 사람, 혹은 프로그래밍을 처음 배우고자 하는 사람이라면 누구나 Fortran, Perl, C/C++, Java, Python 등 다양한 언어 중에서 어떤 것을 사용할 것인가를 두고 고민할 것입니다. 필자 역시 지난 수년 동안 지구과학 분야에서 연구를 했기 때문에 자료처리와 통계 분석을 목적으로 다양한 종류의 프로그래밍 언어를 사용했습니다.

그러다 우연한 기회에 직장 내 프로그래밍 교육을 담당하면서 파이썬을 선택하게 되었습니다. 그 이유는 문법이 쉽고 간결해 접근 장벽이 낮아서 학습용으로 적합했을 뿐만 아니라, 오픈 소스 개발 언어이기 때문에 무료로 제공하고 있어 실력 있는 개발자들이 만들어 놓은 훌륭한 패키지들이 많았기 때문입니다.

이러한 장점으로 파이썬의 인기가 높아짐에 따라 수많은 관련 책들이 출판되었으며 인터넷을 통해서도 다양한 영상들이 올라와 있어 파이썬을 손쉽게 접할 수 있습니다. 하지만 이러한 책들과 영상들을 통해 파이썬을 익힌 후, 정작 분석에 필요한 자료들을 처리하고 표출하고자 하면 예상치 못한 에러를 마주하기 마련입니다. 그러면 결국 해결 방법을 찾기 위해 많은 시간을 보내거나 급한 경우 손에 익숙한 언어로 돌아가게 되곤 합니다.

이런 경험을 바탕으로 이 책의 저자들은 파이썬을 사용해 기상/기후 분야의 자료를 다루면서 얻은 노하우나 문제 해결 등에 초점을 두어 이를 누구나 쉽게 이해하고 사용할 수 있도록 하는 데 중점을 두었습니다. 파이썬(Python)은 그리스 신화에서 중요한 일의 신탁을 담당하던 큰 뱀의 이름에서 유래한 것입니다. 그리스 사람들이 그러했듯 파이썬 사용자에게 이 책이 이러한 신탁소의 역할을 하게 되길 바랍니다.

구매가격 : 15,000 원

차근차근 파이썬 코딩 실습(기본편)

도서정보 : 류지훈 | 2020-09-04 | PDF파일

지원기기 : PC / Android / iOS

지구과학을 전공하고 있거나 관련 자료의 분석이 필요한 사람, 혹은 프로그래밍을 처음 배우고자 하는 사람이라면 누구나 Fortran, Perl, C/C++, Java, Python 등 다양한 언어 중에서 어떤 것을 사용할 것인가를 두고 고민할 것입니다. 필자 역시 지난 수년 동안 지구과학 분야에서 연구를 했기 때문에 자료처리와 통계 분석을 목적으로 다양한 종류의 프로그래밍 언어를 사용했습니다.

그러다 우연한 기회에 직장 내 프로그래밍 교육을 담당하면서 파이썬을 선택하게 되었습니다. 그 이유는 문법이 쉽고 간결해 접근 장벽이 낮아서 학습용으로 적합했을 뿐만 아니라, 오픈 소스 개발 언어이기 때문에 무료로 제공하고 있어 실력 있는 개발자들이 만들어 놓은 훌륭한 패키지들이 많았기 때문입니다.

이러한 장점으로 파이썬의 인기가 높아짐에 따라 수많은 관련 책들이 출판되었으며 인터넷을 통해서도 다양한 영상들이 올라와 있어 파이썬을 손쉽게 접할 수 있습니다. 하지만 이러한 책들과 영상들을 통해 파이썬을 익힌 후, 정작 분석에 필요한 자료들을 처리하고 표출하고자 하면 예상치 못한 에러를 마주하기 마련입니다. 그러면 결국 해결 방법을 찾기 위해 많은 시간을 보내거나 급한 경우 손에 익숙한 언어로 돌아가게 되곤 합니다.

이런 경험을 바탕으로 이 책의 저자들은 파이썬을 사용해 기상/기후 분야의 자료를 다루면서 얻은 노하우나 문제 해결 등에 초점을 두어 이를 누구나 쉽게 이해하고 사용할 수 있도록 하는 데 중점을 두었습니다. 파이썬(Python)은 그리스 신화에서 중요한 일의 신탁을 담당하던 큰 뱀의 이름에서 유래한 것입니다. 그리스 사람들이 그러했듯 파이썬 사용자에게 이 책이 이러한 신탁소의 역할을 하게 되길 바랍니다.

구매가격 : 15,000 원

스프링 인 액션(제5판)

도서정보 : 크레이그 월즈 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

리액티브 프로그래밍 지원을 강화한 스프링 5의 모든 것을 탐구한다!

『스프링 인 액션』에서는 스프링 5와 스프링 부트 2를 사용해서 애플리케이션을 개발하는 데 필요한 여러 핵심 기능을 알려준다. 스프링 5에서는 특히 새로운 리액티브 웹 프레임워크인 WebFlux를 중점적으로 다루고 있다. 개발자들은 더 쉽고 확장성이 좋은 웹 애플리케이션을 개발할 수 있다. 이번에 출간된 제5판에서는 스프링 최신 버전의 모든 것을 다루고 있으므로 개발자들이 스프링의 새로운 진면목을 파악하는 데 도움이 될 것이다.

구매가격 : 24,500 원

딥러닝 인 더 브라우저

도서정보 : 레이이치로 나카노 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

딥러닝을 활용한 웹 애플리케이션 개발의 기초와 응용
웹 프로그래밍과 인공지능의 만남이 시작되는 책!

딥러닝과 웹 개발, 두 기술 모두 성숙 단계에 접어들었고, 이들이 만난다면 누구도 상상하지 못한 환상적인 애플리케이션을 만들 수 있다. 『딥러닝 인 더 브라우저』는 기본적인 웹 프로그래밍과 더불어 WebGL 등을 사용한 자바스크립트 딥러닝 프레임워크 사용법을 설명한다. 브라우저와 딥러닝의 만남은 아직 걸음마 수준에 불과하지만, 하루가 다르게 눈부시게 발전하고 있다. 지금이야말로 시작하기 가장 좋을 때이다. 이 책과 함께 놀라운 딥러닝의 세계를 느껴보자.

구매가격 : 14,000 원

송쌤의 스크래치 코딩 학교

도서정보 : 송상수 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

스크래치로 배우는 코딩의 기초!
송쌤과 함께라면 누구나 스크래처가 될 수 있다!

스크래치는 전 세계에서 가장 많이 활용되는 교육용 프로그래밍 언어이다. 서비스를 시작한 2007년 이후 현재 150여 나라에서 4천만 명의 사람이 수천만 개의 프로젝트를 만들어 공유하고 있다. 스크래치는 누구나 무료로 사용할 수 있으며, 블록을 끼워 맞춰 프로그래밍할 수 있어 어린이들이 코딩에 쉽고 재미있게 접근할 수 있도록 도와준다.

이 책은 초등 SW 교과서 저자이자 초중등 코딩 분야 베스트셀러인 『송쌤의 엔트리 코딩 학교』를 집필한 송상수 저자의 세 번째 책이다. 송쌤과 함께라면 순차, 반복, 선택, 비교 연산, 이벤트, 변수, 리스트, 함수 등의 주요 프로그래밍 개념을 쉽게 배울 수 있다. 또한, 송쌤이 직접 만든 20개의 프로젝트를 함께 따라 해 보면서 창의적으로 생각하는 방법, 체계적으로 정리하는 방법, 협동해서 작업하는 방법까지 자연스럽게 배울 수 있다. 이제, 스크래치로 코딩을 시작해 보자!

구매가격 : 12,600 원

송쌤의 엔트리 게임 코딩 학교

도서정보 : 송상수 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

재밌는 게임을 만들다 보면 어느새 컴퓨팅 사고력도, 창의력도 쑥쑥!

왜 하필 ‘게임’ 코딩일까? 게임은 소프트웨어의 한 종류이다. 게임을 만드는 과정을 통해 소프트웨어를 만드는 과정을 직접 체험할 수 있다. 엔트리는 우리나라에서 만든 교육용 프로그래밍 언어로, 블록을 끼워 맞춰 프로그래밍할 수 있어 누구나 쉽고 재밌게 소프트웨어 만들기에 도전할 수 있다. 이 책에서는 초등 SW 교과서 저자이자 엔트리 개발에 참여한 송쌤과 함께 다양한 종류의 게임을 만들면서 순차, 선택, 이벤트, 반복, 조건, 비교, 변수, 논리 등 필수 프로그래밍 개념을 학습하고, 좀 더 완성도 높은 게임 제작을 위해 로그인, 랭킹, 게시판 기능을 만드는 방법도 배운다. 특히, 수학, 과학, 미술시간에 배운 내용을 게임 프로그래밍에 어떻게 적용하는지도 공부할 수 있다.

구매가격 : 12,600 원

송쌤의 엔트리 코딩 학교

도서정보 : 송상수 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

재미있게 배우고 쉽게 가르치는 소프트웨어 교육의 첫걸음!

이 책은 엔트리로 만들 수 있는 다양한 작품을 학교에서 배우듯이 친절히 가르쳐 줍니다. ‘생각하기, 생각다듬기, 알고리즘 만들기, 프로그래밍하기, 검토하기’처럼 소프트웨어 제작 단계를 나누어 스스로 학습할 수 있도록 도우며, 가르쳐 주는 사람이 없어도 혼자 공부할 수 있도록 친절히 설명되어 있습니다.

구매가격 : 12,600 원

Go 인 액션

도서정보 : 브라이언 케텔슨 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

개발 생산성과 효율성을 동시에 만족시키는 Go 언어!

애플리케이션 개발은 웹의 동시성이나 실시간 성능 같은 복잡한 시스템 프로그래밍 문제를 다루지 않더라도 여간 쉽지 않은 일이다. 개발하면서 발생하는 일반적인 문제들은 도구와 프레임워크를 이용해 해결하기도 하지만, Go는 이런 문제를 자체적으로 해결할 수 있다. 그리고 이를 통해 더욱 자연스럽고 생산적인 코드를 작성할 수 있는 경험을 제공한다. 구글에서 개발한 Go는 작고 빠르게 움직여야 하는 스타트업은 물론, 고성능 서비스를 제공해야 하는 엔터프라이즈급 회사에도 적합하다.

이 책은 자바나 루비, 파이썬, C# 혹은 C++ 등의 언어를 실무에서 능숙하게 다루는 개발자를 대상으로 한다. 다른 프로그래밍 언어에 대한 경험을 토대로 Go를 공부하거나 언어와 그 내부 동작을 깊이 있게 이해하고자 한다면 이 책이 아주 적절할 것이다.

구매가격 : 16,800 원

Flask 기반의 파이썬 웹 프로그래밍

도서정보 : 이지호 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

Flask 입문자를 위해 라인 단위로 코드 설명!
실무에 바로 적용하도록 실용적 코드로 구성!
설치부터 개발, 서비스 운용 전반을 다룬 Flask 바이블!

웹 프로그램은 어떤 언어로도 구현할 수 있지만, 파이썬만큼 생산성을 보장하는 언어는 많지 않다. 또한, 수많은 파이썬 커뮤니티로부터 웹 프로그램 개발에 필요한 거의 모든 도움을 받을 수 있을 것이다. 그러나 Flask는 가볍고 빠른 생산성을 갖고 있음에도 국내 자료가 많지 않았던 것이 사실이다.

이 책은 웹 프로그램의 개발 과정에서 꼭 알아야 하는 내용으로 가득 차 있다. Flask로 웹 프로그램을 구현하는 방법, 그리고 개발자가 프로그램을 손쉽게 배포하는 방법부터 프로그램이 진화하는 과정에 이르기까지 웹 프로그램 개발에 필요한 전반적인 지식을 모두 다루고 있다. 늘 가까운 곳에 두고 찾아본다면 개발에 필요한 꽤 많은 시간을 줄일 수 있을 것이다. 또한, 파이썬으로 웹 프로그램을 개발하는 일이 얼마나 쉽고 안정적인지를 확인할 수 있을 것이다.

구매가격 : 23,100 원

벤츠 타는 프로그래머

도서정보 : 정금호 | 2020-09-03 | PDF파일

지원기기 : PC / Android / iOS

선배 프로그래머가 말하는 프로그래머로서의 일과 삶. 프로그래밍 공부 전에 알아야 할 기초 상식 등 프로그래머로서의 자세와 마음가짐, 최근 업계 트렌드와 미래상 등을 소개한다. 또한 현업에 종사하고 있는 저자가 그간 어떻게 공부를 해 왔고 개발자로서 어떻게 일해왔는지를 밝힌다.

구매가격 : 0 원