À¥ÇÁ·Î±×·¡¹Ö Ãʺ¸ÀÚµµ ½±°Ô ¹è¿ì´Â À¥ °³¹ß Áöħ¼!ÀÌ Ã¥Àº À¥ÇÁ·Î±×·¡¹ÖÀ» óÀ½ ¹è¿ì´Â Ãʺ¸ÀÚµéÀ» À§ÇØ ±âÃʺÎÅÍ Â÷±ÙÂ÷±Ù ¼³¸íÇÑ´Ù. 1~3Àå¿¡¼´Â HTML5¸¦, 4~6Àå¿¡¼´Â CSS3¸¦, 7~11Àå¿¡¼´Â ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ±×¸®°í 12~15Àå¿¡¼´Â °í±Þ ±â¼úÀÎ JSP¿Í ¹ÝÀÀÇü À¥ µî¿¡ ´ëÇؼ ´Ù·é´Ù. ´Ü¼øÇÏ°Ô °³³ä ¼³¸í¸¸À» ÇÏ´Â °ÍÀÌ ¾Æ´Ñ ´Ù¾çÇÑ ¿¹Á¦µéÀ» ÅëÇØ ÃßÈÄ ½ÇÁ¦ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÏ´Â µ¥ µµ¿òÀÌ µÇµµ·Ï ÇÏ¿´´Ù. ¶ÇÇÑ ¸¹Àº ¼öÀÇ ¿¬½À¹®Á¦¿Í µµÀü¹®Á¦ ±×¸®°í ÇÁ·Î±×·¡¹Ö ¹®Á¦¸¦ ÅëÇØ ÇнÀÇÑ ³»¿ëÀ» ½º½º·Î º¹½ÀÇغ¼ ¼ö ÀÖµµ·Ï ±¸¼ºÇÏ¿´´Ù.
¼¿ï´ëÇб³ ÀüÀÚ°øÇаú¿¡ ÀÔÇÐÇÏ¿© 1983³â¿¡ °øÇлç ÇÐÀ§¸¦ ÃëµæÇÏ¿´°í, Çѱ¹°úÇбâ¼ú¿ø ´ëÇпø¿¡ ÀÔÇÐÇÏ¿© 1985³â¿¡ Àü±â ¹× ÀüÀÚ°øÇаú ¼®»ç ÇÐÀ§¸¦, 1993³â¿¡ ¹Ú»ç ÇÐÀ§¸¦ ÃëµæÇÏ¿´´Ù. 1985³âºÎÅÍ 1988³â±îÁö »ï¼ºÀüÀÚ Á¾ÇÕ¿¬±¸¼Ò¿¡¼ ÁÖÀÓ ¿¬±¸¿øÀ¸·Î ÀçÁ÷ÇÏ¿´°í, 1993³âºÎÅÍ ÇöÀç±îÁö ¼øõÇâ´ëÇб³ ÄÄÇ»ÅÍ°øÇаú ±³¼ö·Î ÀçÁ÷ ÁßÀÌ´Ù. 2005³â¿¡´Â ij³ª´Ù UBC¿¡¼ ¹æ¹®±³¼ö¸¦ Áö³Â´Ù.
Àú¼·Î´Â ¡ºÀΰøÁö´É 2ÆÇ¡»(2023, ÀÎÇÇ´ÏƼºÏ½º), ¡ºHTML5+CSS3+JavaScript·Î ¹è¿ì´Â À¥ÇÁ·Î±×·¡¹Ö ±âÃÊ 2ÆÇ¡»(2023, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower JAVA 3ÆÇ¡»(2022, ÀÎÇÇ´ÏƼºÏ½º), ¡ºÀΰøÁö´É¡»(2020, ÀÎÇÇ´ÏƼºÏ½º), ¡º½ºÅ©·¡Ä¡·Î ¹è¿ì´Â ÄÄÇ»Æà »ç°í¿Í ¹®Á¦ÇØ°á¡»(2019, ÀÎÇÇ´ÏƼºÏ½º), ¡ºOpenCV¸¦ ÀÌ¿ëÇÑ µðÁöÅÐ ¿µ»ó󸮡»(2019, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower Java Compact¡»(2018, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í C++´Â óÀ½ÀÌÁö!¡»(2018, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¡»(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¸¦ À§ÇÑ ½ºÅ©·¡Ä¡¡»(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¹®Á¦ÇØ°á°ú ÄÄÇ»Æà »ç°í¸¦ À§ÇÑ ÆÄÀ̽㡻(2017, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í ÆÄÀ̽ãÀº óÀ½ÀÌÁö!¡»(2016, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í Java´Â óÀ½ÀÌÁö!¡»(2015, ÀÎÇÇ´ÏƼºÏ½º), ¡º¾î¼¿Í C¾ð¾î´Â óÀ½ÀÌÁö!¡»(2015, ÀÎÇÇ´ÏƼºÏ½º), ¡ºHTML5+CSS3+JavaScript·Î ¹è¿ì´Â À¥ÇÁ·Î±×·¡¹Ö ±âÃÊ¡»(2014, ÀÎÇÇ´ÏƼºÏ½º), ¡ºC++ Espresso¡»(2010, ÀÎÇÇ´ÏƼºÏ½º), ¡ºPower C++¡»(2010, ÀÎÇÇ´ÏƼºÏ½º), ¡º½±°Ô Ç®¾î¾´ C¾ð¾î Express¡»(2007, »ý´ÉÃâÆÇ»ç), ¡ºC¾ð¾î·Î ½±°Ô Ç®¾î¾´ ÀڷᱸÁ¶¡»(2005, »ý´ÉÃâÆÇ»ç) µîÀÌ ÀÖ´Ù.
Chapter 1 ±âÃÊ»çÇ×01 À¥ÀÇ µîÀå02 À¥ÀÇ ±âÃÊ ±â¼ú03 À¥ ºê¶ó¿ìÀú04 HTML505 À¥ ÆäÀÌÁöÀÇ ±¸¼º[Lab] Å©·ÒÀÇ °³¹ßÀÚ µµ±¸06 VS code ¼³Ä¡07 VS code·Î HTML5 ¹®¼ ÀÛ¼ºÇϱâ[Lab] ±¸Á¶ÈµÈ HTML5 ¹®¼ ÀÛ¼ºChapter 2 HTML5 ±âº» ¿ä¼Ò01 À̹ø ÀåÀÇ ¸ñÇ¥02 HTML5 ¹®¼ ±¸Á¶03 ÅؽºÆ® Ç¥½Ã[Lab] Ä¿ÇÇ Àü¹®Á¡ ȨÆäÀÌÁö #104 ¸®½ºÆ®05 À̹ÌÁö[Lab] Ä¿ÇÇ Àü¹®Á¡ ȨÆäÀÌÁö #206 ¸µÅ©[Lab] ½æ³×ÀÏ07 Å×À̺í08 ¸ÖƼ¹Ìµð¾î ¿ä¼Ò Ãß°¡Çϱâ[Lab] °³ÀΠȨÆäÀÌÁö ¸¸µé±â[Lab] Ä¿ÇÇ Àü¹®Á¡ ȨÆäÀÌÁö #3[Mini Project] ¼îÇθô À¥»çÀÌÆ® Á¦ÀÛ #1: ¼³°èChapter 3 ÀÔ·Â ¾ç½Ä°ú ½Ã¸Çƽ ű×01 iframe02 ¡´div¡µ ű׷Π³í¸®ÀûÀÎ ±¸¿ª ³ª´©±â03 HTML ¹®¼ ±¸Á¶È¿Í ½Ã¸Çƽ ¿ä¼Ò[Lab] ±¸Á¶ÈµÈ HTML ¹®¼ ÀÛ¼º04 HTML ÀÔ·Â ¾ç½Ä05 ÀÔ·Â ¿ä¼Ò[Lab] À̸ÞÀÏ ÀÛ¼º È¸é ¸¸µé±â[Lab] ȸ¿ø Á¤º¸ ÀÔ·Â È¸é ¸¸µé±â06 HTML5 ÀÔ·Â ¿ä¼Ò[Mini Project] ¼îÇθô À¥ »çÀÌÆ® Á¦ÀÛ #2 ÄÜÅÙÃ÷ ÀÛ¼ºChapter 4 CSS3 ½ºÅ¸ÀϽÃÆ® ±âÃÊ01 CSSÀÇ °³³ä02 ¼±ÅÃÀÚ[Lab] À¥ ÆäÀÌÁö¿¡ ½ºÅ¸ÀÏ ÁöÁ¤Çϱâ[Solution] À¥ ÆäÀÌÁö¿¡ ½ºÅ¸ÀÏ ÁöÁ¤Çϱâ03 CSS¸¦ Ãß°¡ÇÏ´Â ¹æ¹ý[Lab] ¿ÜºÎ CSS ÆÄÀÏ ÀÌ¿ëÇϱâ04 »ö»ó05 ÆùÆ®06 ÅؽºÆ® ½ºÅ¸ÀÏ ¼³Á¤[Mini Project] CSS·Î ½ºÅ¸ÀÏ ²Ù¹Ì±âChapter 5 CSS3 ¹Ú½º ¸ðµ¨°ú ÀÀ¿ë01 ¹Ú½º ¸ðµ¨02 °æ°è¼±03 ¿ä¼ÒÀÇ Å©±â ¼³Á¤, ¸¶Áø, Æеù04 ¹è°æ ¼³Á¤Çϱâ05 ÇÏÀÌÆÛ¸µÅ© ½ºÅ¸ÀÏ06 ¸®½ºÆ® ½ºÅ¸ÀÏ07 Å×ÀÌºí ½ºÅ¸ÀÏ08 ÀÔ·Â ¾ç½Ä ²Ù¹Ì±â09 È¿°ú10 CSS º¯È¯11 CSS 3Â÷¿ø º¯È¯[Mini Projct] ¼îÇθô À¥ »çÀÌÆ® Á¦ÀÛ #3 ½ºÅ¸ÀÏ ºÙÀ̱âChapter 6 CSS3 ·¹À̾ƿô°ú ¾Ö´Ï¸ÞÀ̼Ç01 ·¹À̾ƿôÀÇ ±âÃÊ02 ¿ä¼Ò Å©±â¿Í À§Ä¡ Á¤Çϱâ03 ÆäÀÌÁö ·¹À̾ƿô04 CSS3 ¾Ö´Ï¸ÞÀ̼Ç[Lab] ±¸Á¶ÈµÈ HTML ¹®¼ ÀÛ¼º[Mini Project] ¼îÇθô À¥ »çÀÌÆ® Á¦ÀÛ #4Chapter 7 ÀÚ¹Ù½ºÅ©¸³Æ® ±âÃÊ01 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¼Ò°³02 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ À§Ä¡03 ¹®Àå04 º¯¼ö05 µ¥ÀÌÅÍ Å¸ÀÔ06 ¿¬»êÀÚ07 ÀÚ¹Ù½ºÅ©¸³Æ® ÀÔÃâ·Â[Lab] µ¡¼À ÇÁ·Î±×·¥ ÀÛ¼º08 Á¶°Ç¹®09 ¹Ýº¹¹®10 ÇÔ¼ö[Mini Project] ¼ýÀÚ ¸ÂÃ߱⠰ÔÀÓChapter 8 ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼¿Í ¹è¿01 °´Ã¼02 Date °´Ã¼03 String °´Ã¼04 Math °´Ã¼05 ¹è¿06 »ç¿ëÀÚ °´Ã¼ »ý¼ºÇϱâ #107 »ç¿ëÀÚ °´Ã¼ »ý¼ºÇϱâ #208 ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ÀÇ ¿À·ù ó¸®[Mini Project] ¹è¿¿¡ °ª ÀúÀåÇϱâChapter 9 DOM(Document Object Model)01 ¹®¼ °´Ã¼ ¸ðµ¨(DOM)02 DOM °´Ã¼03 HTML ¿ä¼Ò ã±â 04 HTML ¿ä¼ÒÀÇ °ª Àбâ[Lab] µµÇü ¸éÀû°ú ºÎÇÇ °è»ê05 HTML ¿ä¼Ò º¯°æÇϱâ[Lab] °è»ê±â #106 DOM ³ëµå »èÁ¦¿Í Ãß°¡07 ÀÚ¹Ù½ºÅ©¸³Æ® µð¹ö±ë ¹æ¹ý[Lab] ÁÖ»çÀ§ °ÔÀÓ[Mini Project] Áö·Úã±âChapter 10 À̺¥Æ® ó¸®, ÀÔ·Â °ËÁõ, BOM01 À̺¥Æ®02 ¸¶¿ì½º °ü·Ã À̺¥Æ® ó¸®[Lab] ¼öÇÐ ÄûÁî ÆäÀÌÁö ÀÛ¼ºÇϱâ03 ¹®¼ÀÇ ·Îµù °ü·Ã À̺¥Æ®[Lab] °è»ê±â #204 ÀԷ°ªÀÇ À¯È¿¼º °ËÁõ05 BOM[Mini Project] ±â¾ï·Â °ÔÀÓChapter 11 ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ĵ¹ö½º·Î °ÔÀÓ ¸¸µé±â01 ĵ¹ö½º ¿ä¼Ò02 µµÇü ±×¸®±â¿Í ä¿ì±â03 µµÇüÀÇ ¼Ó¼º04 µµÇü º¯È¯[Lab] ±×¸²ÆÇ ÇÁ·Î±×·¥ ÀÛ¼º[Lab] ±×¸²ÆÇ ¸¸µé±â05 ¾Ö´Ï¸ÞÀ̼Ç06 ¾Þ±×¸® °ø °ÔÀÓ07 º®µ¹ ±ú±â °ÔÀÓ[Mini Project] º®µ¹ ±ú±â °ÔÀÓ ¾÷±×·¹À̵åChapter 12 À¥¼¹ö¿Í JSP ±âÃÊ01 À¥¼¹ö °³¿ä02 ÅèĹ ¼³Ä¡03 ù ¹ø° JSP ÇÁ·Î±×·¥04 JSP ±âÃÊ[Lab] ¿¹Á¦ ½ÇÇàÇغ¸±â05 ÀÔ·Â ¾ç½ÄÀº ¾î¶»°Ô ¼¹ö¿¡¼ 󸮵ɱî?[Mini Project] °Ô½ÃÆÇ ¸¸µé±âChapter 13 ¸ð¹ÙÀÏ À¥ ÆäÀÌÁö¿Í ¹ÝÀÀÇü À¥ µðÀÚÀÎ01 ¹ÝÀÀÇü À¥ µðÀÚÀÎ02 °¡»ó ºäÆ÷Æ®03 ¹Ìµð¾î Äõ¸®[Lab] Áß´ÜÁ¡ ¼³Á¤ÇÏ¿© ·¹À̾ƿô º¯°æÇϱâ[Solution] Áß´ÜÁ¡ ¼³Á¤ÇÏ¿© ·¹À̾ƿô º¯°æÇϱâ04 À¯µ¿ ·¹À̾ƿô05 ¹ÝÀÀÇü À̹ÌÁö06 À¥ ¾Û[Mini Project] ¹ÝÀÀÇü À¥ ¸¸µé±âChapter 14 HTML5 À§Ä¡Á¤º¸¿Í µå·¡±×¿Í µå·Ó01 SVG[Lab] ±¸Á¶ÈµÈ HTML ¹®¼ ÀÛ¼º02 µå·¡±×¿Í µå·Ó[Lab] µå·¡±× °ÔÀÓ ¸¸µé±â03 HTML5 À§Ä¡Á¤º¸04 Open Street Map Áöµµ ÀÌ¿ëÇϱâ05 HTML5 À¥ ¿öÄ¿[Mini Project] À̹ÌÁö ¸ÂÈ÷±â °ÔÀÓ Á¦ÀÛChapter 15 HTML5 À¥½ºÅ丮Áö, ÆÄÀÏ API, AJAX01 HTTP ÇÁ·ÎÅäÄÝ°ú Äí±â02 HTML5 À¥½ºÅ丮Áö03 ÆÄÀÏ API04 AJAX05 fetch API[Mini Project] local storage¿¡ Á¤º¸ ÀúÀåÇϱâ