๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

๊ณต๋ถ€๊ด€๋ จ๋ฉ”๋ชจ46

์ž๋ฃŒ๊ตฌ์กฐ ๊ณต๋ถ€๋ฒ• ์ฑ…๋„ ์ข‹์ง€๋งŒ ์œ ํŠœ๋ธŒ๋กœ ์ฃผ์š” ์ž๋ฃŒ๊ตฌ์กฐ๋ฅผ ์ฐพ์•„๊ฐ€๋ฉด์„œ ๊ณต๋ถ€ํ•˜๋Š”๊ฒƒ๋„ ์ข‹์€ ๋ฐฉ๋ฒ•์ด๋‹ค (linked list, queue, stack, binary tree, hash ๋“ฑ) 2021. 2. 11.
์ž๋ฃŒ๊ตฌ์กฐ ์ฑ… ๋ฆฌ์ŠคํŠธ -์œค์„ฑ์šฐ์˜ ์—ดํ˜ˆ ์ž๋ฃŒ๊ตฌ์กฐ -์ž๋ฐ”๋กœ ๋ฐฐ์šฐ๋Š” ์‰ฌ์šด ์ž๋ฃŒ๊ตฌ์กฐ 2021. 2. 11.
5-8์ฃผ์ฐจ ๋ฉ”๋ชจ General Agile ๊ฐœ๋ฐœ๋ฐฉ๋ฒ•๋ก  : ๋ณ€ํ™”๋ฅผ ์ˆ˜์šฉํ•˜๊ณ  ํ˜‘์—…๊ณผ ์ œํ’ˆ์˜ ๋น ๋ฅธ ์ธ๋„๋ฅผ ๊ฐ•์กฐ Advanced ์›น๋™์ž‘ -SPA : ์‚ฌ์šฉ์ž๊ฐ€ ๋ณด๊ธฐ์—๋Š” ์—ฌ๋Ÿฌ๊ฐœ์˜ HTML๋กœ ๊ตฌ์„ฑ๋œ(์—ฌ๋Ÿฌ ํŽ˜์ด์ง€๋กœ ๊ตฌ์„ฑ๋œ) ํŽ˜์ด์ง€์ด๋‚˜, ์‹ค์ œ HTML์€ ํ•œ ๊ฐœ์ธ ํŽ˜์ด์ง€ -CRS : ํด๋ผ์ด์–ธํŠธ์—์„œ ํŽ˜์ด์ง€๋ฅผ ๋™์ ์œผ๋กœ ๋งŒ๋“ ๋‹ค -SSR : Server์—์„œ ํŽ˜์ด์ง€๋ฅผ ๋™์ ์œผ๋กœ ๋งŒ๋“ ๋‹ค Restful API : HTTP์™€ URI ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์›์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ์ œ๊ณตํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ ์ธํ„ฐํŽ˜์ด์Šค AWS -EC2 : ์„œ๋ฒ„๋กœ ์“ธ ์ˆ˜ ์žˆ๋Š” ํ™˜๊ฒฝ์„ ํด๋ผ์šฐ๋“œ๋กœ ์ œ๊ณตํ•˜๋Š” ์›น์„œ๋น„์Šค -RDS : AWS๊ฐ€ ์„œ๋น„์Šคํ•˜๋Š” ๋ถ„์‚ฐ ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(AWS์—์„œ ๊ด€๋ฆฌ๋ฅผ ๋Œ€ํ–‰) -Security Group : EC2 ์ธ์Šคํ„ด์Šค์— ์ ์šฉํ•˜๋Š” ๋ฐฉํ™”๋ฒฝ ์„ค์ • Unit test : ํ”„๋กœ๊ทธ.. 2021. 2. 4.
3-4์ฃผ์ฐจ ๋ฉ”๋ชจ Front-End React.js : ์œ ์ € ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ ์‚ฌ์šฉ. ํŽ˜์ด์Šค๋ถ์—์„œ ๊ฐœ๋ฐœ ์ง€์†์ ์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ€ํ™”ํ•˜๋Š” ๋Œ€๊ทœ๋ชจ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ์œ„ํ•ด ๋งŒ๋“ฆ ๊ฐ€์ƒ DOM์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ํŠน์ง• '์ปดํฌ๋„ŒํŠธ'๋ผ๋Š” ๋‹จ ํ•˜๋‚˜์˜ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ์™€ ์„ฑ๋Šฅ์ด ๋›ฐ์–ด๋‚˜๋‹ค ์„œ๋ฒ„&ํด๋ผ์ด์–ธํŠธ์˜ ๋ Œ๋”๋ง ์ง€์› ๋‹ค๋ฅธ ํ”„๋ ˆ์ž„์›Œํฌ๋‚˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ํ˜ผ์šฉ ๊ฐ€๋Šฅ UI๋งŒ์„ ์œ„ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋‹จ๋ฐฉํ–ฅ ๋ฐ์ดํ„ฐ ๋ฐ”์ธ๋”ฉ create-react-app : react ์›น ๊ฐœ๋ฐœ์šฉ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ(ํ…œํ”Œ๋ฆฟ) Sass : SCSS. ์Šคํƒ€์ผ ์‹œํŠธ ์–ธ์–ด. ๋ณดํ†ต ์–ธ๊ธ‰๋˜๋Š” ์ „์ฒ˜๋ฆฌ๊ธฐ 3๋Œ€์žฅ์œผ๋กœ Less, Sass, Stylus๊ฐ€ ์žˆ๋Š”๋ฐ Sass๋Š” ์–ธ๊ธ‰ํ•œ ๋‘ ๊ฐ€์ง€ ์ „์ฒ˜๋ฆฌ๊ธฐ์˜ ์žฅ์ ์„ ๋ชจ๋‘ ๊ฐ€์ง„๋‹ค. Advanced ES6 : ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด๋ฃจ๋Š” ์ฝ”์–ด ์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด. ES6.. 2021. 2. 3.
1-2์ฃผ์ฐจ ๋ฉ”๋ชจ Front-End DOM : ์›น ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ์ธํ„ฐํŽ˜์ด์Šค Vanila JavaScript : ๊ฐ•๋ ฅํ•œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ•ํ•˜๊ธฐ์œ„ํ•œ ๋น ๋ฅด๊ณ  ๊ฐ€๋ฒผ์šด ํฌ๋กœ์Šค ํ”Œ๋žซํผ ํ”„๋ ˆ์ž„์›Œํฌ(์ˆœ์ˆ˜ํ•œ js๋ฅผ ์ผ์ปซ๋Š” ๋ง) Back-End Beautifulsoup : HTML ๋ฐ XML ํŒŒ์ผ์—์„œ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์†์‰ฝ๊ฒŒ Parsing ํ•  ์ˆ˜ ์žˆ๋Š” Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Selenium : ์›น์‚ฌ์ดํŠธ ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•œ ๋„๊ตฌ. ์“ฐ๊ธฐ ํŽธํ•˜๊ฒŒ ํ•จ์ˆ˜๋“ค์„ ์‹น ๋‹ค ๋ชจ์•„๋†“์€ ๊ฒƒ. Beautifulsoup์˜ ํ•œ๊ณ„์ ์„ ๋ณด์™„ Data processing : ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ. Selenium์„ ์ด์šฉํ•œ ๋ฐ์ดํ„ฐ ์ž…๋ ฅ ์ž๋™ํ™” 2021. 2. 3.
ํ‘œ ์„œ์‹ HTML๋กœ ๋“ค์–ด๊ฐ€์„œ 2021. 2. 1.
๋ฐ˜์‘ํ˜•