강의

멘토링

커뮤니티

개발 · 프로그래밍

/

모바일 앱 개발

야곰의 iOS 프로그래밍

iOS 애플리케이션을 제작함에 있어 필요한 지식과 테크닉을 전달하고, 방대한 분량의 iOS 관련 지식을 스스로 익힐 수 있는 방향을 제시합니다. 더불어 강좌 수료 후 더 나아갈 길을 제시합니다.

(4.4) 수강평 38개

수강생 548명

  • yagom

먼저 경험한 수강생들의 후기

수강 후 이런걸 얻을 수 있어요

  • iOS 프로그래밍의 기본 개념

  • 객체지향 프로그래밍

  • UIKit과 Auto Layout 사용법

  • MVC 디자인 패턴

  • JSON 데이터 처리

  • 멀티스레딩과 비동기 프로그래밍

  • 실제 애플리케이션 개발

야곰의 iOS 프로그래밍

iOS 애플리케이션을 제작함에 있어 필요한 기본 지식과 테크닉을 전달하고, 방대한 분량의 iOS 관련 지식을 스스로 익힐수 있는 방향을 제시합니다. 더불어 강좌 수료 후 더 나아갈 길을 제시합니다. 소개글 pdf 보기

tip 처음부터 모든 것을 다 이해하려 애쓰지 않으셔도 좋습니다. 반복 학습을 통해 어느정도 체득도 가능하며, 각각의 프로젝트를 진행하면서 자신이 모르는 부분이 무엇인지 알아가게 될 것입니다. 우리의 목표는 모르는 것이 무엇인지 알아가는 것입니다. 모르는 것이 무엇인지 알고, 어떻게 학습해 나가야 하는지 알면 스스로 많은 것을 익힐 수 있게 될 것입니다.

얻어가는 것들

iOS 애플리케이션 개발 기본 지식 Xcode 사용방법 Cocoa Touch 프레임워크 전반 Apple 개발자 문서 보는 방법 애플리케이션 개발의 전반적인 흐름 iOS 개발 Tip & Tech

만들며 배웁니다

사진필터앱, 업다운게임, 컬러피커, 반려동물소개(이미지), 로그인구현, 심리테스트앱, 할일관리앱, 친구관리앱

 

도움이 되는 분들 

  • 다른 언어와 플랫폼을 경험해 본 프로그래머
  • 객체지향 프로그래밍 기초가 있는 컴퓨터 관련 전공생
  • 기초 프로그래밍 유경험자
  • 스위프트 프로그래밍 언어 사용 가능자
객체지향 프로그래밍 지식과 스위프트 프로그래밍 언어의 문법을 모르는 분은 수강하기 어렵습니다. 야곰의 스위프트 기본 문법 강좌

 강좌 특징

온라인 강좌는 오프라인 강좌와 너무나 다른 학습환경입니다. 당연히 오프라인과는 다른 방식의 접근이 필요합니다. 지식공유자는 컴퓨터교육을 전공했으며, iOS 개발자로 활동하고 있습니다. 더불어 온라인과 오프라인을 넘나들며 강의를 진행했습니다. 많은 강의를 통해 다양한 교육방법을 고민해 왔고, 그 결과 기존과는 다른 학습을 경험할 수 있도록 구성하였습니다.

여러 프로젝트를 통해 원리를 이해 따라하기만 한다면 아무 의미가 없습니다. 여러분은 원리를 이해해가며 스스로 응용할 수 있는 방법을 고민하게 될 것입니다. 실무 영역까지 아우르는 내용 다른 iOS 강좌나 책을 보셨나요? 혹시 끝나고 나서 '그럼 이제 뭘 만들 수 있을까?', '이걸 어디에 활용할 수 있는거지?' 등등 막막함을 경험한 적이 있으신가요? 원리를 이해한 후 실무에서 필요한 기초 내용들을 아우르며 프로젝트를 진행합니다.또, 10개의 작은 프로젝트를 진행하면서 큰 프로젝트를 어디서부터 어떻게 만들어 나가는지에 대한 축소 프로젝트를 통해애플리케이션 제작 흐름을 경험할 수 있습니다. 기본 흐름과 원리를 이해하면 자신도 모르게 머릿속에서 iOS의 그림이 그려지게 됩니다.

 준비 사항

macOS가 동작하는 매킨토시 컴퓨터 iMac, MacBook, Mac Pro, Mac mini... i5 이상의 프로세서, 8GB 이상의 RAM을 추천합니다. 끝까지 해내겠다는 굳은 결심 스스로 탐구해 나가는 호기심

알아두기

본 강좌는 iOS 애플리케이션을 제작하기 위해 Cocoa Touch 프레임워크의 핵심적인 구성과 이를 활용하기 위한 기반 지식, 스킬을 위주로 구성되었기 때문에 스위프트의 중고급 문법과 깊숙한 Core 레이어까지는 다루지 않습니다. iOS 애플리케이션을 심도있게 다루기 위해서는 부가적으로 중고급 스위프트 문법 및 Media / Application Services, Core Services 등의 서비스 레이어 등에 대한 추가학습이 필요할 수 있습니다.
완성된 예제 프로젝트 및 실습에 도움을 줄 수 있는 코드블록은 https://bitbucket.org/yagom/inflearn_ios_basic_yagom/ 에서 확인할 수 있습니다.

지식공유자 소개

yagom’s blog(http://blog.yagom.net)를 운영하는 iOS 개발자로 iOS, macOS 개발자 커뮤니티인 맥부기에서 강좌를 연재하였고, OSXDev 커뮤니티 활동도 하고 있습니다. 컴퓨터 교육을 전공했으며 비전공자와 학생들에게 컴퓨터 지식을 더 쉽고 재미있게 알리는 데 관심이 많아 후배 프로그래머에게 지식을 나누는 데에도 힘을 쏟고 있습니다. 2010년부터 iOS 개발을 시작해 현재까지도 계속 iOS 관련 개발에 열정을 쏟고 있습니다. 현재는 네이버 커넥트 재단의 iOS 튜터로 활동하고 있습니다. 저서로는 『iOS 핵심 노트』 시리즈, 『스위프트 프로그래밍』 등이 있습니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • iOS 개발에 관심 있는 분

  • Swift 프로그래밍을 배우고 싶은 분

  • 실제 애플리케이션을 만들어 보고 싶은 초보 개발자

  • 모바일 앱 개발자로 커리어를 시작하고 싶은 분

  • 프로그래밍 실력을 향상시키고 싶은 분

안녕하세요
입니다.

6,553

수강생

182

수강평

50

답변

4.7

강의 평점

2

강의

커리큘럼

전체

106개 ∙ (10시간 34분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

38개

4.4

38개의 수강평

  • castleticket님의 프로필 이미지
    castleticket

    수강평 1

    평균 평점 5.0

    5

    96% 수강 후 작성

    Một bài giảng dễ hiểu cho người mới bắt đầu và một bài giảng hay cho những người có kinh nghiệm xem lại. Tôi là một nhà phát triển iOS thông thường đã nhận được rất nhiều trợ giúp trong việc phát triển iOS bắt đầu từ bài đăng trên blog của Yagom vài năm trước. Có lẽ vì đây là bài giảng dành cho các nhà phát triển mới bắt đầu nên nó là bài giảng giải thích chính xác cách thức hoạt động và nó là gì, thay vì chỉ đơn giản là phát triển các chức năng và tuân theo mã. Đây là bài giảng hữu ích ở cấp độ không chỉ dành cho người mới bắt đầu mà cả các nhà phát triển iOS có kinh nghiệm. Nó hiện là phiên bản khác với phiên bản mới nhất tính đến ngày 30 tháng 12 năm 18. Có một số khác biệt, nhưng không có vấn đề gì khi xem bài giảng! Thời tiết dạo này tệ quá, lần sau hãy giảng cho tôi một bài hay nhé.

    • seonjukim4942님의 프로필 이미지
      seonjukim4942

      수강평 1

      평균 평점 5.0

      5

      100% 수강 후 작성

      Đó là một khóa học tuyệt vời dành cho người mới bắt đầu sử dụng iOS! Thật đáng tiếc là phần sau có phần giải thích ít chi tiết hơn về mã, nhưng đó là bài giảng giúp bạn có thời gian tự tìm kiếm và nghiên cứu, để bạn có thể tiếp tục hiểu rõ hơn về những phần bạn tò mò. . Mặc dù đó là một bài giảng vào năm 2018 nhưng thật vui khi họ phản hồi nhanh chóng ngay cả khi tôi đăng câu hỏi vào năm 2022.

      • mtaebu0544님의 프로필 이미지
        mtaebu0544

        수강평 7

        평균 평점 3.7

        4

        100% 수강 후 작성

        Đó là một khóa học rất cơ bản nên tôi đã xem và làm theo tất cả trong một tuần. Tôi nghĩ thật tốt khi nó cho phép bạn chuyển sang điểm chính mà không cần phải gõ từng đoạn mã. Thật tốt khi bài giảng trôi qua rất nhanh. Tuy nhiên, dường như có rất ít dự án iPhone có thể được sử dụng thương mại. Sai lầm tôi mắc phải giữa bài giảng là do tôi không thêm mã định danh. Vì việc bỏ qua diễn ra nhanh chóng nên tôi ước gì đã thêm biểu đồ NS hoặc lưu đồ để xử lý quy trình bằng cách viết ra các quy trình. Tuy nhiên, nhờ những bài giảng được soạn sẵn và những nhận xét được củng cố trước khi bài giảng bắt đầu nên tôi đã có thể hoàn thành đồ án mà không gặp nhiều khó khăn. Cảm ơn

        • shimym9204님의 프로필 이미지
          shimym9204

          수강평 6

          평균 평점 5.0

          5

          100% 수강 후 작성

          • ykouo8695님의 프로필 이미지
            ykouo8695

            수강평 3

            평균 평점 5.0

            5

            30% 수강 후 작성

            Giải thích rõ ràng dễ hiểu.

            월 ₩232,600

            5개월 할부 시

            ₩55,000

            yagom님의 다른 강의

            지식공유자님의 다른 강의를 만나보세요!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!

            연관 로드맵

            강의가 포함된 로드맵으로 학습해 보세요!