HomeAboutProgram AdmissionsAlumniFacultyContact

The ISDP Program

1 year. On-site. Completely free. Six technology tracks that take you from scholar to software engineer.

📅
1 Year
Duration
🏫
On-Site
Lahore Campus
💰
Free
No Tuition Fees
🕌
Dars-e-Nizami
Eligibility Required

What Makes ISDP Unique

🎓 Eligibility

Open exclusively to graduates of Dars-e-Nizami from any HEC-recognized Madrasah in Pakistan. No prior computer knowledge required.

🏫 Format

Full-time, on-site training at Jamia Ashrafia, Lahore. Classes run 5 days a week. No online or correspondence option — presence is mandatory.

💡 Teaching Method

Project-based learning. Every module ends with a real deployable project. Mentorship from senior engineers and alumni. Peer coding sessions.

🎯 Outcome

Graduates leave with a complete portfolio, real-world projects, and job-ready skills in Web Dev, Backend, or AI tracks of their choosing.

ISDP classroom programming session

Six Technology Tracks

Every module is hands-on, project-driven, and taught by professionals with real industry experience.

🌐

Track 1 — Web Foundations

  • HTML5 Semantic Structure
  • CSS3, Flexbox, Grid
  • JavaScript ES2024
  • DOM Manipulation
  • Responsive Design
  • Git Version Control
⚛️

Track 2 — Frontend Frameworks

  • React.js Components & Hooks
  • State Management (Redux, Zustand)
  • Next.js (App Router, SSR)
  • TypeScript Fundamentals
  • Tailwind CSS
  • API Integration
🔧

Track 3 — Backend (Laravel)

  • PHP OOP Fundamentals
  • Laravel MVC Architecture
  • Eloquent ORM & Migrations
  • RESTful API Design
  • Authentication & Authorization
  • MySQL / PostgreSQL
🐍

Track 4 — Backend (Django)

  • Python for Web Development
  • Django MVT Pattern
  • Django REST Framework
  • Database Design
  • Celery & Task Queues
  • Deployment (VPS, Docker)
🤖

Track 5 — AI & Machine Learning

  • Python for Data Science
  • Pandas, NumPy, Matplotlib
  • Scikit-learn ML Models
  • TensorFlow / Keras Basics
  • Model Deployment (FastAPI)
  • AI Ethics in Islam
📖

Track 6 — Quranic NLP ⭐

  • Arabic Text Processing
  • NLTK & spaCy for Arabic
  • Quranic Corpus Analysis
  • Morphological Parsing
  • Sentiment & Topic Modeling
  • Building Islamic AI Apps

Your 12-Month Journey

A carefully structured progression from absolute beginner to job-ready developer.

Months 1–3

🌱 Foundation Phase

HTML, CSS, JavaScript from scratch. Build your first 5 websites. Learn Git and deploy on GitHub Pages.

HTML5CSS3JavaScriptGit
Q1
Q2
Months 4–6

⚙️ Framework Phase

Dive into React and Next.js. Learn component architecture, routing, and state management. Build a full SPA.

ReactNext.jsTypeScriptREST API
Months 7–9

🔧 Backend Phase

Server-side with Laravel or Django. Build authenticated APIs, manage databases, and connect to your React frontend.

LaravelDjangoMySQLAPI
Q3
Q4
Months 10–12

🚀 AI & Capstone Phase

Intro to AI/ML and Quranic NLP. Then: your capstone project — a full-stack app deployed to production.

AI/MLNLPDockerPortfolio

Program Questions

Do I need any prior computer knowledge?

+
No. The program starts from absolute zero. We assume no prior programming knowledge. You only need Dars-e-Nizami qualification and the commitment to learn full-time for one year.

Is the program truly free?

+
Yes — 100% free. No tuition, no registration fee, no hidden costs. ISDP is a social mission. The only investment required is your time and commitment.

What are the timings / schedule?

+
Classes run Sunday–Thursday, approximately 9 AM to 5 PM at the Jamia Ashrafia campus. Students are expected to be present full-time. Attendance is mandatory.

Will I get a certificate?

+
Yes. Graduates receive a certificate from ISDP / Jamia Ashrafia upon successful completion of all modules and the capstone project. Details about formal accreditation are being finalized.

Can students from outside Lahore apply?

+
Yes. Scholars from anywhere in Pakistan can apply. However, the program is fully on-site, so students must relocate to Lahore for the duration of the program. Hostel information is available upon request.

What happens after graduation?

+
Graduates join our alumni network and receive career support. Many alumni have launched freelance careers, joined tech companies, or started their own Islamic tech products. The ISDP team actively helps connect graduates with opportunities.

The Intensive Software Development Program (ISDP) is an official academic and technical department operating under Jamia Ashrafia, Lahore.