File size: 3,990 Bytes
bb2dcda |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 |
<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>پلتفرم آموزش توسعه وب - Web Learning Platform</title>
<meta name="description" content="پلتفرم آموزشی تعاملی برای یادگیری توسعه وب">
<!-- استایلها -->
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="css/auth.css">
<link rel="stylesheet" href="css/responsive.css">
<!-- فونتها -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
</head>
<body>
<!-- Navigation -->
<header id="mainHeader">
<!-- توسط JavaScript پر میشود -->
</header>
<!-- Auth Section -->
<section id="authSection" class="auth-section">
<!-- توسط JavaScript پر میشود -->
</section>
<!-- Main Content -->
<main class="container">
<!-- Lesson Section -->
<section class="lesson-section" id="lessonSection">
<div class="section-header">
<h2>📖 محتوای آموزشی</h2>
<div class="progress-indicator" id="progressIndicator">
<span>روز ۱ از ۱۰</span>
</div>
</div>
<div id="lessonContent" class="lesson-content">
<div class="loading">در حال بارگذاری محتوا...</div>
</div>
</section>
<!-- Quiz and Exercise Sections -->
<div class="assessment-grid">
<!-- Quiz Section -->
<section class="quiz-section" id="quizSection">
<h2>❓ آزمون کوتاه</h2>
<div class="quiz-container">
<form id="quizForm">
<div class="loading">در حال بارگذاری سوالات...</div>
</form>
<div id="quizFeedback" class="feedback-container"></div>
</div>
</section>
<!-- Exercise Section -->
<section class="exercise-section" id="exerciseSection">
<h2>✏️ تمرین عملی</h2>
<div class="exercise-container">
<div class="loading">در حال بارگذاری تمرین...</div>
<div id="exerciseContent"></div>
<div id="exerciseFeedback" class="feedback-container"></div>
</div>
</section>
</div>
<!-- Progress Section -->
<section class="progress-section" id="progressSection">
<h2>📊 پیشرفت شما</h2>
<div id="progressContent">
<!-- توسط JavaScript پر میشود -->
</div>
</section>
</main>
<!-- Footer -->
<footer id="mainFooter">
<!-- توسط JavaScript پر میشود -->
</footer>
<!-- Modal Container -->
<div id="modalContainer"></div>
<!-- اسکریپتهای اصلی -->
<script src="js/auth/authentication.js"></script>
<script src="js/auth/authorization.js"></script>
<script src="js/auth/user_management.js"></script>
<script src="js/middleware/auth_middleware.js"></script>
<script src="js/middleware/validation_middleware.js"></script>
<script src="js/logic/utils.js"></script>
<script src="js/logic/reward.js"></script>
<script src="js/logic/logic.js"></script>
<script src="js/ui/lesson_ui.js"></script>
<script src="js/ui/quiz_ui.js"></script>
<script src="js/ui/exercise_ui.js"></script>
<script src="js/components/header.js"></script>
<script src="js/components/modal.js"></script>
<script src="js/components/navigation.js"></script>
<script src="js/app.js"></script>
</body>
</html> |