플러터와 Node.js로 시작하는 풀스택 개발
도서+사은품 또는 도서+사은품+교보Only(교보굿즈)
15,000원 미만 시 2,500원 배송비 부과
20,000원 미만 시 2,500원 배송비 부과
15,000원 미만 시 2,500원 배송비 부과
1Box 기준 : 도서 10권
로그아웃 : '서울시 종로구 종로1' 주소 기준
이달의 꽃과 함께 책을 받아보세요!
1권 구매 시 결제 단계에서 적용 가능합니다.
알림 신청하시면 원하시는 정보를
받아 보실 수 있습니다.
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

『플러터와 Node.js로 시작하는 풀스택 개발』은 모바일 애플리케이션과 백엔드 서비스를 혼자 개발해보고자 하는 독자들을 위한 실습서입니다. 이 책은 데이터베이스, 네트워크, 프로젝트 설계 등을 아우르는 완전한 모바일 프로젝트 제작 과정을 안내합니다. 복잡한 기능보다는 피드 보기와 생성, 채팅 등의 주요 기능을 중심으로 플러터와 Node.js의 기초부터 프로젝트를 완성해가는 흐름을 체계적으로 제공합니다.
이 책은 특히 Dart와 Node.js의 기초 사용법을 다루어 프로그래밍 언어에 익숙한 독자들이 쉽게 따라 할 수 있도록 구성되었습니다. 클론 코딩으로 앱을 따라하는 과정을 통해 프론트엔드와 백엔드의 기초를 배우고, 혼자서 완성할 수 있는 프로젝트 경험을 쌓게 될 것입니다.
작가정보
한국공학대학교 컴퓨터공학부를 졸업한 후, 웹 서비스와 시스템 유지보수를 주요 사업으로 하는 '㈜메이크 아이티'를 창업하였습니다. 이후 한국공학대학교에서 졸업을 앞둔 학부생들을 대상으로 백엔드 및 모바일 개발에 관한 특강을 꾸준히 진행해 오고 있습니다. 겸임교수로 재직하며 C 프로그래밍과 JSP 웹프로그래밍 강의를 맡아, 실무 경험을 바탕으로 학생들에게 실용적인 프로그래밍 기술을 전수하고 있습니다. 이를 통해 학생들이 학문적 기초와 더불어 현업에서의 실전 능력을 동시에 키울 수 있도록 돕고 있습니다. 또한, 구글 플레이 스토어에서 인기 앱으로 자리 잡은 '찐노래방'을 개발하여 운영하는 '㈜찐미디어'를 설립하고, 지속적으로 서비스의 품질을 개선하며 운영 중입니다.
수년간 졸업을 앞둔 학부생들을 대상으로 백엔드 및 모바일 개발에 대한 특강을 진행하면서, 실무 중심의 교육을 통해 학생들이 현업에 바로 적용할 수 있는 지식과 기술을 전수하기 위해 실제 프로젝트 경험과 최신 개발 트렌드를 반영한 교육을 제공하고 있습니다. 이 과정을 통해 학생들이 실무에 필요한 역량을 갖출 수 있도록 지원하고 있습니다.
작가의 말
이 책은 애플리케이션 서비스를 만들고 싶지만 경험이 부족한 초보자와 프로젝트 흐름을 이해하고 싶은 분들을 위해 기획되었습니다. 여행 가방을 꾸리는 과정처럼, 프로그래밍도 여러 시도를 통해 자신에게 맞는 스타일을 찾게 됩니다. 이 도서는 프로그래밍 언어, 데이터베이스, 서버 등 기본 지식을 가진 분들이 간접 경험을 통해 프로젝트 감각을 익히고 자신의 개발 스타일을 발견할 수 있도록 돕습니다. 이 책을 통해 현업에서 자신만의 길을 찾는 여정에 도움이 되기를 바랍니다.
목차
- 1장 플러터 개발환경 구축 및 DART 문법
1. 플러터 설치 및 환경설정
2. Dart 기초
3. 다트의 심화 기능과 객체지향 프로그래밍
2장 플러터 레이아웃과 주요 위젯
1. 기본 위젯의 이해 및 활용
2. 이미지, 아이콘 및 사용자 입력 위젯
3. Stateless와 Stateful 위젯
3장 플러터의 네비게이션과 화면 전환
1. 화면 전환과 데이터 전달
2. 네비게이션 바
3. 탭 기반 네비게이션 구현
4. 상호작용형 UI 요소
5. Row와 Column을 활용한 레이아웃 구성
4장 상태 관리 기법
1. 상태 관리의 필요성
2. 외부 라이브러리 설정
3. GetX를 이용한 상태 관리 도입
5장 SNS 프로젝트: 기본 구조 및 UI 설계
1. 프로젝트 아키텍처와 폴더 구조 계획
2. Wireframe 및 Mockup 설계
3. UX 개선을 위한 애니메이션 및 트랜지션 추가
4. API 연동
5. GetConnect 도입
6장 주요 페이지별 UI 생성
1. Intro 및 로그인 화면
2. 회원 가입 화면
3. 마이페이지 화면
7장 Node.js 기본 문법
1. 개발환경 설정하기
2. 변수와 자료형
3. Node.js의 기본 구조: 모듈과 패키지 관리
4. 콜백과 비동기 처리
8장 Express 프레임워크
1. Express 프레임워크 소개
2. 기타 핵심 기능들
3. 보안
4. 데이터베이스
9장 홍당무마켓 백엔드 구현
1. 파일 처리
2. 회원
3. 피드
10장 홍당무 API와 플러터 연동
1. 회원
2. 피드 생성, 목록, 수정 개선
3. 피드 상세, 삭제 추가
4. 마이페이지
11장 기타 플러터 패키지 활용하기
1. GetStorage
2. Image Picker
3. Timeago
4. WebviewFlutter
5. 플러터 런처 아이콘(Flutter Launcher Icons)
12장 홍당무마켓 완성
1. 검색
2. 로그아웃
3. 판매 내역
4. 즐겨찾기 백엔드
5. 즐겨찾기 플러터
13장 추가 소셜 기능 구현하기(동네 생활)
1. 동네 생활 백엔드
2. 동네 생활 플러터
14장 추가 소셜 기능 구현하기(채팅)
1. 채팅
출판사 서평
이 책은 구글의 크로스 플랫폼 프레임워크인 플러터로 프론트엔드를, Node.js로 백엔드를 구성하여 실제로 작동하는 애플리케이션을 개발하는 것을 목표로 합니다. 개별 기술에 대한 개념 설명에서 그치지 않고, 완성도 있는 애플리케이션을 직접 개발해보며 프론트엔드와 백엔드의 구성과 상호 연동을 체험할 수 있도록 구성되었습니다. 이를 통해 실무 프로젝트를 구축하는 능력을 자연스럽게 키울 수 있습니다.
또한, 독자들이 예제를 진행하면서 마주칠 수 있는 다양한 시나리오와 문제 상황에 대한 해결 과정을 포함하여, 단순한 지식 습득을 넘어 실제 개발 환경에서 문제 해결 능력을 습득할 수 있도록 했습니다.
스마트폰을 가지고 있다면 한 번쯤 봤거나 사용해봤을 친숙한 중고거래 애플리케이션을 제작하면서 쉽게 시작할 수 있는 것도 이 책의 큰 장점입니다. 여러 기능을 직접 경험해 보며 복잡한 애플리케이션을 내 손으로 완성해보시기 바랍니다.
기본정보
ISBN | 9788931477962 |
---|---|
발행(출시)일자 | 2024년 11월 13일 |
쪽수 | 560쪽 |
크기 |
188 * 257
* 27
mm
/ 1339 g
|
총권수 | 1권 |
Klover 리뷰 (6)
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집 (0)
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)
구매 후 리뷰 작성 시, e교환권 100원 적립
-
반품/교환방법
* 오픈마켓, 해외배송 주문, 기프트 주문시 [1:1 상담>반품/교환/환불] 또는 고객센터 (1544-1900) -
반품/교환가능 기간
상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내 -
반품/교환비용
-
반품/교환 불가 사유
(단지 확인을 위한 포장 훼손은 제외)
2) 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
3) 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
4) 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
5) 디지털 컨텐츠인 ebook, 오디오북 등을 1회이상 ‘다운로드’를 받았거나 '바로보기'로 열람한 경우
6) 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
7) 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
8) 세트상품 일부만 반품 불가 (필요시 세트상품 반품 후 낱권 재구매)
9) 기타 반품 불가 품목 - 잡지, 테이프, 대학입시자료, 사진집, 방통대 교재, 교과서, 만화, 미디어전품목, 악보집, 정부간행물, 지도, 각종 수험서, 적성검사자료, 성경, 사전, 법령집, 지류, 필기구류, 시즌상품, 개봉한 상품 등 -
상품 품절
-
소비자 피해보상 환불 지연에 따른 배상
2) 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함
상품 설명에 반품/교환 관련한 안내가 있는 경우 그 내용을 우선으로 합니다. (업체 사정에 따라 달라질 수 있습니다.)
모바일 환경이 나타나기 전,웹 개발자는 PC 기반 프로그램에 신경셨으며, 매킨토시PC와 윈도우PC,리눅스 기반 운영 체제에 맞는 개발환경을 우선했다. 브라우저에 따라 웹 환경을 달리했으며, 웹에 서 구동이 잘 되면 만사형통이다.C언어, 자바 프로그래밍 언어 뿐만 아니라,데이터 베이스 기반 프로그램 사용 노하우가 최선이었다.
하지만, 안드로이드, 아이폰, 윈도우 앱, 맥 용 앱 등등 다양한 플랫폼에서 애플리케이션을 개발항할 수 있는 강력한 크로스 프랫폼 프레임워크가 만들어졌으며, 그것을 플러터라 한다. 플러터 SDK,코드 에디터 설치 다음에 필요한 설치 과정에 대해 친절하게 안내하고 있으며, 운영체제에 따라서, 개발환경 또한 달리해야 한다.
책에서 소개하고 있는 다트 언어는 객체지향 프로그래밍 언어다. 클래스, 인스턴스라는 개념이 등장하고 있으며, 클래스 상속과 메서드 오버라이딩이 책에서 기술하고 있다. 플러터는 앱애플리케이션을 개발하고 서비스한다는 측면에서, 객체지향 언어로 손꼽히는 C/C++,JAVA 와 큰 차이가 나타나지 않는다.단지 플러터는 상호작용형 UI요소로 모달(Nodal), 대화상자(Dialog 가 있으며, 홈 화면 레이아웃 구성을 어떻게 하느냐에 따라 달라지고 있었다.
책에서 소개하는 범용 애플리케이션 앱은 중고거래 앱이다. 중고거랭앱에서 사용자 정의 위젯의 구현이 있으며, 디자인 요구사항, 위젯 구조의 설계, 레이아웃 스타일링, 상호작용 구형, 테스트 및 최적화 작업이 이어지고 있으며, 카테고리 버튼의 구현에서 디자인 요구사항 분석, 레이아웃 스타일링 파악, 상호작용 요소 이해까지 일목요연하게 정리하고 있다,.
[플러터와 Node.js로 시작하는 풀스택 개발]은 Node.js와 플러터로 풀스택 개발하는 실무 중심 가이드입니다. 실무 중심의 책이며 풀스택 개발자에게 웹개발, 모바일 애플리케이션으로 가상의 홍당무마켓을 완성하는 과정이 담겨있습니다. 플러터 개발 환경과 Node.js 기본 문법에 대한 기초부터 홍당무 API와 플러터 연동, 추가 소셜 기능 구현하기에서 채팅까지 완성할 수 있습니다. 또한 [플러터와 Node.js로 시작하는 풀스택 개발]은 영진닷컴 홈페이지에서 부록 CD 다운로드, 갓허브 다운로드로 예제 파일 다운로드를 지원해 편리하게 사용할 수 있는데 실무에 필요한 프로그래밍 기술과 학문에 기초를 두고 공부중인 학생분들에게 이보다 더 좋은 실무용 연습 프로그래밍은 없을것 같습니다.
플러터에서 애니메이션은 어플에 생동감을 주고 사용자의 시선을 끄는데 효과적이며 인터페이스 직관성 향상시키는 중요한 수단이 되므로 다양한 애니메이션 유형을 분명하게 알고 이해할 필요가 있습니다. 기본적인 선형 애니메이션, 속도가 변화하는 곡선 애니메이션, 특정 애니메이션을 반복 실행하는 반복 애니메이션을 이해하는데 도움이 되었고 사용자 친화적인 UI를 만들어가는 방법도 제시합니다. 사용자가 해당 애플리케이션을 구동했을 때 더 편하고 아름답게 느낄 수 있도록 개발자가 생각해야할 세밀한 것들에 대한 이해를 바탕으로 프로그래밍 할 수 있습니다. 가상의 홍당무마켓을 만들어 로그인 하는 화면에서도 실제 앱에서는 SNS로 간편하게 로그인이 가능하지만 연습에서는 가상의 번호만으로 로그인을 해보고 구현되는 페이지 구성에 대해 살펴봅니다. 로고 이미지, 회원가입 버튼에 디자인을 적용해보는 것, 회원 가입 절차에서의 휴대폰 인증 단계에 대한 자세한 단계별 구성을 판단합니다.
중고거래 클론코딩으로 홍당무 마켓을 만들어 직접 구현해보고 세밀한 디자인을 조정해보는 과정을 자세하게 보고 체험할 수 있습니다. 풀스택개발자가 되기를 원하는 학생들에게 추천하며 웹개발에 관심이 많은 일반인들에게도 권장할 도서가 되겠습니다. 중고거래 플랫폼을 제작하고 디자인 조정과 세밀한 UI 조정 부분을 하다보면 나타나는 변수에 대해서도 체크해보고 보다 나은 디자인을 위한 프로그래밍에 대해서 연구할 수 있는 도서로 [플러터와 Node.js로 시작하는 풀스택 개발]은 그 의미가 큽니다.
#풀스택 #풀스택개발자 #웹개발 #중고거래클론코딩 #플러터와Nodejs로시작하는풀스택개발
<플러터와 Node.js로 시작하는 풀스택 개발>은
이름 그대로 풀스택 개발의 전 과정을 다루는 실습 중심의 가이드입니다.
모바일 애플리케이션과 백엔드 서비스를
혼자서 구축하고자 하는 초보 개발자에게 적합한 이 책은
클론 코딩 방식을 통해 실무에서 활용 가능한 기술을 익히도록 구성되어 있습니다.
특히, 친숙한 중고거래 앱을 예제로 삼아 학습 과정의 몰입도를 높이고,
프로젝트 설계부터 배포까지 단계별로 체계적인 학습을 제공합니다.
플러터 초보자인 제가 이 책을 읽으며 느낀 첫인상은 "친절함 속의 도전" 이었습니다.
책은 Dart와 Node.js의 기본기를 다지며 시작하지만,
프로젝트가 진행될수록 점차 난이도가 높아지는 구성을 취하고 있습니다.
초보자라면 처음에는 따라가기에 벅찰 수도 있지만,
각 장마다 명확한 학습 목표와 실습 코드가 포함되어 있어
반복 학습을 통해 점진적인 성장을 느낄 수 있습니다.
책의 장점 중 하나는 실제적인 문제 해결 능력을 배양한다는 점입니다.
예를 들어, 플러터에서 UI를 구성할 때 상태 관리를 효과적으로 다루는 방법(GetX 사용)이나,
Node.js로 서버를 구현하며 비동기 처리를 학습하는 과정은
단순한 기술 전달을 넘어 실무에서 직면할 수 있는 문제를 이해하고 해결할 수 있도록 돕습니다.
또한, 클론 코딩을 넘어 사용자가 기능을 응용할 수 있도록 유도하는 점은
다른 학습서들과 차별화되는 부분입니다.
초보자의 입장에서 아쉬웠던 점도 있었습니다.
책이 Dart와 Node.js의 기본기를 설명하지만,
플러터의 핵심 개념에 대한 설명은 상대적으로 간략한 편입니다.
다만, 저자도 그러한 부분에 대해서는 미리
"이 책에 대하여" 파트의 "이 책의 구성"부분에서
이 책의 목표가 프로젝트에 필요한 다양한 지식의 흐름을 다루는 것이기에
기본서들에 비해 플러터와 Node.js에 대한 설명이
상세하지 않다고 미리 말하고 있습니다.
따라서 플러터 자체에 대한 이해도가 부족한 독자는
기본서를 먼저 참고하거나 별도의 자료를 찾아보는 것이 좋겠습니다.
특히 플러터의 위젯 구조나 네비게이션 설계 부분은
더 많은 설명이 추가된다면 학습에 큰 도움이 될 것 같습니다.
전체적으로 이 책은 풀스택 개발에 도전하고자 하는 초보 개발자에게 훌륭한 출발점이 되어줍니다.
플러터와 Node.js를 처음 접하는 독자도 프로젝트를 완성하며 성취감을 느낄 수 있을 것입니다.
더불어, 책에서 제공하는 예제 코드를 자신의 프로젝트에 응용하며 새로운 기능을 추가해보는 것도 추천합니다.
실습을 통해 얻게 되는 기술과 자신감은 이후의 개발 여정에서 든든한 기반이 되어줄 것입니다.
<플러터와 Node.js로 시작하는 풀스택 개발>은
도전 정신이 있는 개발자에게 꼭 추천하고 싶은 책입니다.
배움의 열정을 가지고 프로젝트에 임한다면,
여러분도 중고거래 앱처럼 친숙하고 실용적인 애플리케이션을 만들어낼 수 있을 것입니다.
#풀스택 #풀스택개발자 #웹개발 #중고거래클론코딩 #플러터와Nodejs로시작하는풀스택개발 #김진형 #영진닷컴 #리뷰어스클럽서평단 #리뷰어스클럽 #플러터 #Node
React Native로 앱을 개발해본 나로서는 이 책을 읽으며 자연스럽게 두 기술의 차이를 비교할 수 있었다. React Native가 JavaScript 기반으로 웹 개발자들에게 친숙하다면, 플러터는 Dart 언어와 위젯 중심의 설계를 통해 좀 더 구조적이고 강력한 UI 구축 경험을 제공한다. 특히 플러터가 제공하는 네이티브 수준의 퍼포먼스와 높은 생산성은 매우 인상적이었다. Node.js 역시 기존에 사용하던 Express 기반 서버 구축 경험과 연결되어, 이 책에서 다루는 다양한 예제와 프로젝트를 한층 폭넓은 시각에서 이해할 수 있었다.
책의 구성은 초보자부터 중급 개발자까지 모두 수용할 수 있도록 체계적으로 짜여 있다. 1장은 개발 환경 구축과 Dart 문법 등 기본기를 다루며 시작해, 플러터와 Node.js의 기반을 탄탄히 다져준다. 이후, 실제 프로젝트 기반 학습으로 이어지며 CRUD 기능, 데이터베이스 연동, 이미지 업로드 등 현대 앱 개발에서 필수적인 기술을 익히게 한다. 특히 중반부에 진행되는 SNS 프로젝트는 실습의 핵심으로, 플러터와 Node.js의 결합이 얼마나 효율적인지를 체감할 수 있었다. 마지막으로 배포와 유지보수와 같은 실무적인 주제까지 다루어, 단순한 이론 학습을 넘어 실제 프로젝트의 전 과정에서 활용할 수 있는 역량을 키워준다.
특히 플러터의 위젯 중심 UI 설계는 React Native의 컴포넌트 구조와는 또 다른 매력을 가지고 있다. 위젯을 통해 UI와 로직이 밀접하게 연결되어 있으며, 높은 커스터마이징 가능성과 생산성이 돋보인다. Node.js와의 결합 역시 매끄러워, 플러터에서 생성한 데이터를 서버에서 효율적으로 처리하고 배포까지 원활히 이어진다. 책에 수록된 다양한 실습과 코드는 이를 이해하고 응용하는 데 큰 도움을 준다.
실제 프로젝트를 수행하며 발생할 수 있는 다양한 문제 상황을 대비한 구성도 돋보인다. 책에서는 코드 작성과 관련된 예제와 설명을 단계적으로 제공하며, 각 장의 학습 목표를 명확히 제시해 독자가 점진적으로 실력을 쌓을 수 있도록 돕는다. 또한 GitHub에 제공된 소스 코드는 실습 과정에서 발생할 수 있는 오류를 수정하거나, 자신의 프로젝트로 확장하는 데 큰 도움을 준다.
책을 읽으며 개인적으로 가장 흥미로웠던 부분은 데이터베이스 연동과 서버 관리에 관한 내용이었다. Node.js를 활용한 API 설계와 Express 프레임워크 기반의 서버 구현은 React Native와 Firebase를 함께 사용했던 이전 경험과 비교했을 때, 서버 사이드 제어와 커스터마이징에서 더 많은 가능성을 제공했다. 이러한 차이를 이해하며 배울 수 있어 더 넓은 시각에서 책을 읽을 수 있었다.
이 책은 기존 기술 스택을 확장하려는 개발자나 새로운 도구로 크로스 플랫폼 앱을 만들고자 하는 이들에게 적합하다. 특히 스타트업 환경에서 빠르게 MVP(Minimum Viable Product)를 개발하려는 개발자들에게는 실질적인 가이드를 제공한다. React Native 개발자라면 이 책을 통해 플러터의 가능성을 경험하며 두 기술의 장단점을 비교할 수 있을 것이다.
‘플러터와 Node.js로 시작하는 풀스택 개발 가이드’는 단순히 기술적인 내용만을 다루는 것이 아니라, 실무에서 필요로 하는 전반적인 개발 경험을 배울 수 있는 책이다. IT 업계에서 풀스택 개발자로 성장하려는 모든 개발자들에게 강력히 추천한다.
코딩 좋아하시는 분들은 꼭 알아두어야할 플러터 및 노드JS, 그리고 풀스택에 대해서 잘 알아두시는 시간이 되셨으면 합니다.
오우! 날이 많이 추워졌습니다. 추워진 날씨에 깜짝 놀라셨을 분들이 많으셨을 것이라 생각됩니다. 감기 항상 조심하시기 바랍니다. 컴퓨터 프로그래밍 언어는 여러가지로 다양하게 발전에 발전을 거듭했습니다. 지금이야 생성형 인공지능의 발달 및 웹브라우저의 유저 인터페이스의 편리성 등을 바탕으로 프로그래밍 언어들이 만들어지고 주목받는 세상이긴 합니다. 파이썬, 플러터, 판다스, 머신러닝 등 (종류는 다르지만) 이 그 대표적 사례입니다.
플러터와 노드JS, 그리고 풀스택은 최근 프로그래밍을 조금이라도 배우신 분들이라면 익숙하실 것인데요. 필자는 안타깝게도 관련 도서의 부족으로 말미암아 생소하고 처음 듣는 프로그램이었습니다. 지금도 열심히 책을 보고 있습니다만 아직까지는 어떤 프로그래밍 언어들인지 이해하기가 정말 쉽지 않습니다. 더구나 다트(Dart) 라는 용어는 이 책을 통해서 처음 알게 되었을 정도이니 정보부족을 실감하지 않을 수 없게 되는 계기가 되었습니다.
이번 포스팅에서 소개할 도서는 플러터와 노드js, 풀스택에 대해서 마스터할 수 잇는 책인데요. 제목은 "플러터와 Node.js로 시작하는 풀스택 개발" 입니다. 이 책은 모바일용 애플리케이션 및 백엔드 서비스의 1인 개발을 노리는 (저도 물론 마찬가지이긴 합니다만 ^^ ) 독자들을 겨냥한 일종의 실습서적 성격이 강한 책입니다. 이 책을 읽고 잘 따라오면 쉽게 모바일 프로젝트를 제작함에 있어 문제가 없을 것으로 생각합니다. 특히 중고거래클론코딩 을 통해서 웹개발 을 배운다는 점이 구미에 당기는 책이라고 할 수 있습니다.
마치면서
다만 "플러터와 Node.js로 시작하는 풀스택 개발" 이란 책으로 학습하려면 몇 가지 선수 학습이 필요합니다. 그 중 모든 컴퓨터 프로그래밍의 기본인 c언어와 html, java 스크립트 언어에 대한 학습이 요구되고 만약 파이썬을 코딩한 경력이 있다면 훨씬 이해하기 쉬울 것입니다. 필자가 이 언어들에 대한 선수학습이 아예 되어 있지 않은 상태에서 이 책을 읽다보니 무척 힘들어서 당분간 신간 도서소개를 제한하면서까지 컴퓨터 언어 실습에 많은 시간을 투자하려고 합니다.
[이 리뷰는 출판사에서 도서를 제공받아, 직접 읽고 작성한 리뷰입니다.]