강의

멘토링

로드맵

Programming

/

Mobile Application Development

All-in-one iOS app development course with the latest SwiftUI and UIKit

You can learn both UIKit UI creation and SwiftUI UI creation. We will teach you everything from the basics of iOS app creation to practical use. You can learn in detail about the latest Swift 5 grammar. We will teach you the core UI elements using the iOS SDK in order. We will study iOS UI components through examples.

(4.6) 11 reviews

168 learners

  • codinggangsa
iOS
SwiftUI
Swift

Reviews from Early Learners

What you will learn!

  • You can learn how to create UI using SwiftUI.

  • You can learn how to create UI using UIKit.

  • You can learn Swift 5 beginner/intermediate grammar.

  • You can build extended apps using external sources from GitHub.

  • You can easily create an app for iOS Popol

From iOS app basics to practical application !
I will inform you in detail.

 

Swift 5 course that teaches you from the basics!

We will look at the special features of Apple's ambitiously released Swift 5 language through examples.

What you will learn in this course

  • We will teach you about variables, operators, types, conditional statements, loops, strings, and functions of general compiler languages.
  • You will learn how to understand and use optional variables (optional binding, optional chaining, early exit).
  • We'll look at the pros and cons of structs, enumerations, and classes.
  • Let's take a look at the protocol and its extension uses.
  • In addition, we will look at the unique features of the Swift language and provide useful tips for creating iOS apps.

 

This is an example that we will create in an actual lecture.

* Uses the latest native app creation methods, including storyboards and auto layout.

* Uses the latest SWIFT 5 grammar.

swift5(스위프트5), swift 5(스위프트 5)

My first iPhone app

How to use basic controls

 

Basics of View Movement (Segue Method and Code Method)

Move the view implemented as a login/signup screen

Moving views using the tab bar

How to place views using Auto Layout

How to create table views and collection views

Implementing a side menu using the hot side menu free source on GitHub

Linking pageviews and page controls

Scroll view using auto layout

Audio player (supports online streaming)

Creating a Video (YouTube) Player

Import photos from the photo gallery

Convert administrative address from Google Map View and GPS coordinates

Firebase authentication (sign-up, login), database, storage (file upload)

Creating a simple cafe app for your portfolio

What you will learn in this lecture

In this lecture, you will learn the following:

  • How to use basic UI controls
  • How to use click and control event action functions
  • How to capture the entire view structure
  • How to structure a view using a tab bar
  • How to move views and transfer data through login and membership sign-up screens
  • How to use Auto Layout
  • How to use table view and collection view
  • How to use Github free libraries using Cocoa Pods
  • HTTP/JSON communication method
  • How to create a side menu (Side Menu, Slide Menu)
  • How to create a PageView
  • How to create an audio (streaming) player
  • How to make a video player (supports YouTube)
  • How to import photos from the photo gallery
  • How to convert Google Map View and GPS coordinates to administrative address
  • Firebase authentication (sign-up, login), database, storage-file upload
  • Creating a simple portfolio app using the cafe app

 

After taking this lecture,

After taking this course, you will be able to create a simple app using Swift. I will convey only the key contents quickly and easily.

 

People like this will like to hear it.

 

 

iOS app
Anyone who wants to make it

iOS app portfolio
People who want to make it

The core of iOS
For those curious about UI

Other Swift 5
Beginner to Language

Recommended for
these people

Who is this course right for?

  • Anyone who wants to create an iOS app

  • For those who want to know the core UI elements of iOS

  • Anyone who wants to make an iOS portfolio

Hello
This is

코딩강사는 실무적 능력을 겸비하고, 문제해결 능력취업과 재테크에 바로 적용가능한 서비스 개발에 도움을 주는 강사가 되자는 목표를 가지고 있습니다. 코딩강사와 함께 코딩의 즐거움으로 점프하세요~!

 

주요 경력

전) 닛시소프트 모바일앱웹개발사 대표

서울시 청년창업지원 2030센터 2012년 졸업 

컴퓨터공학과 대학원 석사(운영체제 및 컴파일언어 Lab)

정보처리기사 자격증

직업능력훈련교사 3급  (정보기술개발) 자격증 

국비훈련 강의경력 10년차

웹 프론트/백엔드 개발 3년

아이폰/안드로이드 앱 개발 10년

유니티3D 게임 개발 5년

관심분야

앱웹으로 사업하기 : 사업계획서부터 기획,개발,출시,마케팅까지

앱웹으로 취업/전직/진학하기 : 포폴 기획,개발,출시까지

게임 만들면서 배우는 자바, 파이썬, 자바스크립트

언어 : 자바, 코틀린, 스위프트, C#, 자바스크립트, 파이썬

앱 개발 : 안드로이드, 아이폰 앱 개발

게임 개발 : 유니티 3D

웹 프론트: HTML/CSS/JS/JQuery,  부트스트랩

웹 백엔드: JSP/JavaMVC/SpringBoot, PHP,  NodeJS, Phython+DJango

데이타베이스: MySQL, Oracle, MongoDB

사물인터넷 : 아두이노 보드(C언어)

백엔드 서버리스: 파이어베이스(안드로이드,아이폰,웹-프론트,백엔드)

 

 

Curriculum

All

121 lectures ∙ (33hr 48min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

11 reviews

4.6

11 reviews

  • yesss05174619님의 프로필 이미지
    yesss05174619

    Reviews 1

    Average Rating 5.0

    5

    49% enrolled

    Hello~ Instructor, I am a student who took the Android app development course in 2018. I was thinking about learning iPhone development as well, and I happened to see your course and took it. ㅎㅎ When I took the Android course before, it was difficult because it was my first time learning it, but after working at the company, I felt that it couldn't be explained any easier... I will also watch the iPhone course. Thank you!

    • codinggangsa
      Instructor

      Nice to meet you. You have taken the Android course and now the iPhone course! I hope you will complete it and grow into a skilled developer. Thank you for your encouraging review!~^^

  • hago님의 프로필 이미지
    hago

    Reviews 5

    Average Rating 5.0

    5

    26% enrolled

    After learning Java, I wanted to try making apps as a hobby, so I started listening to it. There are many parts that are similar to Java, but there are also parts that I have to memorize completely, so it's a little difficult, but I'm still enjoying listening to it. I hope I can make the app I want! :)

    • codinggangsa
      Instructor

      Thank you for your kind and cheerful comments. I hope you will study hard and make the app you want! Thank you for taking the class! Enjoy it~

  • ix2198597님의 프로필 이미지
    ix2198597

    Reviews 3

    Average Rating 5.0

    5

    36% enrolled

    I am a current 2nd year Flutter developer and the iOS UIKit class was very helpful. I feel like I am getting a little closer to iOS! Thank you for providing a great lecture.

    • codinggangsa
      Instructor

      Hello ix219 I'm glad that the iOS UIKit class was helpful to you! I hope you have good news for your future iOS app development. Thank you.

  • goukim8622님의 프로필 이미지
    goukim8622

    Reviews 1

    Average Rating 5.0

    5

    85% enrolled

    It was a good class

    • codinggangsa
      Instructor

      Mr. Kim Seong-ho, I'm glad that it was helpful. I hope you continue to achieve great things in your studies and work~^^ Thank you!

  • hsw46060295님의 프로필 이미지
    hsw46060295

    Reviews 4

    Average Rating 5.0

    5

    59% enrolled

    This is a really good lecture!!!

    • codinggangsa
      Instructor

      I'm glad that it was helpful to you, Yeolhyeolnam. I hope you make great progress in your development and learning. Fighting!

Access is restricted to non-public courses.
Private Course

codinggangsa's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!