์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

[์• ํ”Œ ๊ณต์‹ ๊ต์žฌ] iOS ์•ฑ ๋งŒ๋“ค๊ธฐ Part2

iOS ์•ฑ ๊ฐœ๋ฐœ ์• ํ”Œ ๊ณต์‹ ๊ต์žฌ๋ฅผ ํ•ด์„คํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“  ๊ฐ•์˜๋กœ, Swift๋ฅผ ์‚ฌ์šฉํ•œ iOS ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ์„ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (Part 2)

207๋ช… ์ด ์ˆ˜๊ฐ•ํ•˜๊ณ  ์žˆ์–ด์š”.

Thumbnail

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • Swift ์–ธ์–ด

  • ๊ธฐ์ดˆ์ ์ธ iOS ์•ฑ ๊ฐœ๋ฐœ

์Šค์œ„ํ”„ํŠธ๋กœ ๋งŒ๋“œ๋Š” iOS ๋ชจ๋ฐ”์ผ ์•ฑ ๐Ÿ“ฒ
์ฝ”๋”์Šคํ•˜์ด์™€ ํ•จ๊ป˜ ์‰ฝ๊ณ  ์žฌ๋ฏธ์žˆ๊ฒŒ!

๋ˆ„๊ตฌ๋‚˜ ์ฝ”๋”ฉํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ ์š”?

Everyone can code ์‹œ๋ฆฌ์ฆˆ

Apple์€ Everyone Can Code(ECC),
๋ˆ„๊ตฌ๋‚˜ ์ฆ๊ฒ๊ฒŒ ์ฝ”๋”ฉ์ด๋ผ๋Š” ์ด๋ฆ„์œผ๋กœ 
๋ชจ๋“  ์‚ฌ๋žŒ์ด ์‰ฝ๊ณ  ์ฆ๊ฒ๊ฒŒ
์ฝ”๋”ฉ ํ•™์Šต์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก
๊ต์œก ์ปจํ…์ธ ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

์ฝ”๋”์Šคํ•˜์ด๋Š” Apple์˜ ์ปจํ…์ธ ๋ฅผ
๊ต์œกํ˜„์žฅ์— ์ œ๊ณตํ•ด์˜จ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ 
ECC ์˜จ๋ผ์ธ ์ปจํ…์ธ  ์‹œ๋ฆฌ์ฆˆ๋ฅผ
๊ฐœ๋ฐœํ•˜์˜€์Šต๋‹ˆ๋‹ค.


App Development With Swift - Part 2

Apple์˜ ๊ณต์‹ ์•ฑ ๊ฐœ๋ฐœ ๊ต์œก ์ฝ˜ํ…์ธ ์ธ 'App Development with Swift'๋ฅผ ํ•ด์„คํ•œ ์ฝ”๋”์Šคํ•˜์ด์˜ ๋น„๋””์˜ค ์ฝ˜ํ…์ธ ์ž…๋‹ˆ๋‹ค. ์ด ๋‘ ๊ฐœ์˜ ๊ฐ•์˜, 6๊ฐœ์˜ ์ฑ•ํ„ฐ๋กœ ๊ตฌ์„ฑ๋œ ์‹œ๋ฆฌ์ฆˆ ํ˜•ํƒœ์˜ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.


๋ฌด์—‡์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ๋‚˜์š”?

Swift

Swift ์–ธ์–ด๋Š” iOS ์•ฑ ๊ฐœ๋ฐœ์‹œ์— ์‚ฌ์šฉํ•˜๋Š” ํ˜„๋Œ€์ ์ด๊ณ  ๊ฐ•๋ ฅํ•œ ์˜คํ”ˆ์†Œ์Šค ์–ธ์–ด์ž…๋‹ˆ๋‹ค.
์—ฌ๋Ÿฌ๋ถ„์€ ์ด๋ฒˆ ๊ณผ์ •์„ ํ†ตํ•ด Swift ์–ธ์–ด์˜ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ๋ฒ•๋งŒ์„ ์ตํžˆ๊ฒŒ ๋˜์ง€๋งŒ, Swift ์–ธ์–ด๋Š” ํ˜„๋Œ€์ ์ธ ์–ธ์–ด์˜ ์žฅ์ ๋“ค์„ ๋งŽ์ด ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฏ€๋กœ ์ฝ”๋”ฉ์˜ ๊ฐœ๋…์„ ์ตํ˜€๋‚˜๊ฐ€๊ธฐ์— ์ข‹์Šต๋‹ˆ๋‹ค.

Xcode

๊ฐœ๋ฐœ๋„๊ตฌ์ธ Xcode์—์„œ Swift ์–ธ์–ด๋ฅผ ์ด์šฉํ•ด ์•ฑ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ฐฐ์›๋‹ˆ๋‹ค.
Xcode๋Š” ์• ํ”Œ์˜ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์œผ๋กœ, ์ฝ”๋”ฉ๊ณผ UI๋””์ž์ธ, ๋””๋ฒ„๊น…๊ณผ ๋ฐฐํฌ๊นŒ์ง€ ๋ชจ๋“  ๋‹จ๊ณ„๋ฅผ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

ARKit

์• ํ”Œ์˜ ์ฆ๊ฐ• ํ˜„์‹ค ํ”„๋ ˆ์ž„์›Œํฌ์ธ ARKit์„ ํ™œ์šฉํ•œ ์•ฑ์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.


์–ด๋–ป๊ฒŒ ๋ฐฐ์šฐ๋‚˜์š”?

์ด๋ฒˆ ๊ฐ•์˜๋Š” 'App Development with Swift'์˜ ๋‘ ๋ฒˆ์งธ ๊ฐ•์˜๋กœ, ๊ฐ ์ฑ•ํ„ฐ๋ณ„๋กœ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ๊ณผ์ œ ๋ฐ ํ•™์Šต ๋‚ด์šฉ์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Project 4 #List

Table View, ์ž…๋ ฅ ์–‘์‹, ๋ฐ์ดํ„ฐ ์ €์žฅ์— ๋Œ€ํ•œ
์ดํ•ด๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ด์•ผ ํ•  ์ผ ๋ชฉ๋ก์„ ๊ด€๋ฆฌํ•˜๋Š”
To Do List ์•ฑ์„ ์ œ์ž‘ํ•ด ๋ด…๋‹ˆ๋‹ค.

Project 5 #Restaurant

Swift Closure, Extension, ๊ทธ๋ฆฌ๊ณ  Web API
(HTTP, JSON, Concurrency)์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๋ ˆ์Šคํ† ๋ž‘์˜ ๋ฉ”๋‰ด ํ•ญ๋ชฉ๋“ค์„
Web API๋ฅผ ํ†ตํ•ด ๊ฐ€์ ธ์˜ค๋Š”
๋„คํŠธ์›Œํ‚น ๊ธฐ๋ฐ˜ ๋ ˆ์Šคํ† ๋ž‘ ์•ฑ์„ ์ œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

Sample Code #NASA APOD API

Web API์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์˜ค๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ด…๋‹ˆ๋‹ค.
ํ•˜๋ฃจ์— ํ•œ ์žฅ์”ฉ ์šฐ์ฃผ ์‚ฌ์ง„์„ ๋„์›Œ์ฃผ๋Š” NASA์˜ APOD(Astronomy Picture of the Day) API์˜ Sample Code๋ฅผ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.


๊ฐ•์˜์ž ์†Œ๊ฐœ

์œค์„ฑ๊ด€

  • ํ•œ์–‘๋Œ€ํ•™๊ต ๊ณต๊ณผ๋Œ€ํ•™ ์ปดํ“จํ„ฐ/SWํ•™๋ถ€ ๊ฒธ์ž„๊ต์ˆ˜
  • (์ฃผ)์ฝ”๋”์Šคํ•˜์ด ๋Œ€ํ‘œ

์„ ์ˆ˜ ๊ณผ์ •์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

์ฒ˜์Œ ๊ฒฝํ—˜ํ•˜๋Š” ์Šค์œ„ํ”„ํŠธ,
์ฒ˜์Œ ๊ฒฝํ—˜ํ•˜๋Š” ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ
์ฑ•ํ„ฐ๋ณ„๋กœ ๋”ฐ๋ผ ๋งŒ๋“œ๋Š”
์‰ฝ๊ณ  ์žฌ๋ฐŒ๋Š” ๋ชจ๋ฐ”์ผ ์•ฑ ๊ฐœ๋ฐœ!

์ˆ˜๊ฐ• ์ „ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

  • ์ด ๊ฐ•์˜๋Š” "์ฝ”๋”์Šคํ•˜์ด ECC ์‹œ๋ฆฌ์ฆˆ" ๋งˆ์ง€๋ง‰ ๊ฐ•์˜๋กœ, ํ˜„์žฌ ์ปค๋ฆฌํ˜๋Ÿผ ๋‚ด ์ˆ˜์—…์˜ ์ผ๋ถ€ ์˜์ƒ์ด ์ถ”๊ฐ€ ํŽธ์ง‘ ์ค‘์ž…๋‹ˆ๋‹ค. ์ด์—, ์–ผ๋ฆฌ๋ฒ„๋“œ ํ• ์ธ์„ 1๊ฐœ์›”๊ฐ„ 30% ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. (5์›” 20์ผ๊นŒ์ง€) ๋งŽ์€ ๊ด€์‹ฌ ๋ฐ”๋ž๋‹ˆ๋‹ค๐Ÿ™‚

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • iOS ์•ฑ ๊ฐœ๋ฐœ์„ ์ฒ˜์Œ ๋ฐฐ์šฐ๋Š” ๋Œ€ํ•™์ƒ

  • ๋‹ค๋ฅธ ์–ธ์–ด ๊ฒฝํ—˜ ์—†์ด iOS ์•ฑ ๊ฐœ๋ฐœ์„ ์‹œ์ž‘ํ•˜๋Š” ์‚ฌ๋žŒ

  • '๋ˆ„๊ตฌ๋‚˜ iOS ์•ฑ ๋งŒ๋“ค๊ธฐ ์ž…๋ฌธ' ๊ฐ•์˜ ์ˆ˜๋ฃŒ์ž

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • '[์• ํ”Œ ๊ณต์‹ ๊ต์žฌ] iOS ์•ฑ ๋งŒ๋“ค๊ธฐ Part1'์—์„œ ์ด์–ด์ง€๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์•ˆ๋…•ํ•˜์„ธ์š”
์ฝ”๋”์Šคํ•˜์ด์ž…๋‹ˆ๋‹ค.

2,325

๋ช…

์ˆ˜๊ฐ•์ƒ

79

๊ฐœ

์ˆ˜๊ฐ•ํ‰

13

๊ฐœ

๋‹ต๋ณ€

4.8

์ 

๊ฐ•์˜ ํ‰์ 

6

๊ฐœ

๊ฐ•์˜

์ฝ”๋”์Šคํ•˜์ด๋Š” ์—ฌ๋Ÿฌ๋ถ„ ์ธ์ƒ์— ๋ณ€๊ณก์ ์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

์ˆ˜์—… ํ•˜๋‚˜ ๋“ฃ๋Š”๋‹ค๊ณ  ์ธ์ƒ์ด ๋‹ฌ๋ผ์ง€์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋ช‡ ๋…„ ๋’ค ๋Œ์•„๋ดค์„ ๋•Œ ๋ณ€ํ™”๊ฐ€ ์‹œ์ž‘ํ•œ ์‹œ์ ์„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์ฃ .

์ฝ”๋”์Šคํ•˜์ด๋ฅผ ํ†ตํ•ด ์ธ์ƒ์˜ ๋ณ€๊ณก์ ์„ ๋งŒ๋“ค์–ด๋‚ธ ๋ถ„๋“ค์ด ๋งŽ์ด ์žˆ์ง€๋งŒ ์ €ํฌ๋Š” ์ž‘์€ ํŒ€์ด๋ผ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋Š” ์ œํ•œ์ ์ž…๋‹ˆ๋‹ค.

๋”  ๋งŽ์€ ๋ถ„๋“ค์—๊ฒŒ ์ธ์ƒ์˜ ๋ณ€๊ณก์ ์„ ๋งŒ๋“ค์–ด ๋“œ๋ฆฌ๊ธฐ ์œ„ํ•ด ์žฅ๋ฒฝ์„ ๋‚ฎ์ถ”๊ณ  ์ ‘๊ทผ์„ฑ์„ ๋†’์ด๋Š” ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์„ ์‹œ๋„ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์• ํ”Œ์˜ Everyone Can Code  ์ปค๋ฆฌํ˜๋Ÿผ์˜ ํ•ด์„คํŒ์„ ๋งŒ๋“ค๊ณ , 

์‹ค์‹œ๊ฐ„ ์›๊ฒฉ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ์•ฑ ๊ฐœ๋ฐœ์˜ ์„ฑ๊ณต ๊ฒฝํ—˜์„ ๋“œ๋ฆฌ๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ€๋Šฅํ•œ ๋งŽ์€ ๋ถ„๋“ค๊ณผ ๋งŒ๋‚  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์—ฌ๋Ÿฌ๋ถ„์ด ์ง€๊ธˆ ์ด ํŽ˜์ด์ง€๋ฅผ ์ฝ๊ณ  ์žˆ๋Š” ๊ฒƒ๋„ ์—ฌ๋Ÿฌ๋ถ„ ์•ž์— ์˜จ ๊ธฐํšŒ๊ฐ€ ์•„๋‹๊นŒ์š”?

์Šค์ณ๋ณด๋‚ด์ง€ ๋งˆ์‹œ๊ณ  ๋“ค์—ฌ๋‹ค ๋ณด์„ธ์š”. ๋‹น์‹ ์˜ Turning Point๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์„์ง€.

CodersHigh ,  Turning Point.

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

20๊ฐœ โˆ™ (21์‹œ๊ฐ„ 53๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!

์ฝ”๋”์Šคํ•˜์ด๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

๋น„์Šทํ•œ ๊ฐ•์˜

๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

โ‚ฉ55,000