IT ºÐ¾ß º£½ºÆ®¼¿·¯ ¡¶Do it! ù ÄÚµù¡· ÆÄÀ̽㠹öÀü Ãâ°£!
±¹³» ÃÖÃÊ ¡®¹®°ú½Ä¡¯ ÄÚµù ÀÔ¹®¼!
147°¡Áö ºñÀ¯¿Í ±×¸², ¹«·á ¿Â¶óÀÎ ½Ç½ÀÀ¸·Î ¡®ÄÚµù ±î¸·´«¡¯ Å»Ãâ!
[Ưº° º¸³Ê½º] °ÔÀÓ, µ¥ÀÌÅÍ ºÐ¼® ¸Àº¸±â±îÁö!
ÃÊµî °íÇгâºÎÅÍ ´ëÇлý, ¾î¸£½Å±îÁö ¡®ÄÚµùÇÒ ÁÙ ¾Æ´Â »ç¶÷¡¯ÀÌ µÇµµ·Ï µµ¿ÍÁִ å! ¸ÕÀú ÀÐÀº °ø´ë»ý 2¸íÀÌ ¡°´ëÇб³ 1Çг⠶§ ÀÌ Ã¥ ºÃÀ¸¸é ÈξÀ ÁÁ¾Ò°Ú´Ù!¡±¶ó°í ¿ÜÄ£ ¹Ù·Î ±× Ã¥! IT ºÐ¾ß º£½ºÆ®¼¿·¯ ¡¶Do it! ù ÄÚµù¡·ÀÌ ÆÄÀ̽㠹öÀüÀ¸·Î Ãâ°£µÇ¾ú½À´Ï´Ù.
¡®°ø´ë»ýµµ ³î¶õ Ã¥¡¯¿¡ °É¸ÂÀº 147°¡Áö ºñÀ¯¿Í ±×¸²À¸·Î µðÁöÅÐ ½Ã´ë¿¡ ¾Ë¾Æ¾ß ÇÒ ÇÁ·Î±×·¡¹ÖÀÇ 56°¡Áö ÇÙ½É °³³äÀ» ¹è¿ö º¸¼¼¿ä. ù ¹ø° Ã¥ ¡¶Do it! ù ÄÚµù¡· ÀÚ¹Ù ¹öÀüº¸´Ù 80ÂÊ ´Ã¾î³ ÀÌ Ã¥¿¡¼´Â Ưº°È÷ ÆÄÀ̽ãÀ¸·Î ÄÚµùÇÏ¸é ¸¸³ª°Ô µÉ ¡®µ¥ÀÌÅÍ ºÐ¼®¡¯ ¸Àº¸±â¿Í ¡®±×·¡ÇÈ ÄÚµù¡¯À» °ÔÀÓÀ¸·Î ¹è¿ì´Â ³»¿ë±îÁö ´ã¾Ò½À´Ï´Ù.
¹«·á ¿Â¶óÀÎ ½Ç½ÀÀº ¹°·Ð, ¹«·á µ¿¿µ»ó °ÀDZîÁö ²Ë Âù ÀÌ Ã¥, ¸¸³ª º¸½Ç·¡¿ä?
¡Ø ÀÌ Ã¥Àº PDF ºÏÀ̹ǷΠȸéÀÌ ÀÛÀº ´Ü¸»±â(½º¸¶Æ®Æù)¿¡¼´Â º¸±â ºÒÆíÇÕ´Ï´Ù. ¡Ø
´ëÇÐ ½ÃÀý È£±â½ÉÀ¸·Î Á¢ÇÑ ÄÚµù¿¡ Ç« ºüÁ®¹ö·È´Ù. ÄÚµù µ¿¾Æ¸®µµ ¸¸µé°í ´ëȸ¿¡ ³ª°¡ ÃÖ¿ì¼ö»óµµ ¹Þ¾Ò´Ù. ±× ÈÄ, ÄÚµù°ú ÀüÇô °ü·Ã ¾øÀÌ »ì¾Æ°¡°í ÀÖ´Ù°í »ý°¢Çߴµ¥, µ¹¾Æº¸´Ï ÄÚµùÀÌ »îÀÇ ´Ü´ÜÇÑ ¹Ø°Å¸§ÀÌ µÇ¾î ÀÖ¾ú´Ù. ÇÁ·Î±×·¡¹ÖÀ» ÅëÇØ ÈÆ·ÃµÈ ³í¸®·Â°ú »ç°í·ÂÀÌ »çȸ»ýÈ°¿¡¼ ºûÀ» ¹ßÇÏ°í ÀÖ¾ú´ø °ÍÀÌ´Ù. ³Êµµ³ªµµ 'ÄÚµù'À» ¸»ÇÏ´Â ¿À´Ã³¯, ÄÚµùº°¿¡ ºÒ½ÃÂøÇØ ¾î¸®µÕÀýÇÏ°í ÀÖ´Â º¸Åë »ç¶÷µéÀ» À§ÇØ ÀÌ Ã¥À» ½è´Ù. ÄÚµùÀ» ¼³¸íÇÏ´Â ³²´Ù¸¥ ºñÀ¯¿Í Ãʺ¸ÀÚÀÇ ´«³ôÀ̸¦ ½ÊºÐ °í·ÁÇØ ´Ü¾î Çϳªµµ ÇãÅõ·ç ¾²Áö ¾Ê´Â »ç·Á ±íÀº ¸¶À½ÀÇ ¼ÒÀ¯ÀÚ.
----------------------------------
01 ÄÚµùº°¡Ú·Î ¶°³ªº¸ÀÚ!
----------------------------------
ÄÄÇ»ÅÍÀÇ ¾ð¾î? »ç¶÷ÀÇ ¾ð¾î¶û ºñ½ÁÇØ
01101000À¸·Î ¸»ÇØ¾ß ¾Ë¾ÆµéÀ» ¼ö ÀÖ¾î — ºñÆ®(Bit)
¿ì¸® 0°ú 1ÀÇ Á¶ÇÕÀ¸·Î ¾à¼ÓÇÏÀÚ — ÄÚµå(Code)
ABC¸¦ 0°ú 1·Î Ç¥ÇöÇÏ´Â ¹æ¹ý — ¾Æ½ºÅ°, À¯´ÏÄÚµå
ÄÚµùº°¡Ú ¿©ÇàÀ» µµ¿ÍÁÙ ¹ø¿ª±â — ÇÁ·Î±×·¡¹Ö ¾ð¾î
ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Á¾·ù
ÄÚµù ½Ç½À ÁغñÇϱ⠗ÀÎÅͳݸ¸ µÇ¸é ¹Ù·Î ÄÚµù ½Ç½À °¡´É!
__[ÄÚµù ½Ç½À 01] Ãâ·Â ¸í·É¾î »ç¿ëÇϱâ
ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö ½ÃÀÛ Àü¿¡ ¾Ë¾Æ¾ß ÇÒ »ó½Ä
ÄÚµùº°¡Ú »ó½Ä 01 | 10Áø¹ý, 16Áø¹ý
ÄÚµùº°¡Ú »ó½Ä 02 | 32ºñÆ® ÄÄÇ»ÅÍ vs 64ºñÆ® ÄÄÇ»ÅÍ
----------------------------------
02 ÄÄÇ»ÅÍ´Â ¾î¶»°Ô ±â¾ïÇÏ°í ÇൿÇÒ±î?
----------------------------------
»ç¶÷°ú ÄÚµùÀÇ °øÅëÁ¡ — º¯¼ö, ÇÔ¼ö
ÄÄÇ»ÅÍ°¡ ±â¾ïÀ» ´ã´Â 3°¡Áö °ø°£ — ¸Þ¸ð¸®
º¯¼ö ¨ç ±×¸©À» ´àÀº º¯¼öÀÇ Á¾·ù
º¯¼ö ¨è º¯¼ö ¼±¾ðÇϱâ
__[ÄÚµù ½Ç½À 02] ¸Þ¸ð¸® ±×¸© Å©±â ÀÌÇØÇϱâ
º¯¼ö ¨é Å©±â°¡ ÀÚÀ¯ÀÚÀç! — ¹®ÀÚ¿
__[ÄÚµù ½Ç½À 03] ¹®ÀÚ¿ À妽Ì, ½½¶óÀ̽Ì
ÇÔ¼ö ÀÛµ¿ ¿ø¸® ÀÌÇØÇϱâ
__[ÄÚµù ½Ç½À 04] ÇÔ¼ö ¸¸µé°í »ç¿ëÇϱâ
ÀԷ°ú Ãâ·Â — print(), input()
__[ÄÚµù ½Ç½À 05] ÀԷ°ú Ãâ·Â ¿¬½ÀÇϱâ
ÄÚµùº°¡Ú »ó½Ä 03 | ºôµå(Build), ÅëÇÕ °³¹ß ȯ°æ(IDE), ¼ÒÇÁÆ®¿þ¾î °³¹ß µµ±¸(SDK)
----------------------------------
03 ÄÄÇ»ÅÍ´Â ¾î¶»°Ô »ý°¢ÇÏ°í ÆÇ´ÜÇÒ±î?
----------------------------------
´Ü¼ø ¹«½ÄÇØ. ÇÏÁö¸¸ ¾öû »¡¶ó!
Á¶°Ç¹® ¨ç ³»°¡ ¸¸¾à ½ÃÀÎÀ̶ó¸é — if
__[ÄÚµù ½Ç½À 06] Á¶°Ç¹® if ~ else
Á¶°Ç¹® ¨è Á¶°ÇÀÌ 2°³ÀÎ °æ¿ì — AND, OR
__[ÄÚµù ½Ç½À 07] Á¶°ÇÀÌ 2°³ÀÏ ¶§
Á¶°Ç¹® ¨é Á¶°Ç¹® ¼Ó Á¶°Ç¹® — elif
__[ÄÚµù ½Ç½À 08] Á¶°Ç¹® elif
¹Ýº¹¹® ¨ç ¾ðÁ¨°¡´Â ³¡³¯ ¹Ýº¹¹® — while, for
__[ÄÚµù ½Ç½À 09] ¹Ýº¹¹® for
¹Ýº¹¹® ¨è ¹Ýº¹¹® ¼Ó ¹Ýº¹¹®
__[ÄÚµù ½Ç½À 10] ¹Ýº¹¹® ¾ÈÀÇ ¹Ýº¹¹®
Á¶°Ç¹® + ¹Ýº¹¹® ÇÔ²² ¾²±â
__[ÄÚµù ½Ç½À 11] Á¶°Ç¹® if¿Í ¹Ýº¹¹® for
³» Äڵ带 ¼³¸íÇØ ÁÙ°Ô — ÄÚ¸àÆ®(ÁÖ¼®)
__[ÄÚµù ½Ç½À 12] ÄÚ¸àÆ® ³Ö±â
¿¬°áµÈ ÀÚ·áÇüÀÇ Æ¯Â¡ ¨ç Å°¿öµå in
__[ÄÚµù ½Ç½À 13] ¡®in¡¯°ú ¹®ÀÚÇü °ö¼À
¿¬°áµÈ ÀÚ·áÇüÀÇ Æ¯Â¡ ¨è ¸®½ºÆ®, Æ©ÇÃ, µñ¼Å³Ê¸®, ÁýÇÕ
__[ÄÚµù ½Ç½À 14] ÆÄÀ̽ãÀÇ ´Ù¾çÇÑ ÀÚ·áÇü ÀÌÇØÇϱâ
ÆÄÀ̽ãÀÌ ÄÚµùÇϱ⠽¬¿î ¼û°ÜÁø ÀÌÀ¯ — immutable, mutable
__[ÄÚµù ½Ç½À 15] ¹Ù²ãÄ¡±âµÈ ¸Þ¸ð¸® ±×¸© È®ÀÎÇϱâ
----------------------------------
04 ÄÚµù Á¾ÇÕ¼±¹°¼¼Æ®, Ŭ·¡½º¸¦ ¿¾îº¸ÀÚ!
----------------------------------
Ŭ·¡½º¶õ?
³»°¡ ¸¸µç º¯¼ö —Ŭ·¡½º, ÀνºÅϽº
__[ÄÚµù ½Ç½À 16] Ŭ·¡½º ¸¸µé±â
Ŭ·¡½º¿¡ ÇÔ¼ö(¸Þ¼µå) Ãß°¡Çϱâ
__[ÄÚµù ½Ç½À 17] ¸Þ¼µå ¸¸µé±â
ÀνºÅϽº¸¦ ÃʱâÈÇÏ´Â ¹æ¹ý —»ý¼ºÀÚ
__[ÄÚµù ½Ç½À 18] »ý¼ºÀÚ ¸¸µé±â
Ŭ·¡½º°¡ È®ÀåµÇ´Â ¹æ¹ý —»ó¼Ó, ¿À¹ö¶óÀ̵å
__[ÄÚµù ½Ç½À 19] »ó¼ÓÇϱâ
¸ðµâ°ú ÆÐÅ°Áö
ÆÄÀ̽㿡¼´Â ¾Ë°í º¸¸é ¸ðµç °ÍÀÌ Å¬·¡½º ¨ç
__[ÄÚµù ½Ç½À 20] ¸®½ºÆ®¿¡¼ ¸Þ¼µå »ç¿ëÇϱâ
ÆÄÀ̽㿡¼´Â ¾Ë°í º¸¸é ¸ðµç °ÍÀÌ Å¬·¡½º ¨è
__[ÄÚµù ½Ç½À 21] µñ¼Å³Ê¸®¿¡¼ ¸Þ¼µå »ç¿ëÇϱâ
----------------------------------
05 ÁøÂ¥ ÄÚµùÇÏ·Á¸é ¿©±â±îÁö ¾Ë¾Æ¾ß ÇØ
----------------------------------
º£¶ó 31 °ÔÀÓ ¸¸µé±â
°ÔÀÓ ¼Ó '¾Æ¹«°Å³ª'¸¦ ÄÚµå·Î ¸¸µé±â — ·£´ý
¼Ä¿½º °î¿¹ÀÇ ±×¹°¸Á — ¿¹¿Üó¸®
ÀϺη¯ ÇÁ·Î±×·¥ ÀáÀç¿ì±â — sleep
ÇÑ ¹ø¿¡ ¿©·¯ °¡Áö Çϴ ô — ½º·¹µå
__[ÄÚµù ½Ç½À 22] ´Þ¸®±â °æÁÖ
----------------------------------
06 ÆÄÀ̽ãÀ¸·Î °ÔÀÓ, µ¥ÀÌÅÍ ºÐ¼®±îÁö µµÀü!
----------------------------------
³» ÄÄÇ»ÅÍ¿¡ °³¹ß ȯ°æ ¸¸µé±â
ÆÄÀ̽ãÀ¸·Î µ¥ÀÌÅÍ ºÐ¼® ±âÃÊ ¸Àº¸±â — ÆÇ´Ù½º
__[ÄÚµù ½Ç½À 23] ÆÇ´Ù½º·Î ½Ã°£Ç¥ ¸¸µé±â
±×·¡ÇÈ ÄÚµù üÇèÇϱâ
__[ÄÚµù ½Ç½À 24] ¹¬Âîºü °ÔÀÓ ¸¸µé±â
[¼ÕÀ¸·Î Ǫ´Â ÄÚµù ¹®Á¦] Á¤´ä