±¹³»µµ¼
Àü°øµµ¼/´ëÇб³Àç
°øÇаè¿
ÄÄÇ»ÅÍ°øÇÐ
Á¤°¡ |
25,000¿ø |
---|
22,500¿ø (10%ÇÒÀÎ)
1,250P (5%Àû¸³)
ÇÒÀÎÇýÅÃ | |
---|---|
Àû¸³ÇýÅà |
|
|
|
Ãß°¡ÇýÅÃ |
|
À̺¥Æ®/±âȹÀü
¿¬°üµµ¼
»óÇ°±Ç
ÀÌ»óÇ°ÀÇ ºÐ·ù
Ã¥¼Ò°³
Ç÷¯Å͸¦ »ç¿ëÇؼ Å©·Î½º Ç÷§Æû ¸ð¹ÙÀÏ ¾ÛÀ» °³¹ßÇÒ ¶§ ÇÊ¿äÇÑ ±âº» Áö½Ä°ú ¿¹Á¦¸¦ ¼Ò°³ÇÑ´Ù. 1ºÎ Ç÷¯ÅÍ ¼Ò°³¿¡¼´Â Ç÷¯ÅÍ ¼Ò°³ ¹× Ç÷¯ÅÍ ¾Û °³¹ß¿¡ ÇÊ¿äÇÑ °³¹ß ȯ°æÀ» ¼³Á¤ÇÑ´Ù. 2ºÎ Ç÷¯ÅÍ ±âÃÊ¿¡¼´Â Ç÷¯ÅÍ ¾ÛÀÇ ±âº» ±¸¼º ¿ä¼ÒÀÎ À§Á¬À» ÀÚ¼¼È÷ ¾Ë¾Æº¸°í À§Á¬ÀÇ ·¹À̾ƿô, À§Á¬À» ²Ù¹Ì´Â ¹æ¹ý°ú ÇÔ²² Ç÷¯ÅÍ ¾Û °³¹ß¿¡ ²À ÇÊ¿äÇÑ Á¦½ºÃ³ ó¸®, ³»ºñ°ÔÀÌ¼Ç µîÀÇ °³³äµµ ¹è¿î´Ù. 3ºÎ Ç÷¯ÅÍ È°¿ë¿¡¼´Â Áö±Ý±îÁö ¹è¿î Áö½ÄÀ» ¹ÙÅÁÀ¸·Î ÆÄÀÏ, HTTP, ±¸±Û ÆÄÀ̾À̽º¸¦ »ç¿ëÇÏ´Â Ç÷¯ÅÍ ¾ÛÀ» ¸¸µé¾îº»´Ù. Ç÷¯ÅÍÀÇ ±âº» ¾ð¾îÀÎ ´ÙÆ®ÀÇ Æ¯Â¡Àº ºÎ·Ï¿¡¼ ¼Ò°³ÇÏ°í ¸¶¹«¸®ÇÑ´Ù.
ÃâÆÇ»ç ¼Æò
¡Ú ÀÌ Ã¥¿¡ ½ñ¾ÆÁø Âù»ç ¡Ú
¡°·¦ ÆäÀÎÀÇ Ã¥Àº Ç÷¯ÅÍ·Î ¸ÖƼÇ÷§Æû ¾Û °³¹ßÀ» ½ÃÀÛÇÏ·Á´Â °³¹ßÀÚ¿¡°Ô ÇÊ¿äÇÑ Á¤º¸°¡ °¡µæÇÑ ¸ÚÁø ¾È³»¼´Ù.¡±
- ÇÁ·¹µå¸¯ ½´ºñ°Ô¸£(Frederik Schwieger)/ ±¹Á¦ Ç÷¯ÅÍ ÇØÄ¿Åæ ÁÖÃÖÀÚ, Ç÷¯ÅÍ ½ºÄð ¼³¸³ÀÚ
¡°¸ÚÁø Ã¥ÀÌ´Ù! ÀÌ Ã¥Àº Ãʺ¸ÀÚ°¡ ¿øÇÏ´Â ³»¿ëÀº ¹°·Ð ±× ÀÌ»óÀ» ´ã°í ÀÖ´Ù. Ç÷¯ÅÍ ÀÚü¸¦ ¼³¸íÇÒ »Ó ¾Æ´Ï¶ó Ç÷¯ÅÍ°¡ Á¸ÀçÇÏ´Â ÀÌÀ¯±îÁöµµ ¼³¸íÇÑ´Ù. ¶Ç °³¹ß Áß¿¡ ÈçÈ÷ ÀϾ´Â ¹®Á¦¸¦ ÇØ°áÇÏ´Â ¸ÚÁø ÆÁµµ Á¦°øÇÑ´Ù. °·ÂÈ÷ ÃßõÇÑ´Ù.¡±
- Á¦·Î¿£ ¡°Á¦ÀÌ¡± ¸¶À̾î(Jeroen ¡°Jay¡± Meijer)/ Ç÷¯ÅÍ Ä¿¹Â´ÏƼ ±êÇãºê °ü¸®ÀÚ
¡°·¦ÀÇ Ã¥Àº Ç÷¯Å͸¦ ½ÃÀÛÇϱ⿡ ¾ÆÁÖ ÁÁÀº Ã¥ÀÌ´Ù. ¾ÛÀ» óÀ½ ¸¸µå´Â °³¹ßÀÚ¿¡°Ô ÇÊ¿äÇÑ ÁÖÁ¦¸¦ »©³õÁö ¾Ê°í ´Ù·ê »Ó¸¸ ¾Æ´Ï¶ó ³ë·ÃÇÑ °³¹ßÀÚ¿¡°Ôµµ °ªÁø Á¤º¸°¡ µé¾îÀÖ´Ù.¡±
- ³ë¸£º£¸£Æ® Äڽþî(Norbert Kozsir)/ Ç÷¯ÅÍ Ä¿¹Â´ÏƼ ÆíÁýÀÚ
¡°¾Æ¸§´Ù¿î ¾ÛÀ» ¸¸µé ¼ö ÀÖ´Â Àç¹Õ°í È¿À²ÀûÀÎ ¹æ¹ýÀ» ã´Â´Ù¸é Ç÷¯Å͸¦ »ìÆ캸¶ó. Ç÷¯ÅÍÀÇ ¼¼°è·Î ¶°³ª´Â ¿©Çà ¾È³»¼¸¦ ã°í ÀÖ´Ù¸é ÀÌ Ã¥À» ±ÇÇÑ´Ù.¡±
- ºê¶óÀ̾ð ÀÌ°Ç(Brian Egan), flutter_architecture_samples, scoped_model, flutter_redux °³¹ßÀÚ
¡°Ç÷¯Å͸¦ ½ÃÀÛÇÏ´Â ¸ðµç °³¹ßÀÚ°¡ µû¶ó Çϱ⠽±µµ·Ï º¹ÀâÇÑ Á¤º¸¸¦ ´Ü¼øÇÏ°Ô Àß ³ª´² ¼³¸íÇÑ´Ù. ³ë·ÃÇÑ °³¹ßÀÚµç ¸· ÀÔ¹®ÇÑ °³¹ßÀÚµç Ç÷¯Å͸¦ ½ÃÀÛÇÒ ¶§ ÇÊ¿äÇÑ ¸ðµç °ÍÀ» Á¦°øÇÑ´Ù.¡°
- ³»½Ã ·¥µð¾ó(Nash Ramdial), ¹Ìµð¾öÀÇ Ç÷¯ÅÍ Ä¿¹Â´ÏƼ ¼ö¼® ÆíÁýÀÚ
¡°¿µ¾î°¡ ¸ð±¹¾î°¡ ¾Æ´Ñ µ¶Àڷμ ÀÌ Ã¥ÀÇ °£°áÇÑ ¼³¸í°ú Áö·çÇÒ Æ´ ¾øÀÌ ÀÌÇØÇÒ ¼ö ÀÖ´Â Á¡¿¡ °¨ÅºÇß´Ù.¡±
- ¶ó¿ìÇÁ ¶óÈ÷½¬(Raouf Rahiche)/ Ç÷¯ÅÍ °¿¬ÀÚ, °³¹ßÀÚ, °»ç
¡°·¦ ÆäÀÎÀº ¾ó¸®¾î´äÅÍÀÌÀÚ Ç÷¯ÅÍ Ä¿¹Â´ÏƼÀÇ ¿ø³â ¸â¹ö·Î¼ Ç÷¯ÅÍ¿¡ °üÇÑ ¼¼°è ÃÖ°íÀÇ ±ÇÀ§ÀÚ Áß ÇÑ ¸íÀÌ´Ù. ·¦Àº ¿£Áö´Ï¾î¸¦ ´ë»óÀ¸·Î ¹®¼¸¦ ÀÛ¼ºÇÏ´Â ¿£Áö´Ï¾î·Î °í¸¿°Ôµµ ´Ù¸¥ »ç¶÷ÀÌ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖ´Â Áñ°Å¿î ¹®Ã¼·Î Ã¥À» ¾²´Â »ç¶÷ÀÌ´Ù.¡±
- ½ºÄ± ½ºÅç(Scott Stoll)/ Ç÷¯ÅÍ Äڵ庣À̽º ±â¿©ÀÚ, Ç÷¯ÅÍ ½ºÅ͵ð ±×·ìÀÇ °øµ¿ ¼³¸³ÀÚ
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
ÀÚ¹Ù, C#, C++, ¿ÀºêÁ§Æ¼ºêC°°Àº °´Ã¼ÁöÇâ ¾ð¾î¸¦ °æÇèÇغðí, Ç÷¯ÅÍ·Î ¾Èµå·ÎÀÌµå ¾Û, iOS ¾Û, À¥ ¾ÛÀ» ¸¸µé°í ½ÍÀº °³¹ßÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù. Ç÷¯ÅÍ°¡ óÀ½ÀÌ°í ¿©·¯ Ç÷§Æû¿¡¼ ½ÇÇàÇÒ ¾ÛÀ» ¸¸µé°í ½Í´Ù¸é ÀÌ Ã¥Àº ÃÖ°íÀÇ ¼±ÅÃÀÌ´Ù.
Ç÷¯ÅÍ °æÇèÀÌ ÀÖ´Â °³¹ßÀÚ¿¡°Ôµµ ¹°·Ð µµ¿òµÇ°ÚÁö¸¸, Ç÷¯ÅÍ¿¡ °üÇÑ »çÀü Áö½ÄÀ̳ª °æÇèÀÌ ¾ø¾îµµ ÃæºÐÈ÷ ÀÐÀ» ¼ö ÀÖ´Ù. ÀÌ Ã¥Àº µ¶ÀÚ°¡ Ç÷¯Å͸¦ ¿ÏÀüÈ÷ óÀ½ Á¢ÇÑ´Ù´Â »ý°¢À¸·Î ½è´Ù.
iOS, ¾Èµå·ÎÀ̵å, À¥ °³¹ß¿¡ °üÇØ ¾Ë°í ÀÖ´Ù¸é Ã¥ÀÇ ³»¿ëÀ» ÀÌÇØÇϱ⠴õ ½¬¿ï ¼ö ÀÖ´Ù. Ç÷¯ÅÍ¿Í ºñ½ÁÇÑ Á¡ÀÌ ¸¹±â ¶§¹®ÀÌ´Ù. ƯÈ÷ ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ¸®¾×Æ®¸¦ Àß ¾È´Ù¸é ´õ ÁÁ´Ù. ¸ð¸¥´Ù Çصµ Á¶¹Ù½ÉÀ» ´À³¥ ÇÊ¿ä´Â ¾ø´Ù. ¸ô¶óµµ »ó°ü¾ø´Ù.
´ÙÆ® ¾ð¾î¿¡ °üÇÑ Áö½Äµµ µµ¿òÀÌ µÈ´Ù. ´ÙÆ®´Â ºÐ¸í µ¶Æ¯ÇÑ ¸éÀÌ ÀÖÁö¸¸ °´Ã¼ ÁöÇâÀÇ °³³äÀ» ÀÌÇØÇÑ´Ù¸é ¸Å¿ì ½±°Ô ¹Þ¾ÆµéÀÏ ¼ö ÀÖ´Ù. ÀÚ¹Ù³ª C#À» ¾È´Ù¸é º° ´Ù¸¥ ¼³¸í ¾øÀ̵µ Ã¥ÀÇ Äڵ带 ´ëºÎºÐ ÀÌÇØÇÒ ¼ö ÀÖ´Ù. Á¶±Ý¸¸ ÀоîºÁµµ ¹Ù·Î Äڵ带 ÀÛ¼ºÇÒ ¼ö ÀÖÀ» Á¤µµ´Ù.
µ¿½Ã¿¡ ´ÙÆ®¿¡´Â ¸ð¹ü »ç·Ê·Î ¿©±æ ¸¸ÇÑ µ¶Æ¯Çϸ鼵µ ¸ÚÁø ±â´ÉÀÌ ¸î °¡Áö ÀÖ´Ù. ÀÌ·± ¸ð¹ü »ç·Ê¸¦ »ç¿ëÇÏÁö ¾Ê°í ÀÚ¹Ù °³¹ßÀÚ°¡ ÀÌÇØÇϱ⠽±°Ô Äڵ带 °£¼ÒÈÇÒ ¼öµµ ÀÖ¾úÁö¸¸, Àå±âÀûÀ¸·Î º¼ ¶§ º° µµ¿òÀÌ ¾È µÈ´Ù°í »ý°¢Çß´Ù. µû¶ó¼ ¸ð¹ü »ç·Ê¸¦ Àû±ØÀûÀ¸·Î È°¿ëÇß°í ¼³¸íÀº ºÎ·Ï A, ¡®´ÙÆ® ¾ð¾î °³¿ä¡¯¿¡ ¼ö·ÏÇß´Ù. ºÎ·ÏÀ» ÅëÇØ Äڵ带 ÀÛ¼ºÇÒ ¶§ Âü°íÇÒ ¼ö ÀÖÀ» Á¤µµÀÇ Ä¿´×ÆäÀÌÆÛ¿Í ÇÔ²² ´Ù¸¥ ¾ð¾îÀÇ °³¹ßÀÚ°¡ ¿¹»óÄ¡ ¸øÇÑ Æ¯Â¡¿¡ °üÇÑ ±íÀÌ ÀÖ´Â ¼³¸íÀ» Á¦°øÇÑ´Ù. ¡®´ÙÆ®ÀÇ ¿¹»óÄ¡ ¸øÇÑ Æ¯Â¡¡¯ ÀýÀ» ƯÈ÷ ÁÖÀÇ ±í°Ô º¸±â ¹Ù¶õ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
ÀÌ Ã¥Àº iOS, ¾Èµå·ÎÀ̵å, À¥¿¡¼ Á¦´ë·Î µ¿ÀÛÇÏ´Â ±â´ÉÀÌ Ç³ºÎÇÑ ¾ÛÀ» ¸¸µå´Â ¹æ¹ýÀ» Å©°Ô ¼¼ ºÎºÐÀ¸·Î ³ª´²¼ ¾Ë·ÁÁØ´Ù.
1ºÎ: Ç÷¯ÅÍ ¼Ò°³
1Àå. ¡®Çï·Î Ç÷¯ÅÍ¡¯¿¡¼´Â ÀÌ Ã¥À» ½ÃÀÛÇÏ´Â µ¥ ÇÊ¿äÇÑ ±âº» ³»¿ëÀ» ´Ù·ç¸ç, ÀÌ Ã¥À» ¼±ÅÃÇÑ ÀÌÀ¯¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Ù. Ç÷¯ÅÍ·Î Ç® ¼ö ÀÖ´Â ¹®Á¦Á¡°ú °³¹ß Ã¥ÀÓÀÚ°¡ Ç÷¯ÅÍ¿Í ´Ù¸¥ ¼Ö·ç¼ÇÀ» ³õ°í °í¹ÎÇÏ´Â ÀÌÀ¯¸¦ ¾Ë·ÁÁØ´Ù.
Ç÷¯ÅÍ´Â µ¶Æ¯ÇÏ°í ´Ù¾çÇÑ ÅøÀ» Áö´Ï°í ÀÖ´Ù. ÇÏÁö¸¸ °¢ ÅøÀÇ ¿ªÇÒ°ú »ç¿ë¹ýÀÌ Ç×»ó °£´ÜÇÏÁö¸¸Àº ¾Ê´Ù. 2Àå. ¡®Ç÷¯ÅÍ °³¹ß¡¯¿¡¼´Â ÄÚµå ÀÛ¼º, µð¹ö±ë, Å×½ºÆ®, ½ÇÇà¿¡ À̸£´Â °úÁ¤À» ¾È³»ÇÑ´Ù. ¼³Ä¡¿Í ¾÷µ¥ÀÌÆ®¸¦ Æ÷ÇÔÇؼ °³¹ß ÅøÀ» ÁغñÇÏ´Â ¹æ¹ýµµ ¹è¿î´Ù.
2ºÎ: Ç÷¯ÅÍÀÇ ±âÃÊ
À§Á¬Àº ¸ðµç Ç÷¯ÅÍ ¾ÛÀÇ ÇÙ½É ±¸¼º ¿ä¼Ò´Ù. 3Àå. ¡®À§Á¬ÀÌ ÀüºÎ´Ù¡¯¿¡¼´Â À§Á¬ÀÌ Áß¿äÇÑ ÀÌÀ¯¸¦ º¸¿©ÁÖ°í, À§Á¬À» ¸¸µé ÀÇ¿åÀ» ºÒ·¯ ÀÏÀ¸Å°¸ç, À§Á¬À» ¸¸µå´Â ±âº»ÀûÀÎ ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. UIµµ ÄÚµå·Î ¸¸µå´Â Ç÷¯ÅÍÀÇ Æ¯Â¡, À§Á¬ÀÇ Á¾·ù, Å°, »óÅ°¡ ¾ø´Â À§Á¬°ú »óŸ¦ Áö´Ï´Â À§Á¬ÀÇ ºñ±³ µîÀ» ÁÖÁ¦·Î ÇÑ´Ù.
4Àå. ¡®°ª À§Á¬¡¯¿¡¼´Â °ªÀ» À¯ÁöÇÏ´Â À§Á¬, ƯÈ÷ »ç¿ëÀÚ ÀÔ·Â Çʵ带 ±íÀÌ ÆÄ°íµç´Ù. pubspec.yaml ÆÄÀÏ°ú Text, Image, Icon À§Á¬, Ç÷¯ÅÍ¿¡¼ ÆûÀ» ¸¸µå´Â ¹æ¹ýÀ» ´Ù·é´Ù.
5Àå. ¡®Á¦½ºÃ³ ´ëÀÀ¡¯¿¡¼´Â ÅÇ, ½º¿ÍÀÌÇÁ, ÇÉÄ¡ °°Àº »ç¿ëÀÚÀÇ µ¿ÀÛ¿¡ ´ëÀÀÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù. ´Ù¾çÇÑ ¹öÆ°°ú GestureDetector À§Á¬À» ¼Ò°³ÇÑ´Ù.
6Àå. ¡®À§Á¬ ·¹À̾ƿô¡¯¿¡¼´Â ȸ鿡 À§Á¬À» ¹èÄ¡ÇÏ´Â ¹æ¹ý, À§Á¬À» ¾ç¿·À̳ª À§¾Æ·¡·Î ³ª¶õÈ÷ ¹èÄ¡ÇÏ´Â ¹æ¹ý, À§Á¬ »çÀÌÀÇ °£°ÝÀ» Á¤ÀÇÇÏ´Â ¹æ¹ý, À§Á¬À» °¡·Î, ¼¼·Î·Î Á¤·ÄÇÏ´Â ¹æ¹ýÀ» ¹è¿î´Ù.
³»ºñ°ÔÀ̼ÇÀº »ç¿ëÀÚÀÇ Çൿ¿¡ ´ëÀÀÇؼ À§Á¬À» °¨Ãß°í ´Ù¸¥ À§Á¬À» º¸¿©ÁØ´Ù. ÀÌ·¸°Ô Çؼ ´Ù¸¥ ȸéÀ¸·Î ³Ñ¾î°¡´Â ´À³¦À» ÁØ´Ù. 7Àå. ¡®³»ºñ°ÔÀ̼ǰú ¶ó¿ìÆ᯿¡¼´Â ½ºÅà ³»ºñ°ÔÀ̼Ç, ÅÇ ³»ºñ°ÔÀ̼Ç, µå·Î¾î ³»ºñ°ÔÀ̼ÇÀ» ¼³¸íÇÑ´Ù.
8Àå. ¡®À§Á¬ ²Ù¹Ì±â¡¯¿¡¼´Â »ö»ó, Å׵θ®, Àå½Ä, ÇüÅ µî À§Á¬ÀÇ Ç¥Çö°ú °ü·Ã ÀÖ´Â ¼Ó¼ºÀ» Á¦¾îÇÏ´Â ¹æ¹ýÀ» »ìÆ캻´Ù. ÀÌ¹Ì ¾ÕÀå¿¡¼ ¿©·¯ À§Á¬À» ¼Ò°³ÇÏ¸é¼ °¡º¿î ²Ù¹Ì±â¸¦ Àû¿ëÇغôÙ. ÇÏÁö¸¸ ÀÌ Àå¿¡¼´Â ½ÇÁ¦ ¾ÛÀ» º¸±â ÁÁ°Ô ²Ù¹Ì°í ÀüüÀûÀÎ ÀÏ°ü¼ºÀ» À¯ÁöÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç Áú¹®¿¡ ´ëÇÑ ´äº¯À» º¼ ¼ö ÀÖ´Ù.
9Àå. ¡®»óÅ °ü¸®¡¯¿¡¼´Â ´Ù¸¥ À§Á¬ÀÇ µ¥ÀÌÅ͸¦ °¡Á®¿À´Â ¹æ¹ý°ú °¡Á®¿Â µ¥ÀÌÅ͸¦ º¯°æÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù. StatefulWidgets¸¦ ¸¸µå´Â ¹æ¹ý°ú °¡Àå ÁÁÀº ¼³°è ¹æ¹ýÀ» ¼³¸íÇÑ´Ù. ¶Ç ½ÇÁ¦·Î º¹ÀâÇÑ »óÅ °ü¸®¸¦ ó¸®ÇÏ´Â ´Ù¾çÇÑ ÅøÀ» °³·«ÀûÀ¸·Î »ìÆ캻´Ù.
3ºÎ: Ç÷¯ÅÍ È°¿ë
10Àå. ¡®ÆÄÀÏÀ» »ç¿ëÇÏ´Â Ç÷¯ÅÍ ¾Û °³¹ß¡¯¿¡¼´Â ¶óÀ̺귯¸® »ç¿ë¹ý°ú Future, async, await, ¾Û¿¡ ÆÄÀÏÀ» Ãß°¡ÇÏ´Â ¹æ¹ý, ÆÄÀÏÀ» ÀÐ°í ¾²´Â ¹æ¹ý, JSON Á÷·Äȸ¦ ¼³¸íÇÑ´Ù.
11Àå. ¡®HTTP·Î RESTful API È£Ã⡯¿¡¼´Â HTTP API ¼¹ö¸¦ ÅëÇØ µ¥ÀÌÅ͸¦ ÀÐ°í ¾µ ¶§ ÇÊ¿äÇÑ GET, POST, PUT, DELETE, PATCH ¿äûÀ» ¸¸µå´Â ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
12Àå. ¡®Ç÷¯ÅÍ¿¡¼ ÆÄÀ̾À̽º È°¿ë¡¯¿¡¼´Â ±¸±ÛÀÌ Á¦°øÇÏ´Â °·ÂÇÑ Å¬¶ó¿ìµå ¼Ö·ç¼ÇÀÎ ÆÄÀ̾À̽º¿Í Ç÷¯Å͸¦ ½ÇÁ¦·Î ÇÔ²² »ç¿ëÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.
¸ñÂ÷
1ºÎ. Ç÷¯ÅÍ ¼Ò°³
1Àå. Çï·Î Ç÷¯ÅÍ
__Ç÷¯ÅͶõ?
__Ç÷¯Å͸¦ ¼±ÅÃÇØ¾ß ÇÏ´Â ÀÌÀ¯
__´Ù¸¥ ¼±ÅÃÁö
__³×ÀÌƼºê ¼Ö·ç¼Ç
__¸¶¹«¸®
2Àå. Ç÷¯ÅÍ °³¹ß
__Ç÷¯ÅÍ ÅøüÀÎ
____Ç÷¯ÅÍ SDK
____IDE
____IDE DevTools
____¿¡¹Ä·¹ÀÌÅÍ
____°³¹ß Åø ¾÷µ¥ÀÌÆ®
__Ç÷¯ÅÍ °³¹ß °úÁ¤
____ÀÚµ¿À¸·Î ¸¸µé¾îÁö´Â ¾Û°ú ÆÄÀÏ
____¾Û ½ÇÇà
__¸¶¹«¸®
2ºÎ. Ç÷¯ÅÍÀÇ ±âÃÊ
3Àå. À§Á¬ÀÌ ÀüºÎ´Ù
__UIµµ ÄÚµå·Î
__Ç÷¯ÅÍÀÇ ±âº» À§Á¬
__°ª À§Á¬
__·¹À̾ƿô À§Á¬
__³»ºñ°ÔÀÌ¼Ç À§Á¬
__±âŸ À§Á¬
__»óÅ°¡ ¾ø´Â À§Á¬À» ¸¸µå´Â ¹æ¹ý
____Å°¸¦ Áö´Ï´Â À§Á¬
____À§Á¬À¸·Î °ª Àü´Þ
__»óÅ°¡ ¾ø´Â À§Á¬°ú »óŸ¦ Áö´Ï´Â À§Á¬
____µÑ Áß ¾î¶² À§Á¬À» ¸¸µé¾î¾ß ÇÒ±î?
__¸¶¹«¸®
4Àå. °ª À§Á¬
__Text À§Á¬
__Icon À§Á¬
__Image À§Á¬
____³»Àå À̹ÌÁö
____³×Æ®¿öÅ© À̹ÌÁö
____À̹ÌÁö Å©±â º¯°æ
__ÀÔ·Â À§Á¬
____ÅؽºÆ® Çʵå
____Æû À§Á¬¿¡ ÇÔ²² ¹èÄ¡
____Form À§Á¬
____FormField À§Á¬
____Form ¿¹Á¦
__¸¶¹«¸®
5Àå. Á¦½ºÃ³ ´ëÀÀ
__´Ù¾çÇÑ ¹öÆ°
____·¹ÀÌÁîµå ¹öÆ°: RaisedButton
____Ç÷§ ¹öÆ°°ú ¾ÆÀÌÄÜ ¹öÆ°: FlatButton, IconButton
____Ç÷ÎÆà ¾×¼Ç ¹öÆ°: FloatingActionButton
____ÄíÆÛƼ³ë ¹öÆ°: CupertinoButton
__µð½º¹Ì¼ºí: Dismissible
__Ä¿½ºÅÒ Á¦½ºÃ³
____°úÁ¤ 1: Á¦½ºÃ³¿Í µ¿ÀÛ °áÁ¤
____°úÁ¤ 2: Ä¿½ºÅÒ À§Á¬ »ý¼º
____°úÁ¤ 3: GestureDetector À§Á¬ Ãß°¡
____°úÁ¤ 4: Á¦½ºÃ³¿Í µ¿ÀÛ ¿¬°á
__¿¹Á¦ 1: ±æ°Ô ´©¸£±â¿¡ ´ëÀÀ
__¿¹Á¦ 2: ÇÉÄ¡·Î »õ·Î¿î Ç׸ñ Ãß°¡
__¿¹Á¦ 3: ¿ÞÂÊÀ̳ª ¿À¸¥ÂÊÀ¸·Î ½º¿ÍÀÌÇÁ
__µ¿½Ã¿¡ µÎ °³ ÀÌ»óÀÇ Á¦½ºÃ³°¡ ÀϾ ¶§
__¸¶¹«¸®
6Àå. À§Á¬ ·¹À̾ƿô
__Àüü È¸é ·¹À̾ƿô
____¸ÓƼ¸®¾ó ¾Û À§Á¬: MaterialApp
____½ºÄ³Æúµå À§Á¬: Scaffold
____¾Û ¹Ù À§Á¬: AppBar
____¾ÈÀü ¿µ¿ª À§Á¬: SafeArea
____½º³¼ ¹Ù À§Á¬: SnackBar
__Ç÷¯ÅÍ°¡ À§Á¬ÀÇ Å©±â¸¦ Á¤ÇÏ´Â ¹æ¹ý
____¹«¼¿î ¡°unbounded height¡± ¿¡·¯
____Ç÷¯ÅÍÀÇ ·¹À̾ƿô ¾Ë°í¸®Áò
__À§Á¬À» ´Ù¸¥ À§Á¬ÀÇ ¿·À̳ª ¾Æ·¡¿¡ ³õ´Â ¹æ¹ý
__À§Á¬Àº Àý´ë·Î ¸Â¾Æ ¶³¾îÁöÁö ¾Ê´Â´Ù!
__°ø°£ÀÌ ³²À» ¶§
____mainAxisAlignment
____crossAxisAlignment
____Expanded À§Á¬
__°ø°£ÀÌ ºÎÁ·ÇÒ ¶§
____ListView À§Á¬
__Container À§Á¬°ú ¹Ú½º ¸ðµ¨
____ÄÁÅ×ÀÌ³Ê ¾È¿¡¼ Á¤·Ä°ú À§Ä¡ ÁöÁ¤
____ÄÁÅ×À̳ÊÀÇ Å©±â¸¦ Á¤ÇÏ´Â ¹æ¹ý
__Ưº°ÇÑ ·¹À̾ƿô À§Á¬
____Stack À§Á¬
____GridView À§Á¬
____Table À§Á¬
__¸¶¹«¸®
7Àå. ³»ºñ°ÔÀ̼ǰú ¶ó¿ìÆÃ
__½ºÅà ³»ºñ°ÔÀ̼Ç
____¾ÕµÚ·Î ³»ºñ°ÔÀ̼Ç
____¾ÀÀ» ´ÝÀº µÚ¿¡ °á°ú ȹµæ
__µå·Î¾î ³»ºñ°ÔÀ̼Ç
____Drawer À§Á¬
____µå·Î¾î ä¿ì±â
__ÅÇ ³»ÀÌ°ÔÀ̼Ç
____TabController
____TabBarView
____ÅÇ ¹Ù¿Í ÅÇ
____È¸é ¾Æ·¡ÂÊÀÇ ÅÇ ¹Ù
__´ÙÀ̾ó·Î±× À§Á¬
____showDialog( )¿Í AlertDialog
____´ÙÀ̾ó·Î±×ÀÇ ÀÀ´ä ó¸®
__³»ºñ°ÔÀÌ¼Ç ¹æ½ÄÀÇ Á¶ÇÕ
8Àå. À§Á¬ ²Ù¹Ì±â
__Ç÷¯ÅÍÀÇ ²Ù¹Ì±â
__»ö»ó
__ÅؽºÆ® ²Ù¹Ì±â
____TextStyle
____Ä¿½ºÅÒ ÆùÆ®
__ÄÁÅ×ÀÌ³Ê ²Ù¹Ì±â
____Å׵θ®
____BorderRadius
____BoxShape
__À§Á¬ ½×±â
____Positioned À§Á¬
__Card À§Á¬
__Å׸¶
____theme ¼Ó¼º Àû¿ë
__¸¶¹«¸®
9Àå. »óÅ °ü¸®
__»óÅÂÀÇ ÀǹÌ
__StatefulWidget ¾È¿¡¼ ¹ú¾îÁö´Â ÀÏ
__»óÅÂÀÇ °¡Àå Áß¿äÇÑ ±ÔÄ¢
__»óŸ¦ ¾Æ·¡·Î Àü´Þ
__»óÅ ²ø¾î ¿Ã¸®±â
__»óÅ °ü¸® ¿¹Á¦
__»óŸ¦ »ç¿ëÇØ¾ß ÇÒ ¶§
__°í±Þ »óÅ °ü¸®
____InheritedWidget
____BLoC
____ScopedModel
____ÈÅ
____Provider
____Redux
____»óÅ °ü¸® ÆÐÅ°ÁöÀÇ ´Ù¾çÇÔ
__¸¶¹«¸®
3ºÎ. Ç÷¯ÅÍ È°¿ë
10Àå. ÆÄÀÏÀ» »ç¿ëÇÏ´Â Ç÷¯ÅÍ ¾Û °³¹ß
__Ç÷¯ÅÍ ¾Û¿¡ ¶óÀ̺귯¸® Ãß°¡
____¶óÀ̺귯¸® °Ë»ö
____pubspec.yaml¿¡ ¶óÀ̺귯¸® Ãß°¡
____¶óÀ̺귯¸® ÀÓÆ÷Æ®
____¶óÀ̺귯¸® »ç¿ë
__Future, async, await
____´ë±âÇØ¾ß ÇÏ´Â ÀÌÀ¯
____Future¿¡¼ µ¥ÀÌÅ͸¦ ¾ò´Â ¹æ¹ý
____await
____async
__¾Û¿¡ ÆÄÀÏ Ãß°¡
__ÆÄÀÏ »ý¼º
____±×¸®°í Àбâ
__JSON Çü½Ä
____¾ÛÀÇ ¸Þ¸ð¸®¸¦ JSONÀ¸·Î ÀúÀå
____¾ÛÀÇ ¸Þ¸ð¸®·Î JSON Àбâ
__°øÀ¯ ȯ°æ ¼³Á¤
____¼³Á¤ ÀúÀå
____¼³Á¤ Àбâ
__¸¶¹«¸®
11Àå. HTTP·Î RESTful API È£Ãâ
__API È£ÃâÀÇ ¶æ
__API ¿äûÀÇ Á¾·ù
__HTTP GET, DELETE ¿äû »ý¼º
__HTTP PUT, POST, PATCH ¿äû »ý¼º
__HTTPÀÀ´äÀ» À§Á¬°ú °áÇÕ
____°¡Àå °£´ÜÇÑ ¹æ¹ýÀÎ ¹«Â÷º° ´ëÀÔ
____±ò²ûÇÑ ¹æ¹ýÀÎ FutureBuilder
__°·ÂÇÑ Çü½ÄÀÇ Å¬·¡½º
____ºñÁî´Ï½º Ŭ·¡½º »ý¼º
____.fromJSON( ) ¸Þ¼µå ÀÛ¼º
____.fromJSON( )·Î °´Ã¼ ¼öÈ
__API È£Ãâ ¿¹Á¦
____¼¹ö ¼³Á¤
____Ç÷¯ÅÍ ¾Û »ý¼º
____°·ÂÇÑ Çü½ÄÀÇ ºñÁî´Ï½º Ŭ·¡½º »ý¼º
____PeopleList.dart
____Ç÷¯ÅÍ¿¡¼ GET ¿äû
____Ç÷¯ÅÍ¿¡¼ DELETE ¿äû
____PeopleUpsert.dart
____Ç÷¯ÅÍ¿¡¼ POST¿Í PUT ¿äû
__¸¶¹«¸®
12Àå. Ç÷¯ÅÍ¿¡¼ ÆÄÀ̾À̽º È°¿ë
__ÆÄÀ̾À̽º ¼Ò°³
____Ŭ¶ó¿ìµå ÆÄÀ̾Åä¾î
____Ŭ¶ó¿ìµå ÇÔ¼ö
____ÀÎÁõ
__ÆÄÀ̾À̽º ¼³Á¤
____(1) ÆÄÀ̾À̽º ÇÁ·ÎÁ§Æ® »ý¼º
____(2) µ¥ÀÌÅͺ£À̽º »ý¼º
____(3) iOS ¾Û Ãß°¡
____(4) ¾Èµå·ÎÀÌµå ¾Û Ãß°¡
____(5) FlutterFire Ç÷¯±×ÀÎ Ãß°¡
__ÆÄÀ̾Åä¾î »ç¿ë
____Ä÷º¼Ç GET
____Äõ¸®
____¾÷¼Æ®
____»èÁ¦
__¾ÕÀ¸·Î °¡¾ß ÇÒ ¹æÇâ
ºÎ·Ï A. ´ÙÆ® ¾ð¾î °³¿ä
ÀúÀÚ¼Ò°³
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
»ý³â¿ùÀÏ | - |
---|
ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.
ÁÖ°£·©Å·
´õº¸±â»óÇ°Á¤º¸Á¦°ø°í½Ã
À̺¥Æ® ±âȹÀü
Àü°øµµ¼/´ëÇб³Àç ºÐ¾ß¿¡¼ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥
ÆǸÅÀÚÁ¤º¸
»óÈ£ |
(ÁÖ)±³º¸¹®°í |
---|---|
´ëÇ¥ÀÚ¸í |
¾Èº´Çö |
»ç¾÷ÀÚµî·Ï¹øÈ£ |
102-81-11670 |
¿¬¶ôó |
1544-1900 |
ÀüÀÚ¿ìÆíÁÖ¼Ò |
callcenter@kyobobook.co.kr |
Åë½ÅÆǸž÷½Å°í¹øÈ£ |
01-0653 |
¿µ¾÷¼ÒÀçÁö |
¼¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù) |
±³È¯/ȯºÒ
¹ÝÇ°/±³È¯ ¹æ¹ý |
¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼ ½Åû °¡´É |
---|---|
¹ÝÇ°/±³È¯°¡´É ±â°£ |
º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É |
¹ÝÇ°/±³È¯ ºñ¿ë |
º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã |
¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯ |
·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì ·ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì |
»óÇ° Ç°Àý |
°ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½ |
¼ÒºñÀÚ ÇÇÇغ¸»ó |
·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© ó¸®µÊ ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼ÀǼҺñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ |
(ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
(ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.
¹è¼Û¾È³»
±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.
Ãâ°í°¡´É ½Ã°£ÀÌ ¼·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.
±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.
¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.