آموزش صفر تا صد nodejs
( فیلم آموزشی ) ،توسط مهندس مجتبی نکویی
به کلیک سایت خوش اومدی ،
اینجا میتونی هر فیلم آموزشی که مد نظر داری رو پیدا کنی.
آموزش های کلیک سایت کاملا از صفر تا صد طراحی شده و تمامی آموزش ها به زبان فارسی و مناسب جهت ورود به بازار کار تولید شده.
پس از دیدن آموزش ها ، بدون تردید شما آماده ورود به بازار کار و کسب درآمد خواهید شد.
برای شروع ، ابتدا فیلم معرفی دوره رو مشاهده نمایید.
سپس میتوانید در ادامه همین صفحه ، سایر قسمت های این مجموعه را دانلود نمایید.
برای مشاهده فیلم با سرعت بالا ، از آی پی ایران استفاده نمایید.


معرفی سرفصل های این دوره:
توضیحات کلی مجموعه:
آموزش صفر تا صد برنامه نویسی nodejs(سورس کدها به همراه اموزش قسمت اخر می باشد)
دراین دوره از ابتدا تا سطح حرفه ای نود جی اس رو به کاربران عزیز کلیک سایت اموزش میدیم تا کاربران به این زبان برنامه نویسی قدرتمند مسلط بشن. در ابتدا مقایسه ای خواهیم داشت با زبانهای سمت سرور دیگه وبعد وارد مباحث برنامه نویسی این زبان میشیم. یکی از قدرت مندی های نود جی اس مدیریت همزمانی درخواست هایی که به سمت سرور میشه پس میشه گفت بهترین زبان برای ساخت اپلیکیشن های چت قطعا زبان برنامه نویسی نود جی اس است.
سرفصلهای دوره:
- نود جی اس چیست؟
- نحوه نصب نود جی اس
- خواندن فایل ها در نود جی اس
- تفاوت روش sync و async
- استفاده از پکیج http
- ;کار با پارامترهای ارسالی
- پاسخ به درخواست های سرور
- نصب پکیج های خارجی
- استفاده از npm manager
- معرفی پکیج های قدرتمند express و nodemon و...
- کار با session
- کاربا دیتابیس
- کاربا دیتابیس mongodb
- کاربا پکیج mongoose
- اموزش ساخت صفحه لاگین
- اموزش صفحه ثبت نام و...


بخش های رایگان این مجموعه آموزشی:
نود جی اس چیست؟ ( بخش 1 ) دانلود مستقیم اموزش نصب نود جی اس ( بخش 2 ) دانلود مستقیم اموزش خواندن فایل در نود جی اس ( بخش 3 ) دانلود مستقیم جلسه پایانی مرور کلی سورس کدهای کل دوره ( بخش 16 ) دانلود مستقیم( نود جی اس چیست؟ )
( اموزش نصب نود جی اس )
( اموزش خواندن فایل در نود جی اس )
( روش دیگه خواندن فایل در نود جی اس )
( کار با پکیج http )
( ارسال پارامتر به سرور )
( استفاده از npm manager ونصب پکیج های خارجی )
( استفاده از پکیج قدرتمند express )
( مشخص کردن فایل های html , css , jqueryدر برنامه )
( نوشتن لاگین در برنامه )
( ثبت نام در برنامه )
( کار با session )
( اتصال به دیتابیس )
( کار با دیتابیس وخواندن اطلاعات )
( لاگین در برنامه با استفاده از دیتابیس )
( جلسه پایانی مرور کلی سورس کدهای کل دوره )

تخفیف تا تاریخ 1405/6/25 (تخفیف فوق،صرفا به خرید کل پکیج،و یا خرید فصل ها تعلق می گیرد و به خرید تک بخش ها،اعمال نمی گردد)
وضعیت دوره: تکمیل شده
تعداد قسمت ها : 16 قسمت
سطح آموزش: صفر تا صد
به همراه کدها و فایل های آموزش
پشتیبانی فنی: دارد
می توانید پس از دریافت مجموعه،مشکلات و سوالات تخصصی و فنی خود را با سازنده این مجموعه، (مهندس مجتبی نکویی ) در میان گذاشته و برطرف نمایید.
تعداد فصل ها: 1 فصل
مدت زمان: 4 ساعت و 50 دقیقه
افزودن پکیج به سبد خرید
جهت اطلاع از بروزرسانی این دوره آموزشی و اطلاع از بخش های جدید،ایمیل خود را وارد نمایید:
نظر/پرسش/پیشنهاد شما
در صورت تمایل به دریافت پیامک به هنگام پاسخ به سوال شما و یا به هنگام درج نظر شما در سایت، شماره همراه خود را وارد نمایید.
جهت بزرگنمایی،ماوس را روی تصویر حرکت دهید

در حال بارگزاری تصاویر...
نظرات/پرسش ها/پیشنهادات
اردشیر فرهادی
میگه:
سلام. در آموزش چت تصویری شما، گفته شده است که باید از NodeJs استفاده کنیم. ولی هاست سایت من فقط از php پشتیبانی می کند. طبق گفته کارشناس هاست، می توانم هاست را به NodeJs ارتقا دهم تا هم از NodeJs و هم از php پشتیبانی کند. ولی در ضمن گفتند که به دلیل Cpanel بودن هاست سرور سایت من، امکان چت صوتی و تصویری در سایت من وجود ندارد. نظر شما چیست؟ آیا می توانم از آموزش NodeJs شما برای ایجاد چت تصویری در سایتم استفاده کنم؟
پاسخ:
سلام ودرود دلیلش این هست که نود جی اس امکان سوکتینگ رو داره ولی php خام نداره مگر اینکه از لاراول استفاده کنید و ران کنید که بازهم نیاز به سرور دارید و روی هاست نمیشه
امید محمدی
میگه:
سلام من میخوام دوره نود جی اس رو یاد بگیرم به کار با کامپیوتر 70 درصد واردم نرم افزاری نصب کنم یا ران کنم،، آیا با همین دانش مبتدی میتونم دوره رو بردارم یا قبلش دوره جاوا اسکریپت رو باید ببینم؟
پاسخ:
سلام ودرود
سلام دوره از صفر تدریس شده و موردی نداره
اگر قصدتون نود جی اس میتونید دوره رو ببینید و پیشنیاز نیاز نداره
داود
میگه:
سلام وقت بخیر آیا من که از لینوکس استفاده میکنم این آموزش بدردم میخوره یا باید از ویندوز استفاده کنم
پاسخ:
سلام از پشتیبانی سوال کنید
ولی نود جی اس ربطی به سیستم عامل نداره
نوید
میگه:
سلام وقت بخیر
بنظر شما چه زبانی سمت بک اند بهتر هست ؟و امنیت بالاتری داره برای طراحی سایت و اندروید ؟!
پاسخ:
سلام این سوال درست نیست
امنیت زبانها به نحوه کدنویسی وابستگی داره
همشون خوبن بستگی به برنامه نویسش داره
saeide
میگه:
استاد توی پنل کاربری برای این اموزش رفع اشکال بسته هست و سوالی مجاز ب پرسیدن نیست?????
پاسخ:
سلام به پشتیبانی پیام بدید رفع مشکنند واستون
saeide
میگه:
سلام استاد .برای این اموزش سورس کد قرار ندادین؟
حجازی راد
میگه:
سلام.خسته نباشید.
این دوره آیا دوره کامل NodeJS هست؟؟
یعنی کاملترین هست ، برای اتصال ها و api ها؟؟؟
پاسخ:
سلام ودرود این دوره پیش نیازی برای چت تلگرام هست که در اون یک اپلیکیشن رو با سوکت ها اموزش دادیم
کاربر
میگه:
من دستم می خوره به جایc هی می زنم c،مشکل من این نیست ،سوال من اینه که توی بازی آنلاین باید هم به cکد بزنی هم به زبان nodejs؟؟چجوری؟
پاسخ:
سلام بازی انلاین دو قسمت داره-کلاینت و سرور-سمت سرور رو با نود جی اس مینویسن و سمت سرور رو با نود جی اس
Ehsan
میگه:
سلام،من جواب سوالم رو نگرفتم،برای ساخت بازی آنلاین در یونیتی باید بخشی باC کد بزنم بخشی باnodejs؟؟
پاسخ:
سلام من عرض کردم خدمتتون
یونیتی با سی شارپ هست و باهمون میشه کد بزنید و نیاز به زبان سی نیست.مگه اینکه بخواید هوش مصنوعی استفاده کنید یا یک ایتم خاصی رو پیاده سازی کنید که بخواید با سی پیاده سازی کنید ولی در حالت عادی برای یک اپ انلاین زبان سی ضروری نیست
Ehsan
میگه:
سلام،من می خوام یک بازی آنلاین در یونیتی بسازم،الان بازی من باید هم برنامه نویسی c داشته باشه و هم nodejs ؟؟یعنی بخشی با c بخشی با nodejs؟؟
پاسخ:
سلام یونیتی نیاز به برنامه نویسی سی نداره
باید با سی شارپ کد بزنید
سمت سرور هم نود جی اس میتونه یکی از گزینه ها باشه
محمد قربانی
میگه:
سلام...من واقعا درک نمیکنم مگه برای یادگیری نود js نباید جاوااسکریپت بلد بود؟پس چجوری اموزش داده شده و هیچ اشاره ای هم به پیش نیاز نشده؟
پاسخ:
سلام خیر نیازی به این نیست که حتما جاوا اسکریپت بلد باشید
اگه احساس میکنید که نیاز به یادگیری جاوا اسکریپت دارید میتونید دوره ش رو بگذرونید
مجید
میگه:
سلام لطفا تخفیف 40 درصدی این آموزش رو برگردونید اگه میشه
پاسخ:
سلام تخفیف های دوره برای مدت محدود هست
مهرداد جلیلی
میگه:
سلام میشه از نود جی اس برای سرور دانلود استفاده کرد یعنی فایل ها با نود برای کاربر ارسال بشه از طریق متد response.download(). اکسپرس کارایی داره ؟؟ ترافیک روزانه هم 300 گیگ هست!
پاسخ:
سلام بله مثل هر زبان بک اند دیگه ای میتونه این کارها رو انجام بده
محمد بالا
میگه:
سلام
یه سئوال فنی دارم که جوابشو نتونستم تا حالا پیدا کنم اگه بتونید کمک کنید لطف بزرگی کردین!!
بنده و دوستان درحال تولید پروژهای هستیم که بنده قسمت مدیریت و همکارم قسمت سرور را با نود جی اس بر عهده دارم.
مشکل بنده اینه که به خاطر تقسیم کار و امنیت تمامی قسمت سرور اصلی سایت من در سیستم دیگری می باشد و من با یک صفحه به اصطلاح سرور با سرور اصلی ارتباط سوکتی برقرار می کنم و اطلاعات را نیز دریافت می کنم که تا اینجا مشکلی نیست ولی زمانی که اطلاعات دریافت میشه و میخواهم اطلاعات را با جی کوئری در صفحه وب مدیریت نمایش بدم که خطای jquery is not defined میداد که برای رفع خطای دستورات ذیل را به صفحه مربوط به نمایش اطلاعات سوکت در سمت کاربر اضافه کردیم:
var jsdom = require(jsdom)
var jQuery = require(jQuery)(new jsdom.JSDOM().window
خطای مورد نظر بر طرف شد ولی بازم مقدار دهی جی کوئری ما انجام نمیشه یعنی اطلاعات تا یک خط قبل از اجرای جی کوئری موجود است ولی در جی کوئری کار نمیکنه .
jQuery(example2).append(newItem)
به نظر شما چه باید کرد؟؟
و آیا راه دیگری هست که بتوان جایگزین جی کوئری کرد که هم با سوکت کار کنه و نیاز به رفرش صفحه نباشه
حمید گودرزی
میگه:
سلام. میشه بگین منظورتان ازین که جاوا اسکریپت از جاوا میاد یا انشعابی از جاوا است چیست؟ اینو دیگه یه برنامه نویس ساده جاوا اسکریپت هم میدونه که جاوا و جاوااسکریپت دو زبان کاملا متفاوت هست و هیچ ربطی بهم دیگه ندارن.
آیا واقعا لازمه که راجع به یه موضوعی که نمیدونین اطلاعات نادرست بدین؟
من منحیث یه آموزگار دیگه اینجا نمیام چون دیگه اون (اعتماد به منبع) رو ندارم.
ابوالفضل کریمی
میگه:
سلام استاد خسته نباشید ببخشید یعنی حتی نیاز به یادگیریه جاوااسکریپت هم نیست؟
من آشنایی کمی با برنامه نویسی دارم آیا میتونم از نود جی اس شروع کنم؟
بعد این زبان چه کارهایی میشه باهاش کرد؟
پاسخ:
سلام ودرود
نیاز به پیشنیاز نیست
میتونید برای وب سایت سمت سرور استفاده کنید
ابوالفضل کریمی
میگه:
سلام استاد خسته نباشید ببخشید برای یادگیری نود جی اس پیش نیازهم نیاز داره؟پیش نیازهاش چیه؟میتونم فقط نودجی اس رو یادبگیرم؟
پاسخ:
سلام پیش نیاز نداره و متویند یاد بگیرید
mjb
میگه:
سلام واقعا 4 ساعت و 50 دقیقه کافیه؟؟؟
پاسخ:
سلام نود جی اس بسیار ساده است و سینتکس مشابهی داره ولی قسمت ها وکتابخونه های مختلف دارن
اصلشو یادبگیرید بقیه با سرچ حل میشه
هرچند این دوره برای پیاده سازی سمت سرور اپلیکیشن چت تلگرام هست
فردین
میگه:
با سلام
چطوری میشه نود جی اس رو روی هاست اشتراکی نصب کنم؟
پاسخ:
سلام روی هاست نمیشه باید vps یا سرور اختصاصی تهیه کنید
AmirNiloO
میگه:
سلام.چرا وقتی کونسول لاگ کدشو مینویسم تو فایل جی اس سیو میکنم و بعدش تو cmd اجرا میکنم ارور میده : console is undifine
پاسخ:
سوالات فنی رو از پنل رفع اشکال سایت بپرسید
محمد جهانگیری
میگه:
سلام وقت بخیر.
ببخشید با node js میشه سایت نوشت برای برنامه اندروید؟
یعنی به جای php میشه با node js نوشت؟
و اینکه اگر میشه آیا توی این پکیج آموزشش داده شده؟
پاسخ:
سلام ودرود بله میشه نوشت
نود جی اس هم مثل php زبان سمت سرور هست
این دوره میتونه کمکتون کنه
محمد
میگه:
سلام مهندس
یک سوال
کدای js روی چه سروری قابل اجراست ؟
سرور لینوکسی نیازه یا ویندوزی ؟
میشه مقداری در این زمیه توضیح بدید ؟
پاسخ:
سلام خیر باید از وی پی اس استفاده کنید
و روی اون بالا بیارید
یگانه
میگه:
سلام خسته نباشید .. این دوره شمال آموزش ساخت api هم میشه؟ و همچنین آموزش استفاده از api های مختلف؟
سعید
میگه:
سلام این دوره که صفر تا 100 هست
به نظرتون مدتش کم نیست؟توی 4ساعت
میشه این nodjs رو کامل توضیح داد.
و اینکه قیمتش رو کمتر کنید.
با تشکر از زحماتتون.
پاسخ:
سلام ودرود
هنوز دوره کامل نشده وقطعا قسمت های زیادی بهش اضافه میشه
مجید
میگه:
سلام .میخواستم بدون میشه با سی شارپ هم وصل شد.در واقعه به وسیله سی شارپ بشه پیام های کاربران رو دیدو کنترل کرد. اگر امکانش هست یک برنامه خیلی ساده با سی شارپ درست کنید.در حدی که بشه فقط پیام ها رو دید.
پاسخ:
با هر زبانی میشه بهش وصل بشید