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

Python Institute ์ž๊ฒฉ์ฆ์„ ํ†ตํ•ด ๋ฐฐ์šฐ๋Š” Python ๊ธฐ์ดˆ (Mini project: Chat GPT๋ฅผ ํ™œ์šฉํ•œ ์‹ค์‹œ๊ฐ„ ํ•œ๊ธ€/์˜๋ฌธ ๋ฒˆ์—ญ๊ธฐ ๋งŒ๋“ค๊ธฐ)

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์ฒ˜์Œ์ธ ์‚ฌ๋žŒ์„ ์œ„ํ•œ Python ๊ฐ•์˜! Python Institute์—์„œ ์ œ์‹œํ•˜๋Š” ์ปค๋ฆฌํ˜๋Ÿผ์„ ๋ฐ”ํƒ•์œผ๋กœ Python ์ž๊ฒฉ์ฆ(PCEP, PCAP) ์ค€๋น„ OK! Python์œผ๋กœ ChatGPT๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ค!

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

Thumbnail

์ž…๋ฌธ์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด, AI ยท ChatGPT ํ™œ์šฉ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

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

  • Python

  • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์›๋ฆฌ

  • Python์„ ์ด์šฉํ•œ ChatGPT(OpenAI) ํ™œ์šฉ๋ฒ•

์™•์ดˆ๋ณด ํŒŒ์ด์ฌ, ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์‘์šฉ๊นŒ์ง€!

์ฝ”๋”ฉ์ด ์ฒ˜์Œ์ธ ๋ˆ„๊ตฌ๋‚˜ OK! 
์ฐจ๊ทผ์ฐจ๊ทผ ์‹œ์ž‘ํ•˜๋Š” ํŒŒ์ด์ฌ ๊ธฐ์ดˆ

์ง€๊ธˆ ํŒŒ์ด์ฌ ์‹œ์ž‘ํ•˜๊ณ  ์ž๊ฒฉ์ฆ ์ทจ๋“๊นŒ์ง€!

ํŒŒ์ด์ฌ(Python)์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€๋ฐ ๋ชฉํ‘œ๊ฐ€ ๋ถˆ๋ถ„๋ช…ํ•ด์„œ ์ค‘๋„์— ํฌ๊ธฐํ•œ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹ ๊ฐ€์š”?

์ด ๊ฐ•์˜๋Š” Python Institute์—์„œ ์ œ๊ณตํ•˜๋Š” ํŒŒ์ด์ฌ ํ•™์Šต ๊ฐ€์ด๋“œ๋ผ์ธ์„ ๋ฐ”ํƒ•์œผ๋กœ PCEP(Certified Entry-Level Python Programmer) ๋ฐ PCAP(Certified Associate in Python Programming) ์ž๊ฒฉ์ฆ ์‹œํ—˜์„ ์ค€๋น„ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ˆ˜์—… ๊ณผ์ •์„ ์„ฑ์‹คํžˆ ๋งˆ์ณค์„ ๊ฒฝ์šฐ ํ•ด๋‹น ์‹œํ—˜์— ์‘์‹œํ•  ์ˆ˜ ์žˆ๋„๋ก ์„น์…˜ ์ฃผ์ œ๋ณ„ ํ€ด์ฆˆ๊นŒ์ง€ ์ค€๋น„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ฐœ๋…๊ณผ ๋‚ด์šฉ์„ ์ตœ๋Œ€ํ•œ ํ’€์–ด์„œ ์•Œ๋ ค๋“œ๋ฆฝ๋‹ˆ๋‹ค.

โ€œํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€๋ฐ ์ฒ˜์Œ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ์•Œ๋ ค์ฃผ๋Š” ๊ณผ์ •์€ ์—†์„๊นŒ?โ€ 
์ด ๊ฐ•์˜์—์„œ๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ์ด ํŒŒ์ด์ฌ์„ ์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผ ํ•˜๋Š”์ง€ ๊ธฐ์ดˆ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๊ธฐ์กด์— ์ ‘ํ•œ ์ ์ด ์žˆ๋‹ค๋ฉด ๊ฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ์ปจ์…‰์— ๋Œ€ํ•ด ์‰ฝ๊ฒŒ ์ดํ•ดํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด ์ถฉ๋ถ„ํ•œ ์„ค๋ช…์ด ํ•„์š”ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

์ด ๊ฐ•์˜๋Š” ํ˜„์žฌ ํ˜ธ์ฃผ 5~6ํ•™๋…„ ํ•™์ƒ๋“ค์„ ๋Œ€์ƒ์œผ๋กœ ์ง„ํ–‰ํ•œ ์˜คํ”„๋ผ์ธ ๊ฐ•์˜์—์„œ ๋ฐ›์€ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์„ ๋ณด๊ฐ•ํ•˜์—ฌ ๊ตฌ์„ฑํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ฒ˜์Œ ๋ฐฐ์šฐ๋Š” ๋ถ„๋“ค๊ป˜ ๋„์›€์„ ๋“œ๋ฆด ์ˆ˜ ์žˆ๋„๋ก, Python Institute์—์„œ ์ œ๊ณตํ•˜๋Š” ํ•™์Šต ๊ฐ€์ด๋“œ๋ผ์ธ์„ ์ฐธ๊ณ ํ•ด ์ •ํ™•ํ•˜๋ฉด์„œ๋„ ์•Œ๊ธฐ ์‰ฝ๊ฒŒ ์ „๋‹ฌํ•˜๊ฒŒ๋” ๋…ธ๋ ฅํ•˜์˜€์Šต๋‹ˆ๋‹ค.

ํŒŒ์ด์ฌ ํ™œ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ํžŒํŠธ๊นŒ์ง€ ์ „ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.

ํŒŒ์ด์ฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๋‹ค ๋ฐฐ์šด ํ›„์—๋Š” ์ด 2๊ฐ€์ง€ ํ–ฅํ›„ ๋กœ๋“œ๋งต์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋Š” ๋ณธ ๊ฐ•์˜ ๋งˆ์ง€๋ง‰ ๋ฏธ๋‹ˆ ํ”„๋กœ์ ํŠธ์— ํฌํ•จ๋œ ChatGPT ๋ฐ Google TTS(Text-to-speech)๋ฅผ ์ด์šฉํ•œ ์‹ค์‹œ๊ฐ„ ํ†ต์—ญ ํ”„๋กœ๊ทธ๋žจ ์ œ์ž‘์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ์ˆ˜๊ฐ•์ƒ์ด ํ•˜๊ณ  ์žˆ๋Š” ์ผ ๋˜๋Š” ๊ณต๋ถ€์— ์žˆ์–ด์„œ ์–ด๋–ป๊ฒŒ Python๊ณผ ChatGPT๋ฅผ ํ™œ์šฉํ•ด ์ƒ์‚ฐ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•ด ํ•จ๊ป˜ ๊ณ ๋ฏผํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ๋กœ๋“œ๋งต์€ AWS Lambda๋ฅผ ์ด์šฉํ•ด ์„œ๋ฒ„๋ฆฌ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ํ˜„๋Œ€ IT ํ™˜๊ฒฝ์—์„œ ํ”ผํ•ด๊ฐˆ ์ˆ˜ ์—†๋Š” ํผ๋ธ”๋ฆญ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ์„ ์–ด๋–ป๊ฒŒ ํ• ์ง€์— ๋Œ€ํ•œ ๊ฐ€์ด๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. AWS Lambda ์ž‘์„ฑ์„ ์œ„ํ•œ ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•์— ์ต์ˆ™ํ•˜์ง€ ์•Š์€ ๋ถ„๋“ค๊ป˜ ํ•ด๋‹น ๊ฐ•์˜ ๋ฐ ๋กœ๋“œ๋งต์„ ์ถ”์ฒœ๋“œ๋ฆฌ๋ฉฐ, ๋กœ๋“œ๋งต์— ํฌํ•จ๋œ ๋ชจ๋“  ๊ฐ•์˜ ์ˆ˜๊ฐ• ์ดํ›„์—๋Š” ์•„๋ž˜ ์•„ํ‚คํ…์ฒ˜ ๊ธฐ๋ฐ˜์˜ ์„œ๋ฒ„๋ฆฌ์Šค ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฒฝํ—˜ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ, ํ•™์Šต ํ›„์—๋Š”...

  • โœ… ๋‹ค์–‘ํ•œ ์‹ค์Šต์„ ํ†ตํ•ด ํŒŒ์ด์ฌ์— ์ต์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • โœ… Certified Entry-Level Python Programmer (PCEP, Chapter 1-4) ๋ฐ Certified Associate in Python Programming (PCAP, Chapter 5-8) ์ž๊ฒฉ์ฆ ์‹œํ—˜์— ์‘์‹œํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜์ค€์„ ๊ฐ–์ถ”๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

์‰ฝ๊ณ  ์ž์„ธํ•œ ์„ค๋ช…์œผ๋กœ 
ํŒŒ์ด์ฌ Skill-Up!

ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ ‘ํ•ด๋ณธ ์ ์ด ์—†๋Š” ์ˆ˜๊ฐ•์ƒ์„ ์œ„ํ•ด, ๋™์ผํ•œ ๋Œ€์ƒ์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ฏธ๋ฆฌ ์ง„ํ–‰ํ•œ ๊ฐ•์˜๋ฅผ ์˜จ๋ผ์ธ ๊ฐ•์˜ํ™” ํ•˜์˜€๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€์ƒ ์ˆ˜๊ฐ•์ƒ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ์„ ๋งŽ์ด ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๊ฐ ์ฑ•ํ„ฐ์˜ ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ์ฑ•ํ„ฐ ๋งˆ์ง€๋ง‰์— ๊ฐ๊ด€์‹ ํ€ด์ฆˆ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํ•™์Šตํ•œ ์ง€์‹์„ ์ž˜ ์ดํ•ดํ•˜์˜€๋Š”์ง€ ์ง์ ‘ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‹ค์ƒํ™œ์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ๋‹ค์–‘ํ•œ ํ˜„์ƒ์„ ์ˆ˜ํ•™์ ์œผ๋กœ ๋ถ„์„ํ•˜๊ณ  ์ด๋ฅผ ํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋Š” ๊ณผ์ •์— ๋Œ€ํ•œ ์‹ค์Šต์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ƒ์„ธ ์ปค๋ฆฌํ˜๋Ÿผ ๐Ÿ“š
  1. Computer programming ์†Œ๊ฐœ
    1. Language๋ž€ ๋ฌด์—‡์ผ๊นŒ?
    2. Language๋Š” ๋ฌด์—‡์œผ๋กœ ๊ตฌ์„ฑ์ด ๋˜์–ด ์žˆ์„๊นŒ?
    3. ์šฐ๋ฆฌ๊ฐ€ ์ž‘์„ฑํ•œ Language๋Š” ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ํ•ด์„์„ ํ•  ์ˆ˜ ์žˆ์„๊นŒ?
  2. Data types, Variables, Basic Operators
    1. ํ•จ์ˆ˜(Function) ์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ? print ๋ฌธ์„ ํ†ตํ•œ ํ•จ์ˆ˜์˜ ์ดํ•ด
    2. Data Literal (Type)
    3. ์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž์™€ ๊ณ„์‚ฐ ์šฐ์„  ์ˆœ์œ„
    4. ๋ณ€์ˆ˜ (Variables)
    5. ์ฃผ์„ (Comments)
    6. ์ž…๋ ฅ (Input)
  3. Boolean Values, ์กฐ๊ฑด๋ถ€ ์‹คํ–‰, ๋ฐ˜๋ณต๋ฌธ, List, ๋…ผ๋ฆฌ ๋ฐ ๋น„ํŠธ ์—ฐ์‚ฐ
    1. Python์˜ ์˜์‚ฌ ๊ฒฐ์ •์ž
    2. ์กฐ๊ฑด๊ณผ ์กฐ๊ฑด๋ถ€ ์‹คํ–‰
    3. ๋ฐ˜๋ณต๋ฌธ (Loop)
    4. ๋…ผ๋ฆฌ ๋ฐ ๋น„ํŠธ ์—ฐ์‚ฐ
    5. Lists
  4. Functions, Tuples, Dictionaries, Data processing, Exceptions
    1. Functions
    2. Tuple๊ณผ Dictionary
    3. Exceptions
    4. Bug and Debug
  5. Modules and Packages
    1. Modules
    2. Packages
    3. Python Package Installer (PIP)
  6. String, List, Exception ์‹ฌํ™” ํ•™์Šต
    1. Modules
    2. Exceptions
  7. Object Oriented Programming
    1. Object Oriented Programming
    2. Detailed Exception handling
  8. Mini Project: Chat GPT๋ฅผ ํ™œ์šฉํ•œ ์‹ค์‹œ๊ฐ„ ํ•œ๊ธ€/์˜๋ฌธ ๋ฒˆ์—ญ๊ธฐ ๋งŒ๋“ค๊ธฐ

Q&A ๐Ÿ’ฌ

Q. ๋งŽ์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ์ค‘์— ์™œ ํŒŒ์ด์ฌ์„ ๋ฐฐ์›Œ์•ผ ํ• ๊นŒ์š”?

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

Q. ์ด๋ฏธ ์ธํ”„๋Ÿฐ์— ์žˆ๋Š” ์—ฌ๋Ÿฌ ํŒŒ์ด์ฌ ๊ฐ•์˜ ์ค‘์—์„œ ์ด ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋Š” ๋ฌด์—‡์ผ๊นŒ์š”?

๊ฐ•์˜๋Š” ์ง€์‹๊ณต์œ ์ž๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋Šฅ๋ ฅ์„ ๊ณต์œ ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์€ ๊ฒฝ์šฐ์™€ ํ•ด๋‹น ์ˆ˜๊ฐ•์ƒ์˜ IT ์ง€์‹ ํ˜„ํ™ฉ ๋ฐ”ํƒ•์œผ๋กœ ์ง€์‹์„ ๊ณต์œ ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์€ ๊ฒฝ์šฐ๋กœ ๊ตฌ๋ถ„์„ ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋ณธ ๊ฐ•์˜๋Š” ์ด ์ค‘ ํ›„์ž์— ํ•ด๋‹นํ•˜๋Š” ๊ฒฝ์šฐ๋กœ ๋ณธ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜๊ณ ์ž ํ•˜๋Š” ๋Œ€์ƒ๊ณผ ์œ ์‚ฌํ•œ IT ์ง€์‹ ํ˜„ํ™ฉ์„ ๊ฐ€์ง„ ํ•™์ƒ๋“ค์—๊ฒŒ ๋จผ์ € ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•ด๋ณด๊ณ  ์ธํ”„๋Ÿฐ ๊ฐ•์˜๋ฅผ ์ œ์ž‘ํ•˜์˜€๊ธฐ ๋•Œ๋ฌธ์— ๋™์ผ ๋ ˆ๋ฒจ์—์„œ ์งˆ๋ฌธ์‚ฌํ•ญ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์„๋“ค ๊ฐ•์˜์— ๋ฐ˜์˜ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅํ•˜์˜€์—ˆ๋‹ค๋Š” ์ ์ด ๋‹ค๋ฅธ ๊ฐ•์˜์™€ ๋‹ค๋ฅธ ์ ์ด๋ผ๊ณ  ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๊ณ  ์ง€์‹๊ณต์œ ์ž๊ฐ€ IT ๊ฒฝ๋ ฅ์ด ์—†๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋ฉฐ, Amazon๊ณผ ๊ฐ™์€ IT ๊ธฐ์—… ๋ฐ ๊ตญ๋‚ด/ํ•ด์™ธ ๊ธˆ์œต ๊ธฐ์—…์—์„œ ์‹ค์ œ๋กœ ํŒŒ์ด์ฌ์„ ์ด์šฉํ•œ ์—…๋ฌด ์ˆ˜ํ–‰ ๊ฒฝ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Q. ํŒŒ์ด์ฌ ์ž๊ฒฉ์ฆ ์‹œํ—˜์„ ์ค€๋น„ํ•˜๋ฉด ์–ด๋–ค ์ด๋“์ด ์žˆ๋‚˜์š”?

๋ณธ ๊ฐ•์˜์—์„œ ํŒŒ์ด์ฌ ์ž๊ฒฉ์ฆ ์‹œํ—˜์„ ์ค€๋น„ํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•˜๋Š” ์ด์œ ๋Š” ํ•™์Šต ๋™๊ธฐ ๋ถ€์—ฌ์˜ ๋ชฉ์ ์ด ํฝ๋‹ˆ๋‹ค. ์ž๊ฒฉ์ฆ ์‹œํ—˜์„ ์ค€๋น„ํ•˜๋Š” ๊ณผ์ •์€ ๋ชฉํ‘œ๋ฅผ ๊ฐ€์ง€๊ณ  ์ฒด๊ณ„์ ์œผ๋กœ ํŒŒ์ด์ฌ์„ ํ•™์Šตํ•˜๋Š” ๋™๊ธฐ๋ฅผ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค. ์‹œํ—˜ ์ค€๋น„๋ฅผ ์œ„ํ•ด ํ•™์Šต ์ž๋ฃŒ๋ฅผ ์ฐพ๊ณ , ์‹ค์Šต์„ ์ง„ํ–‰ํ•˜๋ฉฐ, ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋”์šฑ ํšจ๊ณผ์ ์ธ ํ•™์Šต์ด ๊ฐ€๋Šฅํ•  ๊ฒƒ์œผ๋กœ ๊ธฐ๋Œ€ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

๐Ÿ’พ ์ˆ˜๊ฐ• ์ „ ํ™•์ธํ•ด์ฃผ์„ธ์š”

  • ํ•™์Šต์„ ์œ„ํ•ด Pentium II ์ด์ƒ CPU ๋ฐ 1GB ์ด์ƒ์˜ ๋ฉ”๋ชจ๋ฆฌ, Windows ๋˜๋Š” macOS ์šด์˜์ฒด์ œ๋ฅผ ํƒ‘์žฌํ•œ PC๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. Visual Studio Code ๋ฐ Python์„ ์‚ฌ์šฉํ•˜๋ฉฐ ๊ฐ•์˜์—์„œ ์„ค์น˜ ๋ฐฉ๋ฒ•์„ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.
  • ์ˆ˜๊ฐ•์ƒ์—๊ฒŒ 348p ๋ถ„๋Ÿ‰์˜ PDF ํŒŒ์ผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ž๋ฃŒ ์ €์ž‘๊ถŒ์€ ์ง€์‹๊ณต์œ ์ž์—๊ฒŒ ์žˆ์œผ๋ฏ€๋กœ ํƒ€์ธ์—๊ฒŒ ๊ณต์œ ๋ฅผ ๊ธˆํ•ฉ๋‹ˆ๋‹ค.
  • ์‚ฌ์ „์— ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ด€๋ จ ์ง€์‹์ด ์—†๋”๋ผ๋„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ฐ•์˜ ์˜์ƒ ์Œ์งˆ์ด ๋ถˆ๊ท ์ผํ•  ์ˆ˜ ์žˆ๊ณ , ์ง€์‹๊ณต์œ ์ž์˜ ๋ฐœ์Œ์ด ์ข‹์ง€ ์•Š๊ฒŒ ๋Š๊ปด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. [๋ฏธ๋ฆฌ๋ณด๊ธฐ]๋กœ ์„ค์ •๋œ ์ƒ˜ํ”Œ ์ˆ˜์—…์„ ๋ฐ˜๋“œ์‹œ ์‹œ์ฒญํ•œ ๋‹ค์Œ ์ด๋ฅผ ๊ฐ์•ˆํ•˜์—ฌ ์ˆ˜๊ฐ•์‹ ์ฒญํ•˜์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.

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

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

  • ์ฝ”๋”ฉ์„ ์ฒ˜์Œ ์ ‘ํ•˜๋Š” ์‚ฌ๋žŒ

  • ์ฝ”๋”ฉ์„ ๋ฐฐ์šฐ๊ณ  ์‹ถ์€๋ฐ ๋ชฉํ‘œ๋ฅผ ์„ค์ •ํ•˜์—ฌ ํ•™์Šตํ•˜๊ณ  ์‹ถ์€ ์‚ฌ๋žŒ

์•ˆ๋…•ํ•˜์„ธ์š”
JeongSuk Lee์ž…๋‹ˆ๋‹ค.

393

๋ช…

์ˆ˜๊ฐ•์ƒ

12

๊ฐœ

์ˆ˜๊ฐ•ํ‰

7

๊ฐœ

๋‹ต๋ณ€

4.1

์ 

๊ฐ•์˜ ํ‰์ 

7

๊ฐœ

๊ฐ•์˜

ํ•œ๊ตญ/ํ˜ธ์ฃผ/์˜๊ตญ์—์„œ Full-stack developer, DevOps Engineer/Consultant๋กœ 15๋…„ ์ •๋„ ์ผ์„ ํ•˜๊ณ  ์žˆ๋Š” Digital Nomad IT Engineer ์ž…๋‹ˆ๋‹ค. IT ์กฐ์ง ์šด์˜์˜ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•ด ๋Š์ž„ ์—†์ด ์ƒˆ๋กœ์šด ์ฃผ์ œ์— ๋Œ€ํ•ด์„œ ๊ณต๋ถ€๋ฅผ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์€ํ‡ดํ•  ๋•Œ๊นŒ์ง€ Engineer๋กœ ์ƒํ™œํ•˜๊ณ  ์‹ถ๋‹ค๋Š” ๊ฟˆ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” ํ˜ธ์ฃผ Melbourne์— ์žˆ๋Š” ํ•œ ์€ํ–‰์˜ Developer Experience ํŒ€์—์„œ DevOps๋กœ ํ™œ๋™ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ „์ฒด

51๊ฐœ โˆ™ (7์‹œ๊ฐ„ 53๋ถ„)

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

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

์ˆ˜๊ฐ•ํ‰

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

JeongSuk Lee๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

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

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

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