โน๏ธ ๋ผ์ดํ
์์ฆ ๋๋ ์ฑ๊ฐ๋ฐ์ ํน ๋น ์ก๋ค. ํ๊ต์์ ๋ฐฐ์ฐ๋ CS ๊ณต๋ถ๋ณด๋ค ์ฝํ๋ฆฐ, ์๋๋ก์ด๋, ํ๋ฌํฐ ๊ณต๋ถ๋ฅผ ๋ ์ด์ฌํ ํ๊ณ ์๋ฌ๊น...๐ ์๋ฌดํผ ์ธ์ ์๋๋ผ? ํ ๋์ด๋ฌ์ฏค ์ ์ ์ธ์คํ์์ ํ๋ฌํฐ ํ๋ก๊ทธ๋๋ฐ์ ๊ดํ ์ฑ
์ ์ถํํด์ ์ํ๋จ์ ๋ชจ์งํ๊ณ ์๋ค๋ ๊ธ์ ๋ดค๋ค. ์๋
์ ๋๋ผ๋ฉด ๊ทธ๋ฅ ์ง๋์ณค๊ฒ ์ง๋ง ํ๋ฌํฐ ๊ฐ์๋ฅผ ๋ค์ผ๋ฉด์ ๊ณต๋ถ๋ฅผ ์ด๋ ์ ๋ ํด๋ดค๋ ๋๋ ๋ฐ๋ก ๋ชจ์ง ์ ์ฒญ์ ํด๋ฒ๋ ธ๋ค. ๊ทธ๋ฌ๊ณ ๋ฉฐ์น ๋ค์ ์ฐ๋ฝ์ด ์๋ค. ์ค๋๊น์ง ์์ฑ์ด์๋๋ฐ ์ค๋ ์ฐ๊ณ ์๋ ๋ด๊ฐ ในใ
ใท...ใ
ใ
ใ
ใ
ใ
์ํ ๊ธฐ๊ฐ์ด๋ผ ๊ทธ๋ฐ๊ฐ ์ข ๋ฐ๋น ์ ๋ฏธ๋ฃจ๋ค๋ณด๋ ๊ทธ๋ ๊ฒ ๋๋ค...ํณ ์๋ฌดํผ ๊ทธ๋ ๊ฒ ์ฑ
์ ๋ฐ์๋ค. ๊ทธ๋ฌ๊ณ ์์ ๋ดค๋๋ฐ ์ด ์ ๋๋ฉด Do it ์ ๋ฌธ ์ํ๋จ ํด๋ ๋ ๋ฏํ๋ค (์ฐ๋ฝ ์ฃผ์ธ์) ์ฑ
์ํ์ด๋์๊ณ ์๊พธ ๋ค๋ฅธ ์๊ธฐ๋ฅผ ํ๊ณ ์๋ค. ๋ณธ๋ก ์ผ๋ก ๊ฐ๋ณด์. ์ฌ์ค ..
โน๏ธ ๋ผ์ดํ/2021 ์ฌ๋ฆ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
https://codekodo.tistory.com/91 [์ฝ๋
ํ๊ตฌ๋ง 2] 5์ฃผ์ฐจ - Flutter : Shop App https://codekodo.tistory.com/88 [์ฝ๋
ํ๊ตฌ๋ง 2] 4์ฃผ์ฐจ - Flutter : Shop App Udemy ๊ฐ์๊ฐ ์ด๋๋ง 50ํผ๋ฅผ ๋๊ฒผ๋ค. ์ค๊ฐ์ ์ด๋ ค์ด ๋ถ๋ถ๋ ๋ช ๊ฐ ์์์ง๋ง ์ด์ ์ด๋์ ๋ ํผ์์ ๊ตฌ์ถํ ์ ์์ ๊ฒ ๊ฐ๋ค. ์ฌ์ค ๊ทธ.. codekodo.tistory.com ์ง๊ธ๊น์ง๋ Local์์ ์งํํ๋๋ฐ Firebase๋ฅผ ์ด์ฉํ์ฌ Server์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋๋ก ์ฝ๋๋ฅผ ์์ ํ๋ค. ์ฐ์ ์ผ์ข
์ Controller ์ญํ ์ ์ํํ๋ Provider๋ก ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ๋ณ๊ฒฝํ๋ค. ์๋ฅผ ๋ค์ด ์๋ฒ์ ์ ์ฅ๋ ์ํ์ ๊ฐ์ ธ์ฌ ์ ์๋๋ก ๊ตฌํํ๋ค. import 'packag..
โน๏ธ ๋ผ์ดํ/2021 ์ฌ๋ฆ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
https://codekodo.tistory.com/88 [์ฝ๋
ํ๊ตฌ๋ง 2] 4์ฃผ์ฐจ - Flutter : Shop App Udemy ๊ฐ์๊ฐ ์ด๋๋ง 50ํผ๋ฅผ ๋๊ฒผ๋ค. ์ค๊ฐ์ ์ด๋ ค์ด ๋ถ๋ถ๋ ๋ช ๊ฐ ์์์ง๋ง ์ด์ ์ด๋์ ๋ ํผ์์ ๊ตฌ์ถํ ์ ์์ ๊ฒ ๊ฐ๋ค. ์ฌ์ค ๊ทธ๋ ๊ทธ๋ ๋ฐ๋ก ์ ๋ฆฌํ๊ณ ์ถ์๋๋ฐ ์ด์ฉ๋ค๋ณด๋ ๋ฐ๋ ค์ ์ค๋๋ถํฐ๋ผ codekodo.tistory.com ์ง๋ ์ฃผ์ ์ผ๋ถ ๊ตฌํํ Shop App์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ค. GridView๋ก ํํํ ์์ดํ
์ ํด๋ฆญํ๋ฉด ํด๋น ์์ดํ
์ ์์ธ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋ค. import 'package:flutter/material.dart'; import '/providers/products.dart'; import 'package:provider/provider.dart'; class ..
โน๏ธ ๋ผ์ดํ/2021 ์ฌ๋ฆ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
Udemy ๊ฐ์๊ฐ ์ด๋๋ง 50ํผ๋ฅผ ๋๊ฒผ๋ค. ์ค๊ฐ์ ์ด๋ ค์ด ๋ถ๋ถ๋ ๋ช ๊ฐ ์์์ง๋ง ์ด์ ์ด๋์ ๋ ํผ์์ ๊ตฌ์ถํ ์ ์์ ๊ฒ ๊ฐ๋ค. ์ฌ์ค ๊ทธ๋ ๊ทธ๋ ๋ฐ๋ก ์ ๋ฆฌํ๊ณ ์ถ์๋๋ฐ ์ด์ฉ๋ค๋ณด๋ ๋ฐ๋ ค์ ์ค๋๋ถํฐ๋ผ๋ ๋ฐ๋ก๋ฐ๋ก ์ ๋ฆฌํ๋ ์๊ฐ์ ๊ฐ์ง๋ ค๊ณ ํ๋ค. Shop ์ดํ์ ์ฐ์ GridView ๋ก ์ํ์ ๋ณด์ฌ์ฃผ๊ณ ์ํ๋ณ๋ก title ๊ณผ ์ข์์ , ์ฅ๋ฐ๊ตฌ๋๋ด๊ธฐ ๊ฐ ์กด์ฌํ๋ค. ์ฐ์ ์ด๋ ๊ฒ ๋ถ๋ฆฌํ๋ค. models ์๋ ์ํ ์ ๋ํด ์ ์๋์ด ์๋ค. ์๋๊ฐ product.dart ์ด๋ค. ๋ณ์๋ฅผ ์ ์ธํด์ฃผ๊ณ ์์ฑ์๊น์ง ๊ตฌํํด์ฃผ์๋ค. class Product { final String id; final String title; final String description; final int price; final String imag..
โน๏ธ ๋ผ์ดํ/2021 ์ฌ๋ฆ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
์ง๋ ์ฃผ์ ์ด์ด Udemy ๊ฐ์์์ ๋ง๋ค์ด๋ณธ ๊ฐ์ธ ๊ฐ๊ณ๋ถ ์ดํ์ ๋ฆฌ๋ทฐํด๋ณด๋ ค๊ณ ํ๋ค. ์ง๋ ์ฃผ์๋ ๋ฏธ์์ฑ์ด์๋๋ฐ ๊ฐ์๋ฅผ ๋
ํํ๋ฉด์ ๋ค ์์ฑํ๋ค. ๋ญ๊ฐ ์ด์ง ์ด์คํ์ง๋ง ์ด๋์ ๋ ํผ์์ ๊ตฌํํ ์ ์์ ๊ฒ ๊ฐ๋ค. ์ฃผ๋ง์ ๋จ์ 50%์ ๊ฐ์๋ฅผ ๋ค ๋ฃ๊ณ ํผ์ ๋ง๋ค์ด๋ณด๋ฉด์ ๋ณต์ตํด๋ณด๋ ค๊ณ ํ๋ค. ์๋ฌดํผ 3์ฃผ์ฐจ ๋ชจ๊ฐ์ฝ ์คํํธ! ์ฐ์ ์ ์ฒด์ ์ธ UI๋ ์๋์ ๊ฐ๋ค. ์๋น ํญ๋ชฉ์ด ์๋ ๊ฒฝ์ฐ zZ์ ์ด๋ฏธ์ง๋ฅผ ์ถ๋ ฅํ๋ฉฐ ์๋จ์๋ Chart๋ฅผ ํ์ธํ ์ ์๋ Switch์ ์๋ก์ด ์๋น ํญ๋ชฉ์ ๋ฑ๋กํ ์ ์๋ Button์ด AppBar์ ์ฐ์ธก๊ณผ Home์ ํ๋จ์ ์กด์ฌํ๋ค. Switch๋ฅผ Onํ๋ฉด ์ค๋์ ๊ธฐ์ค์ผ๋ก ์ง๋ 1์ฃผ์ผ ๊ฐ์ ์๋น๊ธ์ก์ด ์ถ๋ ฅ๋๋ค. ๊ธ์ ์์ฑํ๊ณ ์๋ ์ค๋์ ๋ชฉ์์ผ์ด๋ฏ๋ก Thursday. ์ฝ๋๋ฅผ ์ดํด๋ณด์. ๋ค ์ง์ฐ๊ณ ..
โน๏ธ ๋ผ์ดํ/2021 ์ฌ๋ฆ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
Udemy ๊ฐ์๋ฅผ ๋ฃ์ผ๋ฉด์ Flutter๋ฅผ ํ์ตํ๊ณ ์๋ค. ์ด๋ฒ ์ฃผ๋ Builder, Container, Column, Row, CrossAxisAlignment, ListView, Button ๋ฑ์ ํ์ฉํ์ฌ ๊ฐ๊ณ๋ถ ์ดํ์ ๋ง๋ค์๋ค. ์๋ ๋ง๋๋ ์ค์ด๋ค. ์ ์ฒด์ ์ธ ๊ตฌ์กฐ๋ AppBar ์ฐ์ธก ์๋จ๊ณผ ํ๋จ์ ๊ธฐ๋ก์ ์ถ๊ฐํ ์ ์๋ ๋ฒํผ์ด ์๊ณ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์๋ก์ด ์๋นํญ๋ชฉ์ ๋ฑ๋กํ ์ ์๋ค. ๋ํ AppBar ์๋์๋ 1์ฃผ์ผ ๊ฐ์ ์๋น ๊ธ์ก์ ํ ๋์ ํ์ธํ ์ ์๋ ์ฐจํธ๋ฅผ ๊ตฌํํ๊ณ ์๋ค. ์ด๋ฒ ์ดํ์ ์ ์ฒด์ ์ธ ์์ ฏ ํธ๋ฆฌ ๊ตฌ์กฐ๋ ์๋์ ๊ฐ๋ค. assets ํด๋์๋ ์ดํ์์ ์ฌ์ฉํ ํฐํธ์ ์ด๋ฏธ์ง๊ฐ ์ ์ฅ๋์ด์๋ค. models์๋ ์๋นํญ๋ชฉ๊ณผ ๊ด๋ จ๋ ๋ณ์๊ฐ ์ ์ธ๋์ด์๊ณ , widgets์๋ ์๋นํญ๋ชฉ์ UI์ ํ์ํ ..
โน๏ธ ๋ผ์ดํ/2021 ์ฌ๋ฆ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
์ค๋๋ถํฐ Flutter๋ฅผ ๊ณต๋ถํ๋ ค๊ณ ํ๋ค. ์๋๋ Spring ๊ณต๋ถ๋ฅผ ํ๋ ค๊ณ ํ๋๋ฐ ์ด๋ฒ์ ์ง๋์ง๊ต์ํํธ์์ ์ธํด์ ์งํํ๋๋ฐ ์ฌ๊ธฐ์ Flutter๋ฅผ ์ฌ์ฉํด์ ์ฑ์ ๊ฐ๋ฐํ๋ ๊ณต๋ถ๋ฅผ ์งํํ๊ณ ์์ด์ Flutter๋ฅผ ๋ฐ๋ก ๊ณต๋ถํด์ผํ๋ค. Flutter์ Spring์ ๋์์ ๊ณต๋ถํ๊ธฐ์ ์๊ฐ์ด ๋๋ฌด ๋ถ์กฑํด์ ๊ทธ๋ฅ Flutter์ ์ง์คํ๋ ค๊ณ ํ๋ค. ์ผ๋จ ๊ฐ์๋ Udemy ๊ฐ์๋ฅผ ์๊ฐํ๊ณ ์๋๋ฐ ์์ด ๊ฐ์๋ผ ์๋ง์ ์ผ๋๊ณ ํ๋๋ฐ๋ ์ด์ง ๋นก์ธ๋ค. ์ ํ๊ตญ ๊ฐ์๋ฅผ ์๊ฐํ์ง ์์๋๊ณ ๋ฌผ์ด๋ณธ๋ค๋ฉด ๊ตญ๋ด ๊ฐ์ ์ค์ Flutter ๊ฐ์๊ฐ ๊ด์ฐฎ์๊ฒ ์๋ค๊ณ ์๊ฐํ๊ธฐ ๋๋ฌธ์ด๋ค. ๋ํ ์ธํ๋ฐ์ ๋ช ๊ฐ ๊ฐ์๊ฐ ์๋๋ฐ ๋๋ฌด ๋น์๋ค. Udemy์์ ๊ณ ์ 14000์... ๊ฐ์ ์๊ฐ ์ญ์ 42์๊ฐ์ผ๋ก ์๋นํ๊ณ ์ปค๋ฆฌํ๋ผ ์ญ์ ๋ง์์ ๋ค์๋ค. ..
โน๏ธ ๋ผ์ดํ/์ฝ๋ฉ ํ
์คํธ
๋์๋ฆฌ ํก๋ฐฉ์ ๊ด๋ จ ๊ณต์ง๊ฐ ์ฌ๋ผ์์ ๋ฐฑ์ค๋ ์ด๋์ ๋ ํ์ด๋ดค๊ฒ ๋ค ์ถ์ด์ ์ค๋ ฅ์ ํ
์คํธํ ๊ฒธ, ์นด์นด์ค ์ฝํ
์ค๋นํ๋ ๊ฒธ ํด์ ์ค์ฝํ์ ์ฐธ๊ฐํ๊ฒ ๋๋ค! ์ค์ฝํ 2021, SCOFE 2021 ์คํํธ์
๊ธฐ์
๋ค์ด ์ฃผ์ตํ๋ ์ฝ๋ฉํ
์คํธ์๋ค! ์์ฑ , ์์นด, ์ค๋์ ์ง, ๋ง์ผ์ปฌ๋ฆฌ, ๋ธ๋๋, ๋ฒ๊ฐ์ฅํฐ ๋ค๋ค ํ๋ฒ์ฉ์ ๋ค์ด๋ณธ ์ด๋ฆ์ด๋ผ๊ณ ์๊ฐํ๋ค! ๋ฌธ์ ๋ง๋ค ํน์ ๊ธฐ์
์ด ๋ค์ด๊ฐ์์๋๊ฑฐ๋ณด๋ฉด ๊ธฐ์
๋ณ๋ก 1๋ฌธ์ ์ฉ ์ถ์ ํ ๊ฒ์ผ๋ก ๋ณด์ธ๋ค. ์ธ์ด๋ ๋ด๊ฐ ์ ์ผ ์ข์ํ๋ ํ์ด์ฌ์ผ๋ก ์งํํ๋ค. ์ด ๋ฌธ์ 6๋ฌธ์ . ๋ฐฐ์ ์ 20 / 20 / 20 / 20 / 30 / 30 ์ผ๋ก ์ด์ 140์ ์ด์๋ค. ๋ด๊ฐ ํ๋ํ ์ ์๋ ๋๋ต 110์ ์ ๋ ๋๋ ๊ฒ ๊ฐ๋ค. ๋ฌธ์ ๋ณ๋ก ํ
์คํธ ์ผ์ด์ค๋ฅผ ๋ชจ๋ ํต๊ณผํ๋ฉด "๋ง์์ต๋๋ค" ๊ฐ ์ถ๋ ฅ๋๋ค. ๋ฌธ์ ๋น ํ์ธํ ์ ์๋ ํ
์คํธ ์ผ..
โน๏ธ ๋ผ์ดํ/2020 ๊ฒจ์ธ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
- ๋ชฉํ - codekodo.tistory.com/42 [์ฝ๋
ํ๊ตฌ๋ง ํ] 2021.01.27(์) - 6์ฃผ์ฐจ ๊ฐ์ธ ๋ชฉํ - ๋ชฉํ - ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋
์ ์ค์ต ๋ฌธ์ ๋ฅผ ํตํด ํ์ตํ๊ณ , ์ด๋ฅผ ์์ฉํ์ฌ ๋ฐฑ์ค ๋ฌธ์ ์ ์ ์ฉํด๋ณธ๋ค. 1. ํผ๋ณด๋์น ํผ๋ณด๋์น ์์ด์ N๋ฒ์งธ ํญ์ ์ถ๋ ฅํ์์ค. [์
๋ ฅ ๊ฐ] 0 [์ถ๋ ฅ ๊ฐ] 0 [์
๋ ฅ codekodo.tistory.com 1. ํผ๋ณด๋์น ์ฌ๊ท๋ก ํ์ด๋ ๋์ง๋ง dp๋ฅผ ํ์ฉํ๋ฉด ๋์ฑ ๋น ๋ฅด๊ฒ ์ ๋ต์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค. 2. ๊ฐ๋ฐฉ ์ ํ์์ ์ ๋ํด์ผํ๋ค. ํ์ ๊ฐ๋ฐฉ์ ์ต๋ ๋ฌด๊ฒ์ด๊ณ , ์ด์ ์ฃผ์ด์ง ๋ฌผ๊ฑด์ ๋ฌด๊ฒ์ด๋ค. ์ด๋ฅผ ์ด์ฉํ์ฌ ์ต๋ํ์ ๊ฐ์ด์น๋ฅผ ๊ตฌํ๊ณ ํ๋ฅผ ์ฑ์ฐ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ์ฑ์ธ ์ ์๋ค. 0 1 2 3 4 5 0 0 0 0 0 0 0 2 0 0 3 3 3 3 3 0 0 3 4..
โน๏ธ ๋ผ์ดํ/2020 ๊ฒจ์ธ๋ฐฉํ ๋ชจ๊ฐ์ฝ(๊ฐ์ธ)
- ๋ชฉํ - ๋ค์ด๋๋ฏน ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋
์ ์ค์ต ๋ฌธ์ ๋ฅผ ํตํด ํ์ตํ๊ณ , ์ด๋ฅผ ์์ฉํ์ฌ ๋ฐฑ์ค ๋ฌธ์ ์ ์ ์ฉํด๋ณธ๋ค. 1. ํผ๋ณด๋์น ํผ๋ณด๋์น ์์ด์ N๋ฒ์งธ ํญ์ ์ถ๋ ฅํ์์ค. [์
๋ ฅ ๊ฐ] 0 [์ถ๋ ฅ ๊ฐ] 0 [์
๋ ฅ ๊ฐ] 5 [์ถ๋ ฅ ๊ฐ] 5 [์
๋ ฅ ๊ฐ] 20 [์ถ๋ ฅ ๊ฐ] 6765 2. ๊ฐ๋ฐฉ ๊ฐ๋ฐฉ์ ๋ฌผ๊ฑด์ ๋ฃ์ด ์ฎ๊ธฐ๋ คํ๋ค. ๋ฐฐ๋ญ์๋ ๋ฃ์ ์ ์๋ ๋ฌผ๊ฑด ํฌ๊ธฐ์ ํ๊ณ๊ฐ ์์ผ๋ฉฐ, ๊ฐ ๋ฌผ๊ฑด์ ํฌ๊ธฐ์ ๊ฐ์น๊ฐ ๋ถ์ฌ๋์ด์๋ค. ๋ฐฐ๋ญ์ ๋ฃ์ ์ ์๋ ๋ฌผ๊ฑด๋ค์ ์ต๋ ๊ฐ์น๋ฅผ ๊ตฌํ์์ค. [์
๋ ฅ ๊ฐ] 5 # ๋ฐฐ๋ญ ํฌ๊ธฐ 4 # ๋ฌผ๊ฑด ๊ฐ์ 2 3 4 5 # ๋ฌผ๊ฑด ํฌ๊ธฐ 3 4 5 6 # ๋ฌผ๊ฑด ๊ฐ์น [์ถ๋ ฅ ๊ฐ] 7 3. ์ ์ฌ์ ์ฌ๋ชฉ์ ๋ง๋๋ ์ ์ฌ์์๋ ์ฌ๋ฃ๋ก ๋ค์ด์จ ๋๋ฌด๋ฅผ ์ ํํ K๋ฏธํฐ๋ก ์๋ฅด๋ ๊ธฐ๊ณ๊ฐ ์๋ค. ์ฌ๋ฃ๋ก ๋ค์ด์จ ๋๋ฌด ๊ด๋ฆฌ๋ฅผ ์ํ์ฌ, ๋..