Full Stack (MERN) ਕੋਰਸ ਬਠਿੰਡਾ ਵਿੱਚ | Tech Hub Bathinda

Full Stack Development (MERN)

MongoDB, Express, React ਅਤੇ Node — ਇੱਕ ਵਰਕਿੰਗ ਵੈੱਬ ਐਪ ਬਣਾਉਣ ਅਤੇ ਡਿਪਲਾਇ ਕਰਨ ਲਈ ਕਾਫ਼ੀ।

⏱ ਸਮਾਂ: 30–40 ਦਿਨ

ਫੁੱਲ-ਸਟੈਕ ਡਿਵੈਲਪਮੈਂਟ ਕਿਉਂ ਸਿੱਖੀਏ?

ਜ਼ਿਆਦਾਤਰ ਅਸਲੀ ਸਾਫਟਵੇਅਰ ਪ੍ਰੋਡਕਟਾਂ ਨੂੰ ਇੱਕ ਫਰੰਟਐਂਡ ਚਾਹੀਦਾ ਹੈ ਜਿਸ ਨਾਲ ਲੋਕ ਇੰਟਰੈਕਟ ਕਰਨ, ਅਤੇ ਇੱਕ ਬੈਕਐਂਡ ਜੋ ਡੇਟਾ ਸਟੋਰ ਕਰੇ।

  • ਪੂਰੇ ਰਾਹ ਇੱਕੋ ਭਾਸ਼ਾ — JavaScript ਫਰੰਟਐਂਡ (React) ਅਤੇ ਬੈਕਐਂਡ (Node) ਦੋਵੇਂ ਚਲਾਉਂਦੀ ਹੈ।
  • ਬਹੁਤ ਜ਼ਿਆਦਾ ਵਰਤੀ ਜਾਂਦੀ — React ਅਤੇ Node ਦੋਵੇਂ ਸਭ ਤੋਂ ਮੰਗ ਵਾਲੀਆਂ ਵੈੱਬ ਸਕਿੱਲਾਂ ਵਿੱਚ ਆਉਂਦੇ ਹਨ।
  • ਤੁਸੀਂ ਇੱਕ ਅਸਲੀ ਪ੍ਰੋਡਕਟ ਸ਼ਿਪ ਕਰਦੇ ਹੋ — ਅੰਤ ਵਿੱਚ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਵਰਕਿੰਗ, ਡਿਪਲਾਇਡ ਐਪ ਹੁੰਦਾ ਹੈ।
  • Java ਜਾਂ Python ਤੋਂ ਅਗਲਾ ਕਦਮ — ਜੇ ਤੁਸੀਂ ਸਾਡਾ Java ਜਾਂ Python ਕੋਰਸ ਕੀਤਾ ਹੈ, ਇਹ ਉਸ ’ਤੇ ਵੈੱਬ ਲੇਅਰ ਜੋੜਦਾ ਹੈ।

ਫੁੱਲ-ਸਟੈਕ ਕੋਰਸ ਸਿਲੇਬਸ

ਛੇ ਮੌਡਿਊਲ, ਤੁਹਾਡੇ ਪਹਿਲੇ ਵੈੱਬ ਪੇਜ ਤੋਂ ਲੈ ਕੇ ਇੱਕ ਡਿਪਲਾਇਡ ਫੁੱਲ-ਸਟੈਕ ਐਪ ਤੱਕ।

ਮੌਡਿਊਲ 01

ਫਰੰਟਐਂਡ ਫਾਊਂਡੇਸ਼ਨ

  • ਸਿਮੈਂਟਿਕ HTML5
  • CSS3: flexbox ਅਤੇ grid
  • ਰਿਸਪਾਂਸਿਵ, ਮੋਬਾਈਲ-ਫਸਟ ਲੇਆਉਟ
ਮੌਡਿਊਲ 02

JavaScript ਜ਼ਰੂਰੀ ਚੀਜ਼ਾਂ

  • ਆਧੁਨਿਕ JS (ES6+): let/const, arrow functions
  • DOM ਮੈਨੀਪੁਲੇਸ਼ਨ ਅਤੇ ਇਵੈਂਟ
  • Promises, async/await ਅਤੇ fetch API
ਮੌਡਿਊਲ 03

React ਫੰਡਾਮੈਂਟਲਸ

  • ਕੰਪੋਨੈਂਟ, props ਅਤੇ state
  • Hooks: useState, useEffect
  • ਕਲਾਇੰਟ-ਸਾਈਡ ਰੂਟਿੰਗ
  • React ਐਪ ਤੋਂ API ਕਾਲ ਕਰਨਾ
ਮੌਡਿਊਲ 04

Node ਅਤੇ Express ਨਾਲ ਬੈਕਐਂਡ

  • REST API ਬਣਾਉਣਾ
  • ਰੂਟਿੰਗ ਅਤੇ ਮਿਡਲਵੇਅਰ
  • ਰਿਕਵੈਸਟ ਅਤੇ ਰਿਸਪਾਂਸ ਹੈਂਡਲ ਕਰਨਾ
ਮੌਡਿਊਲ 05

MongoDB

  • ਡਾਕੂਮੈਂਟ ਅਤੇ ਕਲੈਕਸ਼ਨ
  • CRUD ਓਪਰੇਸ਼ਨ
  • Mongoose ਨਾਲ ਬੇਸਿਕ ਸਕੀਮਾ ਡਿਜ਼ਾਈਨ
ਮੌਡਿਊਲ 06

ਸਟੈਕ ਨੂੰ ਜੋੜਨਾ

  • React ਨੂੰ Express + MongoDB ਬੈਕਐਂਡ ਨਾਲ ਜੋੜਨਾ
  • JWT ਨਾਲ ਬੇਸਿਕ ਪ੍ਰਮਾਣੀਕਰਨ
  • ਫੁੱਲ-ਸਟੈਕ ਐਪ ਡਿਪਲਾਇ ਕਰਨਾ

ਇਹ ਕਿੱਥੇ ਲੈ ਜਾਂਦਾ ਹੈ

ਗ੍ਰੈਜੂਏਟ ਫਰੰਟਐਂਡ, ਬੈਕਐਂਡ, ਜਾਂ ਫੁੱਲ-ਸਟੈਕ ਡਿਵੈਲਪਰ ਵਜੋਂ ਕੰਮ ਕਰਦੇ ਹਨ। ਕਈ ਸਟੂਡੈਂਟ ਇਸਨੂੰ ਸਾਡੇ Java ਜਾਂ Python ਕੋਰਸ ਨਾਲ ਜੋੜਦੇ ਹਨ।

ਆਪਣਾ ਪਹਿਲਾ ਫੁੱਲ-ਸਟੈਕ ਐਪ ਬਣਾਉਣ ਲਈ ਤਿਆਰ ਹੋ?

ਮੁਫ਼ਤ ਡੈਮੋ ਕਲਾਸ ਬੁੱਕ ਕਰੋ ਅਤੇ ਪਹਿਲਾਂ ਇੱਕ ਅਸਲੀ ਸੈਸ਼ਨ ਵਿੱਚ ਬੈਠੋ।