پروژه ساخت یک وبسایت - مدیریت دسته بندی ها

https://roocket.ir/series/introduction-to-advanced-node-js/episode/22

در این قسمت بخش Category های پنل مدیریت رو ایجاد میکنم حذف و ویرایش و ایجاد کردن یک Category تا بشه اونو در پست ها مورد استفافده قرار داد . 

جاوااسکریپت در nodejs و نصب ماژول ها

https://roocket.ir/series/introduction-to-advanced-node-js/episode/3

در این قسمت ابتدا تفاوت جاوااسکریپت در مرورگرها را با جاوااسکریپت در nodejs خواهیم گفت و بعد خواهیم گفت که هر کدام دارای چه ویژگی هایی هستند و در قدم بعد در مورد ماژول ها در nodejs صحبت خواهم کرد و طریقه استفاده و نصب آنها را توضیح خواهم داد .

پروژه ساخت یک وبسایت - مدیریت پست ها

https://roocket.ir/series/introduction-to-advanced-node-js/episode/21

در این جلسه بخش مدیریت پست ها رو میسازیم یعنی مدیر بتونه پست ارسال کنه ، پست هاش رو ویرایش کنه و همینطور پست هاش رو حذف کنه در کنار ساخت یک پست بتونه عنوان ، توضیحات و دسته بندی هم انتخاب کنه . 

تنظیمات سراسری و dotenv

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/10

در این جلسه یاد میگیریم که چطور تنظیمات برنامه خودمون رو بصورت متمرکز در جای قرار بدیم که خوانایی کدهای مارو بالاتر و دسترس پذیری اونها رو بیشتر کنه و هم چنین در مورد نحوه پیاده سازی تنظیمات dotenv در این جلسه صحبت میکنم.

پیاده سازی سیستم فراموشی رمز عبور

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/14

در این جلسه که به نسبت یک جلسه پر پیچ و خم هم هست قصد دارم بهتون آموزش بدم که چطور میتونید سیستم فراموشی رمز عبور رو در پروژه خودتون پیاده سازی کنید در کنار این موضوع یک سری از متدهای خودمون رو با روش async و await بازنویسی میکنیم 

معرفی نود جی اس و نصب

https://roocket.ir/series/introduction-to-advanced-node-js/episode/1

در این قسمت نود جی اس رو معرفی میکنم و به شما میگم که اون به چه کاری میاد و چرا باید اونو یاد بگیریم و بعد اون رو قدم به قدم باهم نصب میکنیم تا آماده استفاده و آموزش بشه .

پروژه پیش بینی وضع هوا - بخش اول

https://roocket.ir/series/introduction-to-advanced-node-js/episode/7

در این قسمت شروع به ایجاد پروژه پیش بینی وضع هوا با نود جی اس میکنیم یعنی با ماژول های دیفالتی که در خود nodejs وجود داره بخش های مختلف این وبسایت رو ایجاد میکنیم . 

پروژه پیش بینی وضع هوا - بخش دوم

https://roocket.ir/series/introduction-to-advanced-node-js/episode/8

در قسمت قبل سرور و روت ها و ویوهای که برای نمایش یک وبسایت نیاز بود رو آماده کردیم و حالا میخوایم با اتصال api ها به اپلیکیشن اصلیمون بتونیم برای یک location وضع هوا رو برای 7 روز آینده پیش بینی کنیم که در این قسمت این اپلیکشن رو کامل میکنیم و مقدمات node js رو به پایان میرسونیم و در جل...

کار با موتور قالب Pug

https://roocket.ir/series/introduction-to-advanced-node-js/episode/10

در این قسمت کار با موتور pug در فریمورک express رو بطور کامل به شما آموزش میدم ، میگم چطور میتونید به view هاتون اطلاعات ارسال کنید ، میگم چطور میتونید در view هاتون از شروطی مثل if استفاده کنید و مطالب اضافه ای که در مورد این موتور قالب وجود داره رو به شما آموزش میدم . 

پروژه ساخت یک وبسایت - مدیریت کامنت ها

https://roocket.ir/series/introduction-to-advanced-node-js/episode/23

در این جلسه ساخت پنل مدیریت رو با ایجاد بخش کامنت ها ادامه میدیم و در این جلسه روش تایید کامنت ها و ایجاد کردن اون رو بصورت دقیق به شما توضیح میدم .

رمزنگاری اطلاعات در Node

https://roocket.ir/series/introduction-to-advanced-node-js/episode/17

در قسمت قبل اطلاعات کاربر رو از فرم ثبت نام دریافت کردیم و با استفاده از Mongoose اون اطلاعات رو در دیتابیس ذخیره کردیم حالا در این قسمت میخوایم به شما روش رمزنگاری پسورد رو اموزش بدم تا کسی نتونه اون پسورد رو ببینه و بعد از اون روش تایید کردن پسورد هنگام ورود به سایت یعنی فرم Logi...

توضیحات و ایجاد repository پروژه

https://roocket.ir/series/management-and-development-of-open-source-projects/episode/1

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

کار با ماژول BodyParser

https://roocket.ir/series/introduction-to-advanced-node-js/episode/13

در این جلسه قصد دارم کار با ماژول bodyParser رو در express به شما آموزش بدم تا شما بتونید با استفاده از این ماژول اطلاعات ارسالی بوسیله فرم ها رو دریافت و عملیات مورد نیاز خودتون روی فایل ها رو انجام بدید . 

میدلور ها در express

https://roocket.ir/series/introduction-to-advanced-node-js/episode/11

در این قسمت من در مورد میدلورها صحبت میکنم و اون رو به شما آموزش میدم به شما میگم که چطور با استفاده از میلدور ها در فریم ورک express میتونید قبل از دسترسی یک کاربر به یک روت شروطی رو قرار بدید و مسائل دیگه که در این قسمت بحث میشه . 

پروژه ساخت یک وبسایت - شروع ساخت پنل کاربری

https://roocket.ir/series/introduction-to-advanced-node-js/episode/20

در این قسمت ساخت پروژه ساخت یک وبسایت رو شروع میکنم و قصد دارم در این قسمت توضیحاتی در مورد چیزی که در پیش داریم بهتون بگم و همونطور بخش های از پنل مدیریت رو ایجاد کنیم باهم مثل نمایش دادن پست ها در پنل مدیریت . 

معرفی دوره و آشنایی با api

https://roocket.ir/series/build-a-api-with-nodejs/episode/0

 زبان ساده، APIها (مخفف Application Programming Interface) رابط‌هایی نرم‌افزاری هستند که ارتباط بین نرم‌افزارهای مختلف را پیاده‌سازی می‌کنند. در دنیای امروز بسیار مهم است که شما اپلیکیشن های وبی خودتان را به نحوی ایجاد کنید که بشود آنها را در نرم افزارهای&n...

مدیریت event ها

https://roocket.ir/series/2-learn-vuejs/episode/4

رویدادها بخش مهمی از جاوا اسکریپت محسوب میشن و در تمام فریمورک ها به اونها توجه ویژه ای شده تا بهتر بشه با اونها کار کرد و مورد استفاده قرار داد . منظور من از رویدادها عمل کلیک یا کار با کیبورد یا موارد دیگه است که قراره بصورت مفصل در این جلسه رویداد ها در vuejs رو به شما آموز...

معرفی دوره

https://roocket.ir/series/build-an-educational-website-and-shop-with-nodejs/episode/0

این دوره یک دوره کامل برای افرادی است که میخواهند نود جی اس را به درستی آموزش ببینند بعد از دوره آموزش مقدماتی Nodejs که در دسترس همگان قرار گرفت حالا وقت آن رسیده که در قالب یک پروژه کامل و بسیار...