강의

멘토링

로드맵

BEST
Programming

/

Mobile Application Development

UIKit - iOS14 Practical Guide <Becoming a Real iOS App Developer>

UIKit - iOS14 Practical App Guide We have prepared solid explanations from the basics for beginners. We will help you grasp concepts that even experienced developers tend to miss. We have prepared this guide carefully so that you can learn how to create practical apps.

(4.7) 35 reviews

596 learners

  • enilv0529
Swift
iOS

Reviews from Early Learners

What you will learn!

  • You can create practical apps based on iOS14.

  • You can clearly grasp the concept of the Swift language.

4 Reasons Why You Should Become an iOS Developer


There are four main reasons why you absolutely must learn iOS development.

iOS developers are in high demand.

Many companies are preparing or already providing mobile services, especially iOS app development. They need a lot of iOS developers to maintain these apps or build new ones. For this, many companies are waiting for you to offer salaries above the industry average.

As an iOS developer, you can expect to make money.

Even now, many developers around the world are making money by putting their ideas on the App Store. I will teach you the technique. Just prepare your idea.

Provides excellent development tools for iOS development.

Apple provides an IDE (Integrated Development Environment) that allows you to immediately start configuring the code writing layout required for development. In addition, it provides powerful functions that can handle building, testing, and distribution all at once.

Swift language, really easy to learn

One of the biggest advantages of iOS development is that it is easy to learn the Swift language. Swift, Apple’s next-generation language introduced in 2014, offers many features that make it fast and easy for developers to optimize, and it also makes it easy for beginners to get started with coding.


From Swift basic grammar,

Including the actual app development process.

The beginning and the end of iOS development. In this lecture!
Latest lectures for iOS 14!

Microsoft Yammer(야머) 로고

Our goal is to provide the iOS app development
From basics to practical skills
It's all about learning.

This lecture is not just about looking at the code and following along. For those of you who want to learn iOS development, this lecture is prepared on practical app development methods according to the latest version. In addition, we will prepare various examples containing the elements necessary for actual app development so that you can understand the concept of apps created in practice and make them at a level where you can create commercial apps.


People like this will like to hear it.

iOS Development Aspiring

Anyone who wants to understand the concepts of the Swift language and develop apps

iOS developer experience

Someone who has experience but wants to build a solid foundation

etc

For those who are new to development


How you will look after taking this course 🎁

You will be able to create a variety of apps, from implementing the iPhone's settings menu to creating a photo gallery, a movie search app, and a to-do app.

After taking this course, you will:

  • You can acquire the core of the Swift language that can be built solidly from the basics.
  • Practical examples will help you build the skills to complete your own apps.
  • You can acquire the skills needed for employment or career change at a company.

iPhone Setting Clone
Movie app implementation
Photo Gallery App
To-do app

What you will learn in this course 📚

Understanding Swift Grammar
Beyond understanding grammar, we'll show you how to use it.

Pass Data

The situation of passing and receiving data is the most basic and difficult concept in an app. In this example, you can learn the knowledge to handle the data flow naturally in any situation by clearly understanding the concept of passing data.

Setting App Clone

You will acquire the table view knowledge necessary to replicate the settings of an iPhone.

MovieApp

You can understand the basics of image and video processing, the concept of receiving JSON data through an actual network, creating a model, and processing it on the screen.

OnBoardingView

By learning the page view controller, you can understand the concept of multiple pages and learn the concepts of how to display them naturally on the screen.

To-do List

You can learn the concept of storing data by creating a To-do app that can understand the concept of CRUD (search, create, modify, delete) data through CoreData that handles local DB.

Photo Gallery

You will learn how to access the photo gallery and retrieve data, as well as the concepts of data processing and flow.

PanGesture

By learning PanGesture, which allows you to make direct movements that require a lot of understanding among gestures, you can acquire the concept of gestures that can be used naturally in any situation.


Image Resource Link

https://bit.ly/3hww7Fx


Introducing the knowledge sharer

iOS Developer


Frequently Asked Questions 💬

Q. Is there a reason why I should choose this course?

There are many lectures related to iOS development, but I am proud to say that this is the only lecture that teaches everything from the basics to practical app development know-how. If you look at the evaluations of the lectures I have previously posted, you will often see vivid reviews saying, "It was very helpful." This proves that I did not make this lecture carelessly. Also, it is not a lecture that simply lists functions and copy-pastes, but a lecture prepared so that you can acquire the knowledge that a real developer should have.

Q. Can a beginner also take the course?

The part that I put the most effort into is to make sure that beginners do not get lost, and to do my best to provide detailed content. If you trust me and proceed, you will be able to build a solid foundation as an iOS developer.

Q. Is this lecture adapted to the latest version?

It was created for Swift 5 and Xcode 12, and the lecture was prepared to match the latest environment at the time of preparing the lecture.

Recommended for
these people

Who is this course right for?

  • You can learn how to create practical apps.

  • Even people who are new to programming can do it.

Hello
This is

3,052

Learners

209

Reviews

271

Answers

4.8

Rating

7

Courses

안녕하세요.

  • 강의 금액이 부담되시는 분들은 강의명을 아래 이메일로 보내주시면 할인쿠폰을 보내드립니다.

  • apple-developer@kakao.com

iOS 개발의 세계에 발을 들이게 된 지 벌써 10년이 흘렀습니다.

그 동안 다양한 환경에서 100여개가 넘는 프로젝트를 성공적으로 런칭하는 데 참여하였습니다. 이런 다양한 경험을 통해, 실무에서의 깊은 노하우와 통찰을 얻을 수 있었습니다.

이런 지식을 모아 저와 같은 열정을 가진 개발자 분들과 함께 성장하기 위해. 항상 더 나은 방법, 더 효율적인 경로를 연구하며, 그 결과를 강의 형태로 제작하여 여러분들과 공유하고 있습니다.

함께 성장하는 여정에 동행하실 준비가 되셨다면, 저와 함께 시작해봅시다.

Curriculum

All

76 lectures ∙ (26hr 2min)

Published: 
Last updated: 

Reviews

All

35 reviews

4.7

35 reviews

  • lmh2462님의 프로필 이미지
    lmh2462

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    I had to take charge of maintaining iOS apps along with Android apps, so I signed up for the course. One book and a few YouTube videos were not enough, but it was very helpful. I personally wish there were lectures on examples of server connection using the MVVM pattern. Thank you.

    • heynow님의 프로필 이미지
      heynow

      Reviews 19

      Average Rating 4.6

      5

      71% enrolled

      The lecture structure is really good!! There are many parts where you can definitely feel the instructor's skills, and I think the casual comments will be very helpful in practice. The difficulty level is appropriate for a beginner's level compared to an introductory lecture, but I think even beginners will find it very helpful if they follow along well. I will definitely purchase the instructor's lecture if it comes out. Since the instructor has a lot of practical experience, I want to hear more in-depth content aimed at practical developers rather than beginners. I'm really enjoying the lecture. It's almost over, but I'm sad. I plan to listen to it from the beginning 2-3 more times.

      • whdghks952956님의 프로필 이미지
        whdghks952956

        Reviews 1

        Average Rating 5.0

        5

        96% enrolled

        Now, as a complete beginner, it's a bit too difficult for me,, But I feel like the lecture is explaining it in a very informative way! So I'm trying hard to understand and keep listening and following along.

        • cheesepotato님의 프로필 이미지
          cheesepotato

          Reviews 5

          Average Rating 4.2

          5

          70% enrolled

          I liked that you explained the basic concepts quite specifically. I don't regret spending money on it. It's the best.

          • juniper님의 프로필 이미지
            juniper

            Reviews 11

            Average Rating 5.0

            5

            49% enrolled

            I am getting a lot of help from you because you explain everything so well, even the most basic ones! There is still some content left until the project practice, but I am looking forward to it because I think I will become quite familiar with iOS after going through one cycle of lectures. >< My hands are itching to make something soon, lol

            Limited time deal

            $51.70

            24%

            $68.20

            enilv0529's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!