• 베스트
  • 소득공제
  • 무료배송

플러터와 Node.js로 시작하는 풀스택 개발

  • 김진형
  • 영진닷컴
  • 2024년 11월 13일
사용자 평점
0리뷰 0개
10%32,40036,000원
적립금
1,800원 (5% 적립)
추가 적립 안내
  • 5만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

  • 10만원 이상 결제 시 (*배송비 제외)

    정가제FREE(상품/사은품) 금액이
    2,000원 이상이면 2,000원 추가적립

    정가제FREE(상품/사은품) 금액이
    5,000원 이상이면 5,000원 추가적립

회원가입 시 적립금 즉시 지급!

배송비
무료 (해외배송의 경우 지역에 따라 상이)

배송안내

배송비 안내
  • 1만원 이상 주문 시 무료배송 입니다.
  • 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
서울특별시 강남구 강남대로 542(논현동, 영풍빌딩)
주문 수량 변경시 안내

[주문/배송] 주문 수량 변경 시 안내

주문 수량 변경 시,배송일정이 변경될 수 있으니 반드시 확인해 주시기 바랍니다.
(고객센터 1544-9020)

지금 주문하면 9/9(수) 출고 가능
택배보다 빠른, 나우드림
상품 규격 정보
상품상세정보
ISBNISBN-13 : 9788931477962
쪽수560쪽
크기B5(188mm X 257mm, 사륙배판)
제품구성단행본
이 책이 속한 분야
  • 컴퓨터/IT > 인터넷
관련 이벤트

AI추천 이유

책 소개

Node.js와 플러터로 풀스택 개발하는 실무 중심 가이드!

 

『플러터와 Node.js로 시작하는 풀스택 개발』은 모바일 애플리케이션과 백엔드 서비스를 혼자 개발해보고자 하는 독자들을 위한 실습서입니다. 이 책은 데이터베이스, 네트워크, 프로젝트 설계 등을 아우르는 완전한 모바일 프로젝트 제작 과정을 안내합니다. 복잡한 기능보다는 피드 보기와 생성, 채팅 등의 주요 기능을 중심으로 플러터와 Node.js의 기초부터 프로젝트를 완성해가는 흐름을 체계적으로 제공합니다.

 

이 책은 특히 DartNode.js의 기초 사용법을 다루어 프로그래밍 언어에 익숙한 독자들이 쉽게 따라 할 수 있도록 구성되었습니다. 클론 코딩으로 앱을 따라하는 과정을 통해 프론트엔드와 백엔드의 기초를 배우고, 혼자서 완성할 수 있는 프로젝트 경험을 쌓게 될 것입니다.

목차

[목 차]

1장 플러터 개발환경 구축 및 DART 문법

1. 플러터 설치 및 환경설정

2. Dart 기초

3. 다트의 심화 기능과 객체지향 프로그래밍

 

2장 플러터 레이아웃과 주요 위젯

1. 기본 위젯의 이해 및 활용

2. 이미지, 아이콘 및 사용자 입력 위젯

3. StatelessStateful 위젯

 

3장 플러터의 네비게이션과 화면 전환

1. 화면 전환과 데이터 전달

2. 네비게이션 바

3. 탭 기반 네비게이션 구현

4. 상호작용형 UI 요소

5. RowColumn을 활용한 레이아웃 구성

 

4장 상태 관리 기법

1. 상태 관리의 필요성

2. 외부 라이브러리 설정

3. GetX를 이용한 상태 관리 도입

 

5SNS 프로젝트: 기본 구조 및 UI 설계

1. 프로젝트 아키텍처와 폴더 구조 계획

2. Wireframe Mockup 설계

3. UX 개선을 위한 애니메이션 및 트랜지션 추가

4. API 연동

5. GetConnect 도입

 

6장 주요 페이지별 UI 생성

1. Intro 및 로그인 화면

2. 회원 가입 화면

3. 마이페이지 화면

 

7Node.js 기본 문법

1. 개발환경 설정하기

2. 변수와 자료형

3. Node.js의 기본 구조: 모듈과 패키지 관리

4. 콜백과 비동기 처리

 

8Express 프레임워크

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로 백엔드를 구성하여 실제로 작동하는 애플리케이션을 개발하는 것을 목표로 합니다. 개별 기술에 대한 개념 설명에서 그치지 않고, 완성도 있는 애플리케이션을 직접 개발해보며 프론트엔드와 백엔드의 구성과 상호 연동을 체험할 수 있도록 구성되었습니다. 이를 통해 실무 프로젝트를 구축하는 능력을 자연스럽게 키울 수 있습니다.

또한, 독자들이 예제를 진행하면서 마주칠 수 있는 다양한 시나리오와 문제 상황에 대한 해결 과정을 포함하여, 단순한 지식 습득을 넘어 실제 개발 환경에서 문제 해결 능력을 습득할 수 있도록 했습니다.

스마트폰을 가지고 있다면 한 번쯤 봤거나 사용해봤을 친숙한 중고거래 애플리케이션을 제작하면서 쉽게 시작할 수 있는 것도 이 책의 큰 장점입니다. 여러 기능을 직접 경험해 보며 복잡한 애플리케이션을 내 손으로 완성해보시기 바랍니다.

 

【 대상 독자층 】

- 애플리케이션 개발을 꿈꾸는 초보 개발자

- 모바일 앱, 백엔드, 데이터베이스 설계가 궁금한 분

저자 소개
저자 : 김진형
도서리뷰 (0)
이 책을 읽고 어떤 느낌을 받으셨나요? 리뷰를 남기고 다른 독자들과 함께 공유해보세요.

등록된 리뷰가 없습니다

첫번째 리뷰어가 되어주세요

교환/반품/환불
반품/교환방법
  • 마이페이지 > 주문관리 > 주문/배송조회 > 주문조회 후  [1:1상담신청]  또는 고객센터 (1544-9020)
  • ※ 오픈마켓, 해외배송 주문상품 문의 시 [1:1상담신청] 또는 고객센터 (1544-9020)
반품/교환 가능기간
  • 변심반품의 경우 수령 후 7일 이내
  • 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내
반품/교환비용
  • 단순변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
  • 해외직배송 도서 구매 후 단순변심에 의한 취소 및 반품 시 도서판매가의 20% 수수료 부과
반품/교환 불가 사유
  • 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
  • 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 만화, 잡지, 수험서 및 문제집류
  • 복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
  • 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
  • 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
  • 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
  • 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
상품 품절
  • 공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.
소비자 피해보상
환불지연에 따른 배상
  • 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁 해결 기준 (공정거래위원회 고시)에 준하여 처리됨
  • 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

매장에서 사용할 수 있는 바코드가 있어요!