پروژه های تخصصی با جاوا اسکریپت برای بازار کار
- سطح دوره: متوسط
- اشتراک گذاری:
- مدت زمان 43:30:28
- اخرین بروزرسانی 2023/02/15
مباحث این دوره
215 درس43:30:28
معرفی دوره
پیاده سازی پروژه سبزلرن
1معرفی فصل – نحوه توسعه پروژه13:13
2ساختار و فولدر بندی پروژه9:09
3اضافه کردن reset.css به پروژه4:25
4پیاده سازی font-faceها و متغیر های لازم در Css8:20
5پیاده سازی Default Styles برای پروژه7:24
6اضافه کردن Dependencyها به پروژه8:36
7پیاده سازی Template سکشن Top-Bar14:58
8چیدمان Top-Bar با Flex12:58
9پیاده سازی Template قسمت Navbar00:20:30
10پیاده سازی استایل های Navbar – قسمت ۱00:13:49
11پیاده سازی استایل های Navbar – قسمت 200:17:52
12پیاده سازی Template قسمت landing00:11:55
13پیاده سازی استایل های قسمت landing00:11:44
14پیاده سازی چیدمان landing-status00:06:09
15پیاده سازی Header سکشن جدیدترین دورهها00:13:40
16پیاده سازی Pseudo Elements برای Header جدیدترین دورهها00:09:08
17پیاده سازی Template باکس دورهها00:17:33
18پیاده سازی استایل های باکس دورهها00:22:37
19توسعه Header سکشن About Us00:10:09
20توسعه باکس های سکشن About Us00:15:04
21توسعه Header دوره های محبوب و پیش فروش00:06:01
22پیاده سازی اسلایدر دورهها به کمک Swiper00:18:11
23توسعه Header آخرین مقالات00:04:47
24پیاده سازی باکس مقالات00:19:49
25پیاده سازی Template فوتر00:11:25
26پیاده سازی استایل های فوتر00:11:17
27پیاده سازی المنت های Pseudo برای فوتر00:07:32
28ماژولار کردن Css های پروژه00:09:48
29پیاده سازی Shared Component های دسته بندی دورهها00:07:06
30پیاده سازی Template کانفیگ دسته بندی دورهها00:13:00
31توسعه استایل های Search Bar00:10:07
32پیاده سازی استایل های انتخاب دسته بندی00:19:00
33توسعه استاتیک دوره های دسته بندی00:05:22
34توسعه Template قسمت Pagination00:06:27
35پیاده سازی استایل های Pagination00:08:49
36پیاده سازی Shared Component های صفحه جزئیات دوره00:09:47
37پیاده سازی Template مسیردهی Breadcrumb00:06:49
38پیاده سازی استایل های کامپوننت Breadcrumb00:10:05
39توسعه Template اطلاعات اصلی دوره00:11:21
40پیاده سازی استایل های قسمت اطلاعات اصلی دوره00:08:43
41توسعه Template باکس های جزئیات دوره00:14:27
42پیاده سازی استایل های باکس جزئیات دوره00:08:36
43پیاده سازی Template پروگرسبار درصد پیشرفت دوره00:05:39
44پیاده سازی استایل های پروگرسبار درصد پیشرفت دوره00:06:55
45توسعه Template توضیحات دوره00:12:15
46پیاده سازی استایل های توضیحات دوره00:08:20
47پیاده سازی Template جلسات دوره به کمک آکاردئون00:12:23
48پیاده سازی استایل های جلسات دوره00:15:28
49توسعه Template باکس اطلاعات مدرس دوره00:08:26
50پیاده سازی استایل های باکس اطلاعات مدرس00:12:22
51پیاده سازی باکس ثبت نام در دوره00:11:55
52توسعه Template اطلاعات بیشتر دوره00:07:03
53پیاده سازی استایل های اطلاعات بیشتر دوره00:11:02
54پیاده سازی باکس لینک کوتاه دوره00:07:27
55پیاده سازی باکس دسترسی به جلسات دوره00:04:35
56توسعه Template باکس دوره های مرتبط00:07:23
57پیاده سازی استایل های باکس دوره های مرتبط00:08:34
58پیاده سازی Shared Component های صفحه جزئیات مقاله00:07:37
59توسعه سایدبار صفحه جزئیات مقاله00:06:38
60پیاده سازی بکگراند مورب با after before00:07:10
61پیاده سازی باکس دسترسی به دوره های مرتبط00:11:45
62پیاده سازی باکس آخرین مقالات00:06:00
63توسعه باکس دسته بندی مقالات00:04:23
64توسعه Template باکس محتوای مقاله00:07:54
65پیاده سازی استایل های باکس محتوای مقاله00:09:33
66توسعه سکشن امتیازدهی مقاله00:06:31
67توسعه سکشن چکیده مقاله00:04:14
68توسعه Template سکشن Topic های مقاله00:07:55
69توسعه سکشن نمایش محتوای مقاله00:09:55
70پیاده سازی سکشن اشتراک گذاری مقاله00:06:10
71پیاده سازی Template باکس مقاله های پیشنهادی00:08:28
72پیاده سازی استایل های باکس مقاله های پیشنهادی00:11:10
73توسعه Template قسمت کامنتها00:07:10
74پیاده سازی استایل های کامنتها00:11:38
75پیاده سازی Header فرم لاگین00:17:19
76توسعه کانتنت فرم لاگین00:15:57
77نمایش شرایط لاگین در سایت00:12:35
78پیاده سازی بکگراند مورب برای صفحه لاگین00:06:15
79توسعه افکت TypeWriter برای شعار سایت00:09:29
80توسعه افکت Number Counter برای آمار.و ارقام سایت00:11:48
81پیاده سازی صفحه ثبت نام00:06:40
82JWT چیه؟ کجا و چرا استفاده میشه؟00:09:29
83روند ایدهآل برای احراز هویت با JWT00:09:25
84Authentication VS Authorization00:05:30
85فرانتاند چطور به بکاند وصل میشه؟00:14:22
86نصب Nodejs00:07:20
87چطور کد JS رو داخل Node اجرا کنیم؟00:10:17
88Npm چیه و کجا استفاده میشه؟00:17:23
89اشنایی اولیه با مفهوم و ساختار دیتابیس00:11:46
90نصب دیتابیس Mongodb00:04:34
91نصب Robo 3T و اتصال به MongoDB00:05:31
92ایمپورت کردن دیتابیس و اجرای بکاند پروژه سبزلرن00:12:07
93Postman چیه و چطور استفاده میشه؟00:10:52
94ایمپورت کردن Api Doc پروژه داخل Postman00:12:19
95توسعه قابلیت ثبت نام کاربر در سایت00:21:27
96نمایش نتیجه ثبت نام داخل Swal Modal00:15:29
97ریدایرکت کردن کاربر به پنل در صورت موفقیت آمیز بودن ثبت نام00:05:36
98پیاده سازی اولیه توابع Utility00:11:15
99ذخیره کردن Token در مرورگر کاربر00:06:11
100توسعه قابلیت لاگین کاربر00:14:02
101ذخیره سازی Token و نمایش نتیجه Login00:09:15
102استفاده از GetMe Api برای دریافت اطلاعات کاربر لاگین شده00:14:37
103نمایش نام و نام خانوادگی کاربر لاگین شده در Navbar00:13:05
104نمایش Menu های Topbar بصورت داینامیک00:11:22
105رندوم کردن Menu های Topbar00:05:26
106دریافت اطلاعات دورهها از سرور و نمایش در کلاینت00:13:44
107نمایش امتیاز دوره بر اساس Star Rating بصورت داینامیک00:13:47
108دریافت محبوب ترین دورهها از سرور و نمایش در کلاینت00:16:03
109دریافت دوره های پیش فروش از سرور و نمایش در کلاینت00:12:01
110دریافت مقالات از سرور و نمایش در کلاینت00:12:11
111داینامیک سازی منوها و سابمنو های سایت00:17:52
112دریافت دورهها بر اساس دسته بندی از سرور00:16:05
113نمایش دورهها بر اساس دسته بندی00:10:17
114پیاده سازی اکتیو بودن چیدمان طبق انتخاب کاربر00:11:14
115تغییر چیدمان دورهها بر اساس انتخاب کاربر00:19:33
116نمایش فیلترینگ های موجود برای فیلتر کردن دورهها00:10:10
117نمایش دورهها طبق مرتب سازی و فیلترینگ دلخواه کاربر00:16:35
118پیاده سازی قابلیت سرچ بین دورهها00:21:30
119نمایش Alert Box هنگام تهی بودن نتیجه سرچ00:05:42
120داینامیک سازی صفحه جزئیات دوره00:18:13
121نمایش جزئیات برگزاری دوره در صفحه جزئیات دوره00:17:07
122نمایش سرفصلها و جلسات دوره00:15:58
123نمایش لیست دوره های مرتبط در صفحه جزئیات دوره00:11:42
124تعیین سطح دسترسی کاربر به جلسات دوره00:15:09
125نمایش ویدئو و جزئیات هر جلسه00:17:27
126نمایش جلسات دوره در سایدبار صفحه جزئیات جلسه00:15:00
127توسعه صفحه ارتباط با ما برای ارسال پیغام به مدیریت00:17:46
128نمایش نتیجه ارسال پیغام از صفحه ارتباط با ما00:07:39
129توسعه قابلیت عضویت در خبرنامه سایت00:21:28
130نمایش کامنت های دوره + پاسخ های داده شده به هر کامنت00:20:13
131نمایش Alert Box هنگام عدم وجود کامنت برای دوره00:05:14
132توسعه قابلیت سرچ گلوبال در کل سایت – 0100:16:14
133توسعه قابلیت سرچ گلوبال در کل سایت – 0200:19:03
134نمایش Alert Box هنگام تهی بودن نتیجه سرچ گلوبال00:05:03
135توسعه قابلیت ثبت کامنت + امتیازدهی00:24:01
136توسعه لاجیک Pagination00:20:13
137تغییر اطلاعات کلاینت طبق نتیجه Pagination00:10:12
138ست کردن استایل کاستوم برای دکمه Main از Pagination00:12:28
139توسعه لاجیک دکمه های Pagination00:07:49
140نمایش دورهها در صفحه “تمامی دورهها”00:11:01
141استفاده از ماژول Pagination در صفحه تمامی دورهها00:10:59
142رونمایی از پنل مدیریت سایت00:14:11
143نمایش اطلاعات ادمین وارد شده در پنل00:13:24
144پیاده سازی Route Protection برای صفحات پنل مدیریت سایت00:06:40
145نمایش Notification های هر ادمین داخل پنل مدیریت00:17:38
146سین کردن Notificationها توسط مدیر00:17:11
147هندل کردن سین Notificationها بصورت Relitime00:10:19
148دریافت همه دوره های برگزار شده در سایت00:13:51
149نمایش همه دورهها داخل پنل مدیریت00:13:23
150نمایش دستهبندیها موقع برگزاری دوره جدید00:16:48
151آماده سازی Request Body ساخت دوره جدید00:28:09
152نهایی سازی برگزاری دوره جدید در سایت00:13:45
153Realtime کردن لیست دورهها بعد از برگزاری دوره جدید00:10:30
154توسعه قابلیت حذف دوره توسط ادمین یا مدرس00:13:06
155دریافت اطلاعات تمام منوها و سابمنوهای سایت از سرور00:11:39
156نمایش منوها و سابمنوهای سایت در پنل مدیریت00:11:36
157توسعه قابلیت منو و سابمنو توسط مدیر00:20:26
158نمایش نتیجه ساخت منوی جدید در قالب Swal Modal00:08:57
159توسعه قابلیت حذف منو یا سابمنو توسط مدیر00:11:57
160دریافت لیست کاربران ثبت نام شده از سرور و نمایش در کلاینت00:15:35
161توسعه قابلیت حذف کاربر از سایت00:11:50
162توسعه قابلیت بن کردن شماره تماس کاربر در صورت انجام. تخلف00:13:35
163ثبت نام کاربر جدید از طریق پنل مدیریت00:12:19
164دریافت دستهبندی های سایت از سرور و نمایش در پنل مدیریت00:13:10
165توسعه قابلیت ساخت دسته بندی جدید برای دورهها00:13:42
166توسعه قابلیت حذف دسته بندی00:07:38
167نمایش پیغام های ارسال شده از طریق صفحه ارتباط با ما00:12:58
168نمایش Content هر پیغام داخل Swal Modal00:08:49
169توسعه قابلیت پاسخگویی به پیغام کاربران از طریق ارسال ایمیل توسط مدیر00:16:14
170تعیین استایل کاستوم برای پیغام هایی بهشون که پاسخ داده شده00:07:32
171توسعه قابلیت حذف پیغام ارسال شده00:09:47
172دریافت و نمایش تمام جلسات آپلود شده برای دورهها در پنل مدیریت00:13:18
173آماده سازی فرم آپلود جلسه جدید برای دوره خاص00:19:00
174اضافه کردن جلسه برای دوره خاص + آپلود ویدئوی جلسه00:18:01
175توسعه قابلیت حذف جلسه00:11:48
176دریافت و نمایش مقاله های سایت در پنل مدیریت00:16:41
177اضافه کردن پکیج CkEditor برای نوشتن Content مقاله00:14:59
178اماده سازی فرم انتشار مقاله جدید در پنل مدیریت00:19:06
179توسعه قابلیت انتشار مقاله جدید توسط نویسنده های سایت00:14:28
180توسعه قابلیت حذف مقاله00:11:11
181دریافت و نمایش کامنت های ثبت شده برای دورهها00:18:42
182نمایش متن کامنت ثبت شده داخل Swal Modal00:05:26
183توسعه قابلیت های تایید و رد کامنت برای نمایش یا عدم نمایش در سایت00:14:49
184توسعه قابلیت پاسخگویی به کامنت های کاربران00:14:24
185توسعه قابلیت حذف کامنت توسط مدیر00:09:05
186دریافت و نمایش کد های تخفیف جنریت شده در پنل مدیریت00:15:06
187آماده سازی فرم ساخت کد تخفیف جدید00:12:00
188جنریت کردن کد تخفیف با درصد و محدودیت دلخواه برای دوره خاص00:10:04
189توسعه قابلیت حذف کد تخفیف از سایت00:07:19
190توسعه قابلیت ثبت نام در دوره های رایگان00:17:55
191ثبت نام در دوره های غیر رایگان00:09:06
192ثبت نام در دوره های غیر رایگان با کد تخفیف معتبر00:21:21
193برگزاری کمپین و اعمال تخفیف روی کل دورهها00:16:08
194نمایش تخفیف کمپین روی کل دوره های سایت00:14:16
195توسعه قابلیت Logout ادمین از پنل00:11:41
196توسعه قابلیت تغییر نقش و سطح دسترسی کاربر توسط مدیر00:14:53
197دریافت آمار و ارقام سایت از سرور – نحوه پیاده سازی (تمرین)00:12:26
198توسعه قابلیت ویرایش اطلاعات اکانت مدیر00:20:05
199شروع توسعه پنل کاربری – قابلیت Logout00:11:35
200دریافت و نمایش همه سفارش های کاربر داخل User Panel00:15:27
201نمایش جزئیات اکانت کاربر داخل پنل کاربری00:11:16
202ویرایش اطلاعات اکانت توسط خود کاربر00:06:48
203دریافت و نمایش دوره های ثبتنامی کاربر در User Panel00:16:16
204پیاده سازی لاجیک فیلترینگ دورهها داخل پنل کاربر00:12:09
205ریفکتور قسمت فیلترینگ دورهها00:14:48
206دریافت و نمایش تیکت های ثبت شده توسط کاربر در User Panel00:13:56
207آماده سازی فرم ارسال تیکت جدید در پنل کاربر00:24:33
208توسعه قابلیت ارسال تیکت جدید00:18:21
209توسعه قابلیت ارسال تیکت به پشتیبانی دورهها00:14:18
210دریافت و نمایش تمام تیکت های ثبت شده داخل پنل مدیریت00:18:24
211نمایش متن ارسالی هر تیکت داخل Swal Modal به مدیر00:02:54
212پیاده سازی قابلیت پاسخگویی به تیکت کاربران توسط مدیر00:07:17
213نمایش پاسخ داده شده به تیکت داخل پنل کاربر00:13:59
214سخن پایانی فصل00:08:02
پیاده سازی پروژه دوم دوره (به انتخاب دانشجو های دوره)
سخن پایانی
