코딩셰프의 플러터 맛집 코딩셰프
☆☆☆☆☆ 평점(0/5)
루비페이퍼 | 2024-05-28 출간
판매가
40,000
즉시할인가
36,000
배송비
무료배송
(제주/도서산간 배송 추가비용:3,000원)
상품정보
책 소개

 

목차
01장 플러터 입문
__1.1 플러터와 다트 이해하기
__1.2 플러터에 관심을 가져야 하는 이유
__1.3 설문 조사 결과로 본 플러터

02장 윈도우 개발 환경 구축
__2.1 자바 설치하기
__2.2 개발 환경 구축하기
__2.3 안드로이드 스튜디오 설치하기
__2.4 첫 번째 프로젝트 만들기
__2.5 ‘flutter doctor’ 활용하기
__2.6 비주얼 스튜디오 코드 설치하기
__2.7 프로젝트 실행하기

03장 맥OS 개발 환경 구축
__3.1 Flutter SDK 설치하기
__3.2 안드로이드 스튜디오 설치하기
__3.3 CocoaPods 설치하기
__3.4 iOS 시뮬레이터 실행하기
__3.5 맥 OS에서 비주얼 스튜디오 코드 설치하기

04장 플러터의 핵심은 위젯이다!
__4.1 위젯이란?
__4.2 위젯은 레고 블록이다!
__4.3 위젯 트리
__4.4 상태의 정의
__4.5 위젯의 종류

05장 플러터를 위한 다트 기초 지식
__5.1 객체, 클래스, 인스턴스
__5.2 속성과 기능
__5.3 변수와 인스턴스의 크기
__5.4 클래스 만들기

06장 플러터 왕초보 탈출하기
__6.1 VS code 세팅하기
__6.2 플러터 프로젝트 구성 이해하기
__6.3 플러터 기본 코드 이해하기 1
__6.4 플러터 기본 코드 이해하기 2
__6.5 클래스와 위젯의 정체
__6.6 Material design3 이해하기

07장 캐릭터 카드 페이지 만들기
__7.1 기본 위젯과 레이아웃의 구조 이해하기
__7.2 앱 페이지 기본 구조 만들기
__7.3 pubspec.yaml 파일을 통해 이미지 등록하기
__7.4 Column 위젯 내에 자식 위젯 배치하기
__7.5 Text 위젯 사용하기
__7.6 crossAxisAlignment 속성과 Align 위젯
__7.7 Row 위젯 사용하기
__7.8 CircleAvatar 위젯 사용하기

08장 Animal Sounds 앱 구현하기
__8.1 앱의 구조 이해하기
__8.2 main.dart 파일의 기본 코드 구성하기
__8.3 AppBar 꾸미기
__8.4 동물 이미지 배치하기
__8.5 Animal Sounds 소리 구현하기

09장 Stateless 위젯 vs Stateful 위젯
__9.1 상속이란?
__9.2 Stateless 위젯
__9.3 엘리먼트 트리
__9.4 Stateful 위젯

10장 버튼과 라우트
__10.1 플러터의 주요 버튼 다루기
__10.2 라우트와 화면 이동

11장 로그인 페이지와 코드 리팩토링
__11.1 프로젝트 생성 및 구성
__11.2 레이아웃 구성
__11.3 flutter_animate 적용
__11.4 TextField 위젯
__11.5 코드 리팩토링
__11.6 Container 위젯과 Boxfit 속성

12장 반응형 레이아웃 앱
__12.1 파일의 구성
__12.2 Constraints 이해하기
__12.3 로그인 앱에 반응형 레이아웃 적용하기
__12.4 MediaQuery.of(context)
__12.5 SingleChildScrollView 위젯

13장 로또 앱 구현하기
__13.1 조건문과 로그인 기능 구현
__13.2 컬렉션 타입
__13.3 로또 앱의 기능 구현
__13.4 로또 앱 UI 개선
__13.5 로또 앱 UI 완성
__13.6 로또 앱에 반응형 레이아웃 적용하기

14장 Future, async, await 알아보기
__14.1 Future의 개념
__14.2 비동기 방식
__14.3 이벤트 루프
__14.4 async와 await 키워드
__14.5 try/catch 블록
__14.6 앱에서 Future 출력하기
__14.7 Stream과 StreamBuilder

15장 날씨 앱 구현하기
__15.1 API의 개념
__15.2 OpenWeatherMap 사용하기
__15.3 Geolocator 패키지 설치하기
__15.4 initState() 메서드와 예외 처리
__15.5 http 패키지 사용하기
__15.6 JSON 데이터
__15.7 코드 리팩토링
__15.8 실시간 날씨 데이터 가져오기
__15.9 화면에 날씨 데이터 출력하기
__15.10 로딩 인디케이터 추가하기
__15.11 날씨 앱 마무리하기

16장 파이어베이스
__16.1 파이어베이스 소개
__16.2 로그인 앱과 파이어베이스 프로젝트 연동하기
__16.3 firebase_auth 패키지 설치 및 이메일 인증 설정하기
__16.4 회원 등록 페이지 생성 및 사인 업 기능 구현
__16.5 로그인 기능 구현
__16.6 로그아웃 기능 구현

17장 상태 관리 입문
__17.1 상태 관리의 의미
__17.2 Provider 도구 알아보기

_부록 ChatGPT와 프로그래밍의 미래
책제원정보
ISBN 9791193083161
판형정보 716쪽 / 188 X 257mm
출판사 루비페이퍼
출판일 2024-05-28 출간
교환 및 환불안내
도서 교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.
        (카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 : 070-4821-5101
교환/반품주소
  • 부산광역시 부산진구 중앙대로 856 303호 / (주)스터디채널 / 전화 : 070-4821-5101
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님의 변심으로 인한 교환 또는 반품시에는 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.