본문으둜 κ±΄λ„ˆλ›°κΈ°

πŸš€ λͺ©μ°¨

✌️ μ±… 정보​

🎯 진행방법​

  • 책을 읽고 μ •λ¦¬λŠ” λ§ˆν¬λ‹€μš΄ ν˜•μ‹μœΌλ‘œ μ •λ¦¬ν•œλ‹€.
  • μ˜ˆμ œλ“€μ„ 따라해보며 μ§„ν–‰ν•œλ‹€.
  • μŠ€ν„°λ””λ₯Ό 톡해 μ§„ν–‰ν•œλ‹€.

πŸ“š μ±… λͺ©μ°¨β€‹

🎈 Chapter 1: νƒ€μž…μŠ€ν¬λ¦½νŠΈμ™€ 개발 ν™˜κ²½ λ§Œλ“€κΈ°β€‹

  • νƒ€μž…μŠ€ν¬λ¦½νŠΈλž€ 무엇인가?
  • νƒ€μž…μŠ€ν¬λ¦½νŠΈ μ£Όμš” 문법 μ‚΄νŽ΄λ³΄κΈ°
  • νƒ€μž…μŠ€ν¬λ¦½νŠΈ 개발 ν™˜κ²½ λ§Œλ“€κΈ°

🎈 Chapter 2: νƒ€μž…μŠ€ν¬λ¦½νŠΈ ν”„λ‘œμ νŠΈ 생성과 관리​

  • νƒ€μž…μŠ€ν¬λ¦½νŠΈ ν”„λ‘œμ νŠΈ λ§Œλ“€κΈ°
  • λͺ¨λ“ˆ μ΄ν•΄ν•˜κΈ°
  • tsconfig.json

🎈 Chapter 3: 객체와 νƒ€μž…β€‹

  • νƒ€μž…μŠ€ν¬λ¦½νŠΈ λ³€μˆ˜ μ„ μ–Έλ¬Έ
  • 객체와 μΈν„°νŽ˜μ΄μŠ€
  • 객체와 클래슀
  • 객체의 비ꡬ쑰화 ν• λ‹Ήλ¬Έ
  • 객체의 νƒ€μž… λ³€ν™˜

🎈 Chapter 4: ν•¨μˆ˜μ™€ λ©”μ„œλ“œβ€‹

  • ν•¨μˆ˜ μ„ μ–Έλ¬Έ
  • ν•¨μˆ˜ ν‘œν˜„μ‹
  • ν™”μ‚΄ν‘œ ν•¨μˆ˜μ™€ ν‘œν˜„μ‹ λ¬Έ
  • 일등 ν•¨μˆ˜ μ‚΄νŽ΄λ³΄κΈ°
  • ν•¨μˆ˜ κ΅¬ν˜„ 기법
  • 클래슀 λ©”μ„œλ“œ

🎈 Chapter 5: λ°°μ—΄κ³Ό νŠœν”Œβ€‹

  • λ°°μ—΄ μ΄ν•΄ν•˜κΈ°
  • μ„ μ–Έν˜• ν”„λ‘œκ·Έλž˜λ°κ³Ό λ°°μ—΄
  • λ°°μ—΄μ˜ map, reduce, filter λ©”μ„œλ“œ
  • 순수 ν•¨μˆ˜μ™€ λ°°μ—΄
  • νŠœν”Œ μ΄ν•΄ν•˜κΈ°

🎈 Chapter 6: λ°˜λ³΅κΈ°μ™€ 생성기​

  • 반볡기 μ΄ν•΄ν•˜κΈ°
  • 생성기 μ΄ν•΄ν•˜κΈ°

🎈 Chapter 7: Promise와 async/await ꡬ문​

  • 비동기 콜백 ν•¨μˆ˜
  • Promise μ΄ν•΄ν•˜κΈ°
  • async와 await ꡬ문

🎈 Chapter 8: ν•¨μˆ˜ μ‘°ν•©μ˜ 원리와 μ‘μš©β€‹

  • ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ΄λž€?
  • μ œλ„€λ¦­ ν•¨μˆ˜
  • κ³ μ°¨ ν•¨μˆ˜μ™€ 컀리
  • ν•¨μˆ˜ μ‘°ν•©

🎈 Chapter 9: λžŒλ‹€ λΌμ΄λΈŒλŸ¬λ¦¬β€‹

  • λžŒλ‹€ κΈ°λ³Έ μ‚¬μš©λ²•
  • 배열에 λ‹΄κΈ΄ 수 닀루기
  • μ„œμˆ μžμ™€ 쑰건 μ—°μ‚°
  • λ¬Έμžμ—΄ 닀루기
  • change νŒ¨ν‚€μ§€λ‘œ 객체 λ§Œλ“€κΈ°
  • 렌즈λ₯Ό ν™œμš©ν•œ 객체의 속성 닀루기
  • 객체 닀루기
  • λ°°μ—΄ 닀루기
  • μ‘°ν•© 논리 μ΄ν•΄ν•˜κΈ°

🎈 Chapter 10: μ œλ„€λ¦­ ν”„λ‘œκ·Έλž˜λ°β€‹

  • μ œλ„€λ¦­ νƒ€μž… μ΄ν•΄ν•˜κΈ°
  • μ œλ„€λ¦­ νƒ€μž… μ œμ•½
  • λŒ€μˆ˜ 데이터 νƒ€μž…
  • νƒ€μž… κ°€λ“œ
  • F-λ°”μš΄λ“œ λ‹€ν˜•μ„±
  • nullable νƒ€μž…κ³Ό ν”„λ‘œκ·Έλž¨ μ•ˆμ „μ„±

🎈 Chapter 11: λͺ¨λ‚˜λ“œβ€‹

  • λͺ¨λ‚˜λ“œ μ΄ν•΄ν•˜κΈ°
  • Identity λͺ¨λ‚˜λ“œ 이해와 κ΅¬ν˜„
  • Maybe λͺ¨λ‚˜λ“œ 이해와 κ΅¬ν˜„
  • Validation λͺ¨λ‚˜λ“œ 이해와 κ΅¬ν˜„
  • IO λͺ¨λ‚˜λ“œ 이해와 κ΅¬ν˜„

🎈 Chapter 12: νƒ€μž…μŠ€ν¬λ¦½νŠΈ ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ° μ‹€μŠ΅β€‹

  • 빅데이터 배치 ν”„λ‘œκ·Έλž¨ λ§Œλ“€κΈ°
  • λͺ½κ³  DB에 데이터 μ €μž₯ν•˜κΈ°
  • μ΅μŠ€ν”„λ ˆμŠ€λ‘œ API μ„œλ²„ λ§Œλ“€κΈ°
  • λ¦¬μ•‘νŠΈμ™€ λΆ€νŠΈμŠ€νŠΈλž©μœΌλ‘œ ν”„λŸ°νŠΈμ—”λ“œ μ›Ή λ§Œλ“€κΈ°