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

Platform Integrations

Our curriculum is explicitly aligned with leading educational technology platforms.

Oracle Academy & Cloud

  • Database Fundamentals & SQL
  • Oracle Cloud Infrastructure (OCI)
  • Java Enterprise Pathways

AWS Educate & Academy

  • Cloud Practitioner Foundations
  • Serverless & Lambda Deployment
  • DevOps & CI/CD Pipelines

GitHub Education Campus

  • Version Control Workflows
  • Open Source & Repositories
  • GitHub Actions & Copilot

Microsoft 365 & Azure

  • Azure Fundamentals (AZ-900)
  • .NET Full-Stack Workflows
  • AI & Cognitive Services

Student Eligibility & Verification

Scholars access these benefits via their official @isdp.edu.pk institutional email and verified enrollment records.

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.