QUICK
MENU

javascript

React, Node.js, Express, MongoDB ±â¹Ý
Ç®½ºÅà ½Ç¹« ÇÁ·ÎÁ§Æ® Á¤±Ô°úÁ¤!

º» °úÁ¤Àº React/Vue ±â¹Ý ÇÁ·ÐÆ®¿£µå¿Í Node.js ±â¹Ý ¹é¿£µå, Express ¼­¹ö, MongoDB ¿¬µ¿, REST API, JWT ÀÎÁõ, Ŭ¶ó¿ìµå ¹èÆ÷±îÁö Àü °úÁ¤À» ´ÜÀÏ ¾ð¾î(JavaScript)·Î ÇнÀÇÒ ¼ö ÀÖµµ·Ï ¼³°èµÇ¾ú½À´Ï´Ù.
À¥ °³¹ßÀÇ ÇÙ½É ±¸Á¶¸¦ óÀ½ºÎÅÍ ³¡±îÁö ½º½º·Î ±¸ÃàÇϸç, ½Ç¹«¿¡¼­ ¿ä±¸µÇ´Â Ç®½ºÅà °³¹ßÀÚ ¿ª·®À» ¿Ï¼ºÇÏ°í Æ÷Æ®Æú¸®¿À¸¦ Á÷Á¢ °³¹ß ¹× ¹èÆ÷ÇÕ´Ï´Ù.

  • ±³À°±â°£
    6°³¿ù
  • °­Àǽð£(ÁöÁ¡º° »óÀÌ)
    3½Ã°£
  • ³­À̵µ
    ÀÔ¹®~°í±Þ
  • Àοø
    20³»¿Ü
  • ÀüÈ­»ó´ã(ÁÖ¸» ¡¤ °øÈÞÀÏ »ó´ã ¹× Á¢¼ö°¡´É)
    02-6225-9302

ÀÌ·± ºÐµé²² ÃßÃµÇØ¿ä!

  • ´ÜÀÏ ¾ð¾î(JavaScript)·Î ÇÁ·ÐÆ®/¹é¿£µå¸¦ µ¿½Ã¿¡ ¹è¿ì°í ½ÍÀº °³¹ß ÀÔ¹®ÀÚ
  • À¥ ¼­ºñ½º¸¦ óÀ½ºÎÅÍ Á÷Á¢ ¸¸µé°í ½ÍÀº ½ºÅ¸Æ®¾÷ â¾÷ ÁغñÀÚ
  • JavaScript Áß½ÉÀÇ ½Ç¹« ÇÁ·ÎÁ§Æ®¸¦ °æÇèÇÏ°í ½ÍÀº ÃëÁØ»ý
  • ÇÁ·ÐÆ®¿£µå¿¡¼­ ¹é¿£µå±îÁö Ä¿¸®¾î È®ÀåÀ» ¿øÇÏ´Â À¥ ÆÛºí¸®¼Å

ÀÚ¹Ù½ºÅ©¸³Æ® Ç®½ºÅðúÁ¤ÀÇ ÇÙ½É Æ÷ÀÎÆ®

  • POINT.01

    HTML/CSS/JS ¡æ React/Vue ¡æ Node.js/Express ¡æ MongoDB·Î À̾îÁö´Â ÀÚ¿¬½º·¯¿î È帧À¸·Î ÇнÀÇÕ´Ï´Ù.

  • POINT.02

    ·Î±×ÀÎ, ȸ¿ø°¡ÀÔ, °Ô½ÃÆÇ, ´ñ±Û ±â´É µî ½ÇÁ¦ ¼­ºñ½º¿¡ ÇÊ¿äÇÑ ±â´ÉÀ» Á÷Á¢ ±¸ÇöÇÕ´Ï´Ù.

  • POINT.03

    ±âȹ ¡æ µðÀÚÀÎ ¡æ °³¹ß ¡æ ¹èÆ÷±îÁö °æÇèÇÏ´Â Git ±â¹Ý Çù¾÷ ÇÁ·ÎÁ§Æ®¸¦ ÁøÇàÇÕ´Ï´Ù.

  • POINT.04

    React + Express + MongoDB ¶Ç´Â Vue + Express + MySQL µî »ê¾÷ ¼ö¿ä¿¡ ¸ÂÃá ½ºÅà ¼±ÅÃÀÌ °¡´ÉÇÕ´Ï´Ù.

ÀÚ¹Ù½ºÅ©¸³Æ® Ç®½ºÅà Ŀ¸®Å§·³ ¾È³»

¸¹Àº ÇÁ·ÐÆ®¿£µå ÀÔ¹®ÀÚµéÀÇ Ä¿´Ù¶õ À庮ÀÇ ÇϳªÀÎ javascriptÀÇ Çٽɸ¸À» ¸ð¾Æ Ȱ¿ë ºóµµ°¡ ³ôÀº ±â¼úÀ» ÁßÁ¡À¸·Î ±³À° Çϰí ÀÖ½À´Ï´Ù.

  • Chapter.01

    HTML, CSS

    °³¹ßȯ°æ ±¸Ãà
    - VS Code ¼³Ä¡

    HTML
    - À¥ ȯ°æ ±¸Ãà
    - ±âº» ±¸Á¶¿Í ¿©·¯°¡Áö ű×
    - ºí·Ï / ÀζóÀÎ / ÀζóÀÎ ºí·Ï ¿ä¼Ò
    - form ű×
    - Ŭ·Ð ÄÚµùÀ» À§ÇÑ Áغñ (·¹À̾ƿô Àâ±â)

    CSS
    - Selector
    - Cascading
    - Display, Position
    - overflow, z-index
    - ¹Ìµð¾î Äõ¸®
    - Ŭ·ÐÄÚµù ½ºÅ¸ÀÏ ÀÔÈ÷±â
  • Chapter.02

    Javascript

    - JavascriptÀÇ ¿ªÇÒ
    - Node.js ¼³Ä¡
    - ½Äº°ÀÚ, ½ºÄÚÇÁ, ¿¬»êÀÚ
    - Á¦¾î¹®
    - ÇÔ¼ö(À͸í ÇÔ¼ö / È­»ìÇ¥ ÇÔ¼ö / ÄݹéÇÔ¼ö)
    - °´Ã¼¶õ?
    - °´Ã¼(Array °´Ã¼)
    - forEach(), map(), filter()
    - °´Ã¼(Date / Math °´Ã¼)
    - DOM
    - HTML°ú CSS¸¦ Á¦¾îÇÏ´Â ¹æ¹ý
    - À̺¥Æ® ÇÔ¼öÀÇ ¿ø¸®¿Í ½ÇÇà ¹æ¹ý
    - ºñµ¿±â Åë½Å
    - API Ȱ¿ë
  • Chapter.03

    React.js (±âÃÊ)

    - ȯ°æ±¸Ãà
    - ±âº» ±¸Á¶¿Í ¼º´É
    - React.jsÀÇ ±âº» ¿ë¾î ÇнÀ
    - JSX
    - ÄÄÆ÷³ÍÆ® / º¯¼ö / ¿¬»êÀÚ
    - ÄÄÆ÷³ÍÆ® °£ÀÇ µ¥ÀÌÅÍ Àü´Þ
    - ÄÄÆ÷³ÍÆ®ÀÇ ¹Ýº¹
    - map(), key
    - À̺¥Æ® ÇÔ¼ö
    - input ÅÂ±× ÀÔ·Â °ª ó¸®
    - ºÒº¯¼º°úÀÇ °ü°è
    - useState() Hook ÇÔ¼ö
    - checkbox
    - Spread ¹®¹ý
  • Chapter.04

    React.js (½ÉÈ­)

    - useRef()¸¦ ÅëÇØ °´Ã¼ °¡Á®¿À±â
    - ÄÄÆ÷³ÍÆ®ÀÇ ¶óÀÌÇÁ »çÀÌŬ ¸Þ¼Òµå
    - Hooks
    - ¼ø¼ö ÇÔ¼ö
    - useEffect / useMemo / useCallback
    - Custom Hooks
    - Context API
    - Redux
    - Action / Dispatch / Reducer / Store / Subscribe
    - Router
    - ´Ù¸¥ ÄÄÆ÷³ÍÆ®¸¦ ºÒ·¯¿À´Â SPA
    - ÁßøµÈ Route
    - useNavigate
    - Redirect
    - Ŭ·ÐÄÚµù °³ÀÎ ÇÁ·ÎÁ§Æ®
  • Chapter.05

    Node.js | Express.js | NoSQL

    React.js
    - React ¹Ìµé¿þ¾î

    Node.js
    - ¼­¹ö »ý¼º
    - Router ¸¸µé±â
    - K6 ¼º´É Å×½ºÆ®
    2ÁÖÂ÷ Express.js
    - Express.js ÇÁ·¹ÀÓ¿öÅ©¶õ
    - °Ô½ÃÆÇ CRUD Á¦ÀÛ

    NoSQL
    - mongoDB
    - mongoose

    React.js¿Í ¿¬µ¿ÇÏ¿© °Ô½ÃÆÇ Á¦ÀÛÇϱâ
    - °Ô½Ã±Û ¸ñ·Ï º¸±â
    - °Ô½Ã±Û ÀÛ¼º / ¼öÁ¤ / »èÁ¦ / Á¶È¸
    - ´ñ±Û ¸ñ·Ï º¸±â
    - ´ñ±Û ÀÛ¼º / ¼öÁ¤ / »èÁ¦

    Pagination
    - °Ô½ÃÆÇ ÆäÀÌ¡ ó¸®
    - API Á¦ÀÛ
  • Chapter.06

    Next.js

    Next.js
    - ÇÁ·ÎÁ§Æ® ±âº» ±¸Á¶
    - TypeScript
    - SSR / CSR / SSG
    - Routing System
    - Á¤Àû ÀÚ¿ø ¹× ¸ÞŸµ¥ÀÌÅÍ
    - µð·ºÅ͸® ±¸Á¶
    - ÄÄÆ÷³ÍÆ® / À¯Æ¿¸®Æ¼ / ¶óÀ̺귯¸® / ½ºÅ¸ÀÏ / Á¤Àû ÀÚ¿ø

    REST API
    - JSON
    - CRUD API¸¦ RESTful·Î °³¹ß
    - µ¥ÀÌÅÍ ¿äû / ÀÀ´ä
    - Áö¿ª / Àü¿ª »óÅ °ü¸®

    Custom Server
    - Express.js ¼­¹ö ¿¬µ¿

    ´ÜÀ§ Å×½ºÆ®¿Í ÅëÇÕ Å×½ºÆ®
    - Jest
    - Cypress

Ãë¾÷ÀÇ ÇÙ½É
½Ç¹« ±â¹Ý ÇÁ·ÎÁ§Æ®·Î ¿Ï¼ºÇÏ´Â Æ÷Æ®Æú¸®¿À

½ÇÁ¦ ¼ö·á»ýµéÀÇ ÇÁ·ÎÁ§Æ® °á°ú¹°À» º¸°í, ±â¾÷ÀÌ ¿øÇÏ´Â Æ÷Æ®Æú¸®¿À ±âÁØÀ» È®ÀÎÇØ º¸¼¼¿ä