본문 바로가기
장바구니0

리눅스에서 하는 스위프트 개발 > OS

상품간략정보 및 구매기능

리눅스에서 하는 스위프트 개발

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 에이콘출판
원산지 국내산
브랜드 에이콘출판
시중가격 35,000원
판매가격 31,500원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개
  • 리눅스에서 하는 스위프트 개발
    +0원

관련상품

등록된 관련상품이 없습니다.

  • 상품 정보

    상품 상세설명

    리눅스에서 하는 스위프트 개발

    9791161751238.jpg

    도서명:리눅스에서 하는 스위프트 개발
    저자/출판사:존,호프만/에이콘출판
    쪽수:508쪽
    출판일:2018-02-28
    ISBN:9791161751238

    목차
    1장. 스위프트 첫걸음
    __스위프트 소개
    ____스위프트 기능
    ____리눅스에 스위프트 설치
    ____스위프트 언어 문법
    ____주석
    ____세미콜론
    ____괄호
    ____중괄호
    ____할당 연산자는 값을 반환하지 않는다
    ____조건문과 할당문에서 공백문자는 선택 사항
    __Hello World
    __스위프트 코드 실행
    __스위프트와 스위프트 REPL
    __스위프트 컴파일러
    __스위프트 패키지 매니저 사용
    __스위프트 편집기
    __요약

    2장. 변수, 상수, 문자열, 연산자
    __변수와 상수
    ____상수와 변수 선언
    ____타입 안전
    ____타입 추론
    ____명시적 타입
    ____숫자 타입
    ____불리언 타입
    ____문자열 타입
    ____옵셔널 변수
    ____열거형
    __연산자
    ____할당 연산자
    ____비교 연산자
    ____산술 연산자
    ____나머지 연산자
    ____복합 할당 연산자
    ____삼항 조건 연산자
    ____논리 NOT 연산자
    ____논리 AND 연산자
    ____논리 OR 연산자
    __요약

    3장. 스위프트 컬렉션과 튜플
    __스위프트 컬렉션 타입
    __가변성
    __배열
    ____배열 생성과 초기화
    ____배열 요소 액세스
    ____배열 카운트
    ____빈 배열 검사
    ____배열 요소 추가
    ____배열 요소 삽입
    ____배열 요소 교체
    ____배열 요소 제거
    ____두 배열 합치기
    ____배열 뒤집기
    ____배열에서 서브배열 검색
    ____배열 요소 한꺼번에 변경
    ____배열 알고리즘
    ____배열 순회
    __딕셔너리
    ____딕셔너리의 생성과 초기화
    ____딕셔너리 값 액세스
    ____딕셔너리의 키-값 카운팅
    ____빈 딕셔너리
    ____키-값 업데이트
    ____키-값 쌍 추가
    ____키-값 쌍 제거
    __집합
    ____집합 초기화
    ____집합에 항목 삽입
    ____집합의 항목 개수
    ____집합의 항목 포함 여부 체크
    ____집합 순회
    ____집합에서 항목 제거
    ____집합 연산
    __튜플
    __요약

    4장. 흐름 제어와 함수
    __지금까지 배운 것
    ____중괄호
    ____괄호
    __흐름 제어
    ____조건 구문
    ____for 루프
    ____while 루프
    ____switch문
    ____조건문에서의 case와 where문
    ____제어 이동문
    __함수
    ____단일 파라미터 함수
    ____다중 파라미터 함수
    ____파라미터 기본 값
    ____여러 값 반환 함수
    ____옵셔널 값 반환
    ____외부 파라미터명 추가
    ____가변 파라미터 사용
    ____inout 파라미터
    ____중첩 함수
    __종합 예제
    __요약

    5장. 클래스와 구조체
    __클래스와 구조체
    ____클래스와 구조체의 유사점
    ____클래스와 구조체의 차이점
    ____값 타입과 참조 타입
    __클래스 및 구조체 생성
    ____프로퍼티
    ____저장 프로퍼티
    ____연산 프로퍼티
    ____프로퍼티 옵저버
    ____메소드
    __커스텀 이니셜라이저
    ____내부와 외부 파라미터명
    ____실패 가능 이니셜라이저
    __상속
    __메소드와 프로퍼티 오버라이딩
    ____메소드 오버라이딩
    ____프로퍼티 오버라이딩
    ____오버라이드 방지
    __프로토콜
    __프로토콜 문법
    ____프로퍼티 요구 사항
    ____메소드 요구 사항
    __익스텐션
    __메모리 관리
    ____ARC 작동 방식
    ____강한 참조 순환
    __요약

    6장. 프로토콜과 프로토콜 확장
    __타입으로의 프로토콜
    __프로토콜의 다형성
    __프로토콜과 타입 캐스팅
    __프로토콜 확장
    __요약

    7장. 프로토콜 지향 설계
    __요구 사항
    __객체지향 설계
    __프로토콜 지향 설계
    ____프로토콜 상속
    ____프로토콜 컴포지션
    ____Animal: 프로토콜 지향 설계
    ____프로토콜과 where문
    __요약

    8장. 에러 처리 기능을 가진 안전한 코드 작성
    __스위프트 2.0 이전까지의 예러 처리
    __네이티브 에러 처리
    ____에러 표현
    ____에러 던지기
    ____에러 잡기
    __요약

    9장. 커스텀 서브스크립팅
    __서브스크립트 소개
    __스위프트 배열 서브스크립트
    __서브스크립트 읽고 쓰기
    __읽기 전용 커스텀 서브스크립트
    __연산 서브스크립트
    __서브스크립트 값
    __서브스크립트 외부 이름
    __다차원 서브스크립트
    __서브스크립트를 쓰지 않아야 하는 경우
    __요약

    10장. 옵셔널 타입
    __옵셔널 소개
    __옵셔널을 사용하는 이유
    ____옵셔널 선언
    ____옵셔널 사용
    __옵셔널 체이닝
    ____nil 병합 연산자
    __요약

    11장. 제네릭
    __제네릭 소개
    __제네릭 함수
    __제네릭 타입
    __연관 타입
    __요약

    12장. 클로저
    __클로저 소개
    __간단한 클로저
    __클로저 간편 문법
    __스위프트 배열 알고리즘과 함께 사용하는 클로저
    __기능 변경
    __결과에 따른 클로저 선택
    __강한 참조 사이클 생성
    __요약

    13장. C 라이브러리
    __모듈
    __커스텀 모듈 생성
    __Cpcap 모듈 생성
    __Cpcap 모듈 사용
    __리눅스 man pages
    __요약

    14장. 동시성과 병렬성
    __스위프트에서 동시성과 병렬성
    __GCD
    __헬퍼 함수
    __요약

    15장. 스위프트 코어 라이브러리
    __애플 URL 로딩 시스템
    ____URLSession
    ____URLSessionConfiguration
    ____URLSessionTask
    ____URL
    ____URLRequest
    ____HTTPURLResponse
    ____REST 웹 서비스
    ____HTTP GET 요청 만들기
    ____HTTP POST 요청 만들기
    __포매터
    ____DateFormatter
    ____NumberFormatter
    ____FileManager
    __요약

    16장. 싱글보드 컴퓨터와 스위프트
    __비글본 블랙
    __비글본 블랙의 확장 헤더
    __스위프트 설치
    __SwiftyBones3
    __Sources 디렉토리
    __SwiftyBuild
    __SBDigitalGPIO를 이용한 LED 점멸
    __SBAnalog 타입과 TMP36 온도 센서
    __자율 로봇
    __요약

    17장. 스위프트 형식과 스타일 가이드
    __프로그래밍 스타일 가이드
    __자신만의 코딩 스타일
    ____구문 끝에 세미콜론을 쓰지 마라
    ____조건문에서 중괄호를 뺀다
    ____이름 짓기
    ____주석
    ____self 키워드
    ____상수와 변수
    ____옵셔널 타입
    ____타입 추론 사용
    ____컬렉션 간편 선언
    ____다중 if문 대신 switch문을 사용하라
    ____주석 처리된 코드를 그대로 두지 마라
    __요약

    18장. 스위프트에서 디자인 패턴 적용
    __디자인 패턴 소개
    __생성 패턴
    ____싱글턴 디자인 패턴
    ____빌더 디자인 패턴
    __구조 디자인 패턴
    ____브리지 패턴
    ____파사드 패턴
    ____프락시 디자인 패턴
    __행위 디자인 패턴
    ____커맨드 디자인 패턴
    ____스트래티지 패턴
    __요약
    delivery.jpg
  • 사용후기

    사용후기가 없습니다.

  • 상품문의

    상품문의가 없습니다.

  • 배송/교환정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

고객센터 1234-5678

회사명 (주)꼭대기 주소 서울 특별시 마포구 연희로 11,5층 S-537호
사업자 등록번호 795-87-00429 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2017-서울마포-0052호 개인정보 보호책임자 dhwnqhd

Copyright © 2001-2013 (주)꼭대기. All Rights Reserved.

상단으로