1Àå chatgpt¶õ? AI ºñ¼ÀÇ Åº»ý
1.1 chatgptÀÇ °³³ä°ú ¿ª»ç
1.1.1 chatgpt¶õ?
1.1.2 chatgptÀÇ ¹ßÀü ¿ª»ç
1.2 chatgpt »ç¿ëÇϱâ
1.2.1 ȸ¿ø°¡ÀÔ Çϱâ
1.2.2 chatgpt È¸é ±¸¼º°ú ¼³Á¤
1.3 chatgptÀÇ ¿ø¸®
1.3.1 µ¿ÀÛ ¹æ½Ä
1.3.2 ÀÚ¿¬¾î ÀÌÇØ¿Í »ý¼º
1.4 Á¤º¸ °Ë»öÇϱâ
1.4.1 Æ÷ÅÐ °Ë»ö°ú chatgpt °Ë»ö Â÷ÀÌ
1.4.2 °Ë»ö ±â´É ¼³Á¤
2Àå À¥¼¹ö ¸¸µé±â
2.1 ÀÎÅͳÝÀÇ ¿ø¸®
2.2 ÀÎÅͳݰú HTML5
2.3 ±êÇãºê(GitHub)¸¦ ÀÌ¿ëÇÑ ¼¹ö ±¸Ãà°ú È£½ºÆÃ
2.3.1 ±êÇãºê¶õ?
2.3.2 °èÁ¤ ȹµæÇϱâ
2.3.3 ·¹Æ÷ÁöÅ丮(Repositories) ¸¸µé±â
2.4 VS Code
2.4.1 VS Code ¼³Ä¡
2.4.2 VS Code »ç¿ë¹ý
3Àå HTML ¹®¼ ¸¸µé±â
3.1 HTML ¹®¼ÀÇ ±¸Á¶
3.1.1 ±âº» ±¸Á¶
3.1.2 <meta> ű×
3.1.3 ¹®´Ü ű×
3.1.4 ¹®ÀÚ Å±×
3.1.5 Çìµù(Heading) ű×
3.1.6 Ư¼ö¹®ÀÚ
3.1.7 Ç¥ ¸¸µé±â <table>
3.2 À̹ÌÁö¿Í ÇÏÀÌÆÛ¸µÅ©
3.2.1 À̹ÌÁö ÅÂ±× <img>
3.2.2 ÇÏÀÌÆÛ¸µÅ© ÅÂ±× <a>
4Àå ÀԷ¾ç½Ä°ú ¼¹ö ±¸ÃàÇϱâ
4.1 ÀÔ·Â ¿ä¼Ò
4.1.1 <form> ¿ä¼Ò
4.1.2 <input>/<label>
4.1.3 <select>, <textarea>
4.1.4 ÀÔ·Â Çü½Ä °ËÁõ Æû Çü½Ä
4.2 ¸ÖƼ¹Ìµð¾î
4.2.1 <audio>
4.2.2 <video>
4.2.3 <div>¿Í <iframe>
4.2.4 <list> ű×
4.3 À¥È£½ºÆÃ
4.3.1 github È£½ºÆÃ ¼¹ö
4.3.2 html ¹®¼ ¸¸µé±â
5Àå CSS
5.1 CSS3ÀÇ °³³ä
5.2 CSS3 Ư¡
5.3 CSS3 »ç¿ë¹ý
5.3.1 CSS3 ¹®¹ý
5.3.2 CSS3 Àû¿ë ¹æ¹ý
5.3.3 ¿ÜºÎ ½ºÅ¸ÀÏ½ÃÆ®
5.3.4 ³»ºÎ ½ºÅ¸ÀÏ½ÃÆ®
5.3.5 ÀζóÀÎ ½ºÅ¸ÀÏ½ÃÆ®
5.3.6 ¼±ÅÃÀÚ
5.3.7 ÀÇ»ç ¼±ÅÃÀÚ
5.3.8 ÆùÆ®¿Í ÅØ½ºÆ® ¼Ó¼º
5.3.9 »ö»ó Ç¥Çö
5.3.10 °æ°è¼±(border)
5.3.11 ¹Ú½º(box)¿Í ±×¸²ÀÚ(shadow)
5.4 chap5css.html ¸¸µé±â
6Àå À¥ È¸é µðÀÚÀÎ
6.1 ÄÜÅÙÃ÷ À§Ä¡
6.1.1 ȸé Ç¥½Ã(display)
6.1.2 ¸¶Áø(margin)°ú ÆÐµù(padding)
6.1.3 À§Ä¡(position) ¼³Á¤
6.1.4 °èÃþÈ(z-index)
6.1.5 Åõ¸í¼º(Opacity)
6.1.6 overflow
6.2 À¥ È¸é ¹èÄ¡(Layout)
6.2.1 float¿Í clear¼Ó¼º
6.2.2 ¹èÄ¡(layout)
6.2.3 ¸Þ´º ¹Ù(menu-bar)
6.3 µðÀÚÀÎÀÌ Àû¿ëµÈ chap6Dsgn.html ¸¸µé±â
7Àå ¹°Ã¼ÀÇ º¯Çü°ú ¾Ö´Ï¸ÞÀ̼Ç
7.1 2D º¯Çü(Transform)
7.2 3D º¯È¯(Transform)
7.3 ¾Ö´Ï¸ÞÀ̼Ç(Animation)
7.3.1 Ű ÇÁ·¹ÀÓ(Key frame)
7.3.2 °æ°è¼± º¯È ¾Ö´Ï¸ÞÀ̼Ç
7.3.3 À̵¿ ¾Ö´Ï¸ÞÀ̼Ç
7.3.4 ¹Ýº¹ ¾Ö´Ï¸ÞÀ̼Ç
7.4 µðÀÚÀÎÀÌ Àû¿ëµÈ chap7Animation.html ¸¸µé±â
8Àå ÀÚ¹Ù½ºÅ©¸³Æ®
8.1 ÀÚ¹Ù½ºÅ©¸³Æ® ¼Ò°³
8.2 ÀÚ¹Ù½ºÅ©¸³Æ® ¹®¹ý
8.2.1 ¼±¾ð¹®(statement)
8.2.2 ¹®ÀÚ Ãâ·Â
8.2.3 º¯¼ö(Variable)¿Í Ű¿öµå(Keyword)
8.2.4 ¿¬»êÀÚ(Operators)
8.2.5 ÇÔ¼ö(function)
8.2.6 ºê¶ó¿ìÀú ³»Àå ÇÔ¼ö
8.3 Á¶°Ç¹®(conditional statements)
8.3.1 if else¹®
8.3.2 else if ¹®
8.3.3 switch case ¹®
8.4 ¹Ýº¹¹®
8.4.1 for ¹®
8.4.2 while ¹®
8.4.3 do while ¹®
8.5 µðÀÚÀÎÀÌ Àû¿ëµÈ chap8javascript.html ¸¸µé±â
9Àå ÀÚ¹Ù½ºÅ©¸³Æ® °´Ã¼(Object)
9.1 °´Ã¼ÁöÇâ ÇÁ·Î±×·¥
9.2 °´Ã¼ÀÇ »ý¼º
9.3 ÇÁ·ÎÅäŸÀÔ(Prototype)
9.4 ³»À尴ü
9.4.1 String °´Ã¼
9.4.2 Number °´Ã¼
9.4.3 Math °´Ã¼
9.4.4 Math() ÇÔ¼ö ÀÀ¿ë - random()À» ÀÌ¿ëÇÑ ¼ýÀÚ ¸ÂÃ߱⠰ÔÀÓ
9.4.5 Date °´Ã¼
9.4.6 Array °´Ã¼
9.4.7 ¹è¿À» ÀÌ¿ëÇÑ Lotto °ÔÀÓ
9.5 µðÀÚÀÎÀÌ Àû¿ëµÈ chap9jsObj.html ¸¸µé±â
10Àå HTML5 DOM°ú À̺¥Æ®
10.1 HTML5 DOM(Document Object Model)
10.2 DOM ¿ä¼Ò Á¢±Ù ÇÁ·Î±×·¡¹Ö
10.3 DOM ³ëµåÀÇ °ü°è
10.4 javascript DOM À̺¥Æ®
10.4.1 onClick()
10.4.2 onLoad()
10.4.3 onChange()
10.4.4 onMouseOver()/onMouseOut()
10.4.5 onMouseDown()/onMousetUp()
10.4.6 onFocus()
10.5 BOM(Browser Object Model)
10.5.1 Window °´Ã¼
10.5.2 Screen °´Ã¼
10.5.3 Location °´Ã¼
10.5.4 navigator °´Ã¼
10.5.5 addEventListener()
10.6 index.html ¸¸µé°í È£½ºÆÃ Çϱâ
10.6.1 µðÀÚÀÎÀÌ Àû¿ëµÈ chap10event.html ¸¸µé±â
10.6.2 index.html ÆÄÀÏ ¸¸µé±â