Skip to content

Latest commit

Β 

History

History
88 lines (64 loc) Β· 2.17 KB

File metadata and controls

88 lines (64 loc) Β· 2.17 KB

MERN Learning Repository – Batch 4

Welcome to your MERN Stack Learning Repository! This repo will be your personal coding notebook throughout the course β€” from JavaScript basics to full React projects.


πŸ“ Folder Structure

mern-learning/
β”‚
β”œβ”€β”€ basic-foundations/
β”‚   β”œβ”€β”€ variables/
β”‚   β”œβ”€β”€ loops/
β”‚   β”œβ”€β”€ functions/
β”‚   └── objects/
β”‚
β”œβ”€β”€ assignments/
β”‚   β”œβ”€β”€ functions-basic/
β”‚   β”œβ”€β”€ callback-settimeout/
β”‚   β”œβ”€β”€ callback-setinterval/
β”‚   β”œβ”€β”€ promises-intro/
β”‚   └── (add future topics here)
β”‚
└── react-js/
    β”œβ”€β”€ introduction/
    β”œβ”€β”€ components/
    β”œβ”€β”€ useState-hook/
    └── useEffect-hook/

Rules for folder names:

  • Use only lowercase letters.
  • No spaces β€” use hyphens instead.
  • Each topic or assignment goes into its own folder.

βœ… Example: functions-basic ❌ Wrong: Functions Basic, functionsBasic, functions basic


🧠 Purpose of Each Folder

basic-foundations/ For all practice code from early JS topics β€” variables, loops, arrays, functions, objects, etc.

assignments/ Contains your weekly or topic-based assignments. Each assignment should be organized into a separate folder with its topic name.

react-js/ All React-related code: small apps, component practice, hooks, etc.


πŸͺœ Steps to Maintain Your Repo

  1. Clone your repository to your local system.
  2. Create topic folders inside the correct section (for example, inside assignments/).
  3. Add your .js, .html, .css files inside the topic folder.
  4. Save and commit your changes.
  5. Push them to GitHub regularly.

🧾 Example Commit Message

add callback-settimeout assignment

Keep your commits simple and clear. Avoid unnecessary text or emojis.


πŸ’‘ Tips

  • Practice small snippets daily and store them inside basic-foundations/.
  • Always test your code before committing.
  • Keep the repo clean β€” one topic per folder.
  • This repository will become your portfolio to showcase your progress and learning journey.

Instructor: Sundeep Dasari Batch: MERN Batch 4 Institution: Student Tribe