
Trainer's Profile
Miss Juhinah is a seasoned full stack developer and educator with a Master’s in Computer Science. She has over 8 years of experience in teaching and software development, specializing in web technologies such as React.js, Node.js, MongoDB, and ASP.NET.
Currently serving as a Lecturer at the National University of Computer Science and Emerging Technologies, she has also worked as a software engineer and project supervisor in various academic and corporate roles. She is a certified Google Data Analytics and Business Intelligence professional, and an active freelancer on platforms like Fiverr and Upwork.
Miss Juhinah brings a practical, project-based approach to teaching, focused on equipping learners with both technical skills and freelancing readiness.
Full Stack Web Development & Freelancing Bootcamp
Objectives
- Teach complete web development using modern full stack technologies
- Build portfolio-worthy projects
- Equip participants with freelancing know-how to start earning online
- Help students create strong developer profiles and pitch clients effectively
Learning Outcomes
Participants will be able to:
1. Build full stack web applications using MERN (MongoDB, Express, React, Node)
2. Understand and implement front-end and back-end logic
3. Host projects on GitHub and deploy to platforms like Netlify/Vercel
4. Create a freelancing profile, gig listings, and proposals
5. Communicate with clients and manage freelance web development projects
Detailed Course Content
- Module 1: Web Development Basics
HTML5, CSS3, JavaScript (ES6)
Responsive design with Bootstrap and Flexbox Module 2: Frontend Development
React.js fundamentals
Components, Props, State, Hooks
Routing (React Router), Forms, API integration
Project: Personal Portfolio WebsiteModule 3: Backend Development
Node.js & Express.js
REST API creation, CRUD operations
MongoDB and Mongoose for database integration
Authentication and Authorization (JWT)
Project: Blog App or Task Manager AppModule 4: Deployment & Version Control
Git & GitHub
Deployment
Environment variables and project structuringModule 5: Freelancing Essentials
Overview of Fiverr, Upwork, Freelancer
Profile and gig creation
Proposal writing and pricing strategies
Client communication and feedback handlingModule 6: Capstone Project + Freelancing Practice
Participants build and deploy a full stack project
Feedback on project and freelancing profile
Mock client interaction session
Fee and Registration Detail
Registration link: https://tinyurl.com/NUCESCFD-Workshops
Fee per Participant: Rs 5000 (Students) – Rs 10000 (Professionals/Faculty)
Mode of Delivery: Hybrid
Expected Duration: 3 weeks
Number of Sessions per Days: 2.5 to 3 hours/day
Dates: July 21 to Aug 8, 2025
Assessment/Evaluation Criteria: Capstone Full Stack Project (50%)
Weekly Mini-Projects (30%)
Freelancing Profile & Portfolio Submission (20%)