강의

멘토링

커뮤니티

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

Level Beginner

Course period Unlimited

  • enilv0529
Swift
Swift
iOS
iOS
Swift
Swift
iOS
iOS

Reviews from Early Learners

Reviews from Early Learners

4.7

5.0

lmh

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.

5.0

헤이나우

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.

5.0

송종환

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.

What you will gain after the course

  • 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,061

Learners

214

Reviews

271

Answers

4.8

Rating

7

Courses

Hello.

  • If the course fee is a burden, please send the course name to the email address below, and we will send you a discount coupon.

  • apple-developer@kakao.com

It has already been 10 years since I first stepped into the world of iOS development.

Over the years, I have participated in the successful launch of over 100 projects across various environments. Through these diverse experiences, I have been able to gain deep practical know-how and insight.

I have gathered this knowledge to grow alongside developers who share the same passion as mine. I am constantly researching better methods and more efficient paths, sharing those results with you in the form of lectures.

If you are ready to join this journey of growing together, let's get started with me.

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

            $68.20

            enilv0529's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!