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 Website

  • Module 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 App

  • Module 4: Deployment & Version Control
    Git & GitHub
    Deployment
    Environment variables and project structuring

  • Module 5: Freelancing Essentials
    Overview of Fiverr, Upwork, Freelancer
    Profile and gig creation
    Proposal writing and pricing strategies
    Client communication and feedback handling

  • Module 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%)