پیاده سازی قالب پروژه

زمان قرارگیری : 13 اردیبهشت 1397
زمان این قسمت : 41:30
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 601 نفر
قیمت دوره 149000 تومان
وضعیت دوره تکمیل شده
زمان کل دوره 33:26:16
تعداد قسمت‌ها 64
نوع دسترسی نقدی

در این جلسه ابتدا در مورد موتور قالب ساز EJS صحبت میکنم و بعد با استفاده از EJS و بوت استرت و Express قالب پروژه خودمون رو پیاده سازی می کنیم .

رایگان 08:09
رایگان 21:49
رایگان 16:45
برای دسترسی به این دوره نیاز است بصورت نقدی این دوره را خریداری کنید و این دوره بخشی از دوره های اعضای ویژه نمیباشد

تعداد شرکت کنندگان 601 نفر
قیمت دوره 149000 تومان
وضعیت دوره تکمیل شده
زمان کل دوره 33:26:16
تعداد قسمت‌ها 64
نوع دسترسی نقدی

آنلاین
user-avatar
مدرس دوره حسام موسوی

اول داستان، طراح گرافیک بودم و ۲ سالی به عنوان طراح مشغول بودم، بعد به برنامه‌نویسی علاقمند شدم و الان بیشتر از ۱۰ ساله که عاشق کدزنی و چالش‌های پروژه‌های مختلفم. به تدریس علاقه خاصی دارم و دوست دارم دانشی که در این راه بدست آوردم را در اختیار دیگران هم قرار بدم. 

سوالات و گفتگو‌ها

سوالات و گفتگو‌ها

اگر سوال و مشکلی یا حتی بحثی در یکی از حوزه‌های برنامه‌نویسی دارید این بخش به شما کمک ویژه‌ای خواهد کرد

دورهای پیشنهادی

مشاهده همه دوره ها
آموزش nodejs

آموزش nodejs

node یک پلتفرم است که به شما اجازه میدهد از جاوااسکریپت سمت سرور برای ایجاد کردن اپلیکیشن‌های وب خود استفاده کنید، در این دوره به شما nodejs را آموزش...

دسترسی رایگان برای اعضای ویژه
آموزش webpack

آموزش webpack

ابزارهای ساخت -Build در حال حاضر تبدیل به یک قسمت یکپارچه از توسعه وب شده‌اند. به صورت اساسی باید گفت که دلیل این موضوع پیچیده شدن اپلیکیشن‌های جاوااس...

دسترسی رایگان برای اعضای ویژه
آموزش پروژه محور Electron

آموزش پروژه محور Electron

الکترون فریمورکی است که توسط آن با استفاده از تکنولوژی های جاوا اسکریپت، CSS و HTML می توانید اپلیکیشن های محلی تحت دسکتاپ بسازید. الکترون در توسعه اپ...

آموزش کامل Angular

آموزش کامل Angular

Angular 4 یکی از پرطرفدارترین فریم‌ ورک‌های Open Source جاوا اسکریپت هست که برای ساخت انواع اپلیکیشن های تحت وب بکار میره. تیم Google که روی این پروژه...

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر لازم است ابتدا وارد سایت شوید
آنلاین
user-avatar

سلام آیا ممکنه سورس پروژه رو برای بنده بفرستین؟

آنلاین
user-avatar
حسام موسوی
2 ماه پیش

سلام خیر
چون سورس پروژه وجود داره در فایل دانلودی و بعد از دانلود میتونید استفاده کنید

آنلاین
user-avatar

پس به چه صورت قالب پروژه رودانلود کنم؟

آنلاین
user-avatar
حسام موسوی
2 ماه پیش

جلسه مورد نظر که دانلود بشه کدی که زده شده همراهش هست
در بالا هم خدمتون گفتم

آفلاین
user-avatar
آرمین
2 ماه پیش

سلام
فايل قالب پروژه رو براي استفاده قرار ميديد يا بايد قالب رو بسازيم؟

آنلاین
user-avatar
حسام موسوی
2 ماه پیش

فایل قالب هم قرار داده میشه برای آموزش بهتر

آفلاین
user-avatar
Skali60
6 ماه پیش

سلام
استاد وقت تون بخیر یه سوال داشتم من به یک ارور خوردم تو قسمت homeController مشکلی وجود نداره و home.ejs و پیدا میکنه
ولی تو قسمت registerController , loginController همه کار های شما رو انجام دادم .
اما وقتی که میزنم رو دکمه عضویت و ورود ارور میده web
cannot get /login
cannot get /register

آنلاین
user-avatar
حسام موسوی
6 ماه پیش

باید کدتون رو ببینم، قطعا جایش رو درست ننوشتید

آفلاین
user-avatar
Amir Mahdi Saadati
9 ماه پیش

سلام خسته نباشید فایل زیپ این قسمت برا من اکسترکت نمیشه
لطفا یه راه حل پیشنهاد بدین خیلی ممنون

آنلاین
user-avatar
حسام موسوی
9 ماه پیش

سلام اخرین ورژن winRar رو نصب بفرمایید حل میشه

آفلاین
user-avatar
Ali Emamalinezhad
1 سال پیش

سلام من به یک مشکل برخوردم فکر می‌کنم فایل home.ejs پیدا نمی‌کنه.
Failed to lookup view "home" in views directory "/Users/rop/nodejs-cms/app/resource/views"

آنلاین
user-avatar
حسام موسوی
1 سال پیش

سلام در خود دوره هم به این ارور برخورد میکنیم و توضیح دادم بخاطر چیه
home رو پیدا نمیکنه ادرس درست ندادید یا فایلتون وجود نداره

آفلاین
user-avatar
سعید خیری
1 سال پیش

سلام تابعی مثل تابع ()url داخل لاراول که ادرس وب سایت رو برمیگردونه داخل ejs هم هست که این کار رو بکنه

آنلاین
user-avatar
حسام موسوی
1 سال پیش

سلام خیر ()url مربوط به blade لاراول نیست .
در ejs هم نداریم اینو . لازم هم نیست واقعن

آفلاین
user-avatar

گفتم که در قسمت کانفیگ های اصلی! نه عین همون بود مهم نیست من فقط __dirname اضافه کردم و اوکی شد اصل کار کدهای اصلیه که عالی داره پیش میره کار هم منطق ها هم نظم و دید کدها و هم بدون باگ اجرا شدنشون. تشکر فراوان

آنلاین
user-avatar
حسام موسوی
2 سال پیش

خواهش میکنم موفق باشید

آفلاین
user-avatar

سلام مهندس تو setconfig من با تغییر به این دو کد تونستم جواب بگیرم:
app.use(express.static(dirname+'/public'));
app.set('views', path.join(
dirname, './resource/views'));
چرا با روش شما نمیشه؟

آنلاین
user-avatar
حسام موسوی
2 سال پیش

در کدوم قسمت منظورتونه دقیقا
ممکنه درست انجام نداده باشین چیزی که گفتیم رو

آفلاین
user-avatar
Mohammad
2 سال پیش

express رو دوباره نصب کردم مشکل حل شد

آفلاین
user-avatar
Mohammad
2 سال پیش

سلام
آیا ejs نیاز به import شدن (require) داره چون من تمام کار هارو انجام دادم(نصب هم کردم ) اما این error رو میده:
Error: Cannot find module 'ejs'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:20:18)
at new View (C:\Users\MOHAMMAD\node_modules\express\lib\view.js:81:14)
at Function.render (C:\Users\MOHAMMAD\node_modules\express\lib\application.js:570:12)
at ServerResponse.render (C:\Users\MOHAMMAD\node_modules\express\lib\response.js:1008:7)
at homeController.index (C:\Users\MOHAMMAD\Desktop\nodejs-cms\app\http\controller\homeController.js:10:5)
at Layer.handle [as handle_request] (C:\Users\MOHAMMAD\node_modules\express\lib\router\layer.js:95:5)
at next (C:\Users\MOHAMMAD\node_modules\express\lib\router\route.js:137:13)
at Route.dispatch (C:\Users\MOHAMMAD\node_modules\express\lib\router\route.js:112:3)
at Layer.handle [as handle_request] (C:\Users\MOHAMMAD\node_modules\express\lib\router\layer.js:95:5)
at C:\Users\MOHAMMAD\node_modules\express\lib\router\index.js:281:22
at Function.process_params (C:\Users\MOHAMMAD\node_modules\express\lib\router\index.js:335:12)
at next (C:\Users\MOHAMMAD\node_modules\express\lib\router\index.js:275:10)
at Function.handle (C:\Users\MOHAMMAD\node_modules\express\lib\router\index.js:174:3)

آفلاین
user-avatar
محمدرضا
2 سال پیش

من یه سوال داشتم ما وقتی از pug استفاده می کردیم فقط یک layout ایجاد می کردیم بعد یک block تعریف می کردیم ولی در ejs دوتا یکی برای header و یکی برای footer اگه ما layout زیادی داشته باشیم کنترل روش سخت میشه راه دیگه ای نداره بتونیم مثل pug بلاک یا چیزی مثل اون تعریف کنیم؟

آنلاین
user-avatar
حسام موسوی
2 سال پیش

دقیقا اگر در ویدیو دقت کرده باشین گفتم که این یه مشکله و اینو حالا جلسات اینده رفع میکنیم