به فروشگاه دانشگاه یادگار امام خوش آمدید
دروازه شما به سوی یادگیری آنلاین. دورههای تخصصی ما را کاوش کنید.
مشاهده همهی دورههااین پروژه به عنوان یک نمونه اولیه (Prototype) از یک پلتفرم آموزش آنلاین مدرن، برای ارائه در درس "تجزیه و تحلیل سیستمها" توسط سید امیررضا حسینی و برای استاد محترم، سرکار خانم حسینی، توسعه یافته است. هدف اصلی، نمایش یک سیستم جامع با معماری پیشرفته و قابلیت توسعه بالا بوده است. **معماری و تکنولوژیهای استفاده شده:** این پلتفرم بر پایه فریمورک **Next.js (React)** ساخته شده که امکان رندر سمت سرور (SSR) و ساخت صفحات استاتیک (SSG) را فراهم میکند و به بهینهسازی عملکرد و سئو کمک شایانی میکند. - **رابط کاربری (UI):** با استفاده از کتابخانه کامپوننت **ShadCN UI** و استایلدهی مبتنی بر **Tailwind CSS**، یک طراحی مدرن، واکنشگرا (Responsive) و کاملاً قابل سفارشیسازی پیادهسازی شده است. تمام کامپوننتها برای نمایش صحیح در موبایل، تبلت و دسکتاپ بهینه شدهاند. - **ساختار پروژه:** کدنویسی با **TypeScript** انجام شده تا از خطاهای احتمالی در زمان توسعه جلوگیری شود و پایداری کد افزایش یابد. - **هاستینگ و استقرار:** پروژه روی **Firebase Hosting** مستقر شده که زیرساختی سریع، امن و مقیاسپذیر برای برنامههای وب مدرن فراهم میکند. **قابلیتهای فعلی و آینده:** در حال حاضر، سیستم به صورت استاتیک، قابلیت نمایش لیست دورهها، جزئیات هر دوره و پخش ویدیوهای آموزشی را داراست. با این حال، معماری پروژه برای توسعه قابلیتهای زیر آماده شده است: - **احراز هویت کاربران:** افزودن سیستم ورود و ثبتنام با استفاده از **Firebase Authentication**. - **مدیریت دورهها:** امکان ثبتنام کاربران در دورهها و ذخیره پیشرفت آنها با **Firestore Database**. - **داشبورد کاربری:** ایجاد پنل کاربری برای مشاهده دورههای خریداری شده و مدیریت حساب. - **قابلیتهای هوش مصنوعی:** امکان افزودن ویژگیهایی مانند پیشنهاد دورههای مرتبط یا خلاصهسازی محتوای دروس با استفاده از **Google AI (Genkit)**. این وبسایت قابلیت توسعه و استفاده عملیادی را کاملا داراست
دورههای ویژه
نگاهی به محبوبترین دورههای ما بیندازید که فقط برای شما انتخاب شدهاند.