nodejs چیست؟

https://roocket.ir/series/learn-node/episode/1

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

روش استفاده از مانگودی‌‎بی در Nodejs

https://roocket.ir/series/learn-mongodb/episode/13

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

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

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

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

ویرایش جلسات دوره و محاسبات ریاضی زمان دوره

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

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

نکات امنیتی پروژه Nodejs

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

در این جلسه در مورد نکاتی که باید رعایت کنید تا اپلیکیشن nodejs خودتون رو امن نگه دارید رو بهتون میگم در این جلسه در مورد rateLimit و csrf و موارد مختلف امنیتی صحبت میکنم و روش پیاده سازی اونها رو بهتون آموزش میدم . 

برنامه نویسی Async

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

در این قسمت روش اجرا شدن کدهای جاوا اسکریپت رو در داخل پلتفرم nodejs به شما آموزش میدم و میگم Callback ها در جاوا اسکریپت چی هستند و چطور مورد استفاده قرار میگیرن !

آپلود فایل در GraphQL

https://roocket.ir/series/learn-graphql/episode/17

در این جلسه روش آپلود فایل از طریق ارسال query به graphQl و nodejs را به شما آموزش خواهم داد . این کار مقداری چالیش است و نیاز به دقت زیادی در پیاده سازی آن خواهید داشت .

راه اندازی Nodejs و MongoDB و Ngnix بر روی سرور

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

در این جلسه روش نصب و پیاده سازی کردن Nodejs و MongoDB و Nginx بر روی سرور مجازی که در جلسه قبل تهیه کردیم رو به شما آموزش میدم تا بتونید به خوبی وبسایت خودتون رو انلاین کنید . 

کار با http و فایل ها

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

در این قسمت ابتدا در مورد ماژول دیفالت http که در nodejs وجود داره صحبت میکنم و طریقه کار با اون رو با مثالی توضیح میدم و بعد کار با ماژول دیفالت File System رو شروع میکنیم و با مثالی توضیحات مربوط به اون رو هم برای شما میگم . این دو ماژول در Nodejs خیلی پر کاربرد و مهم اند پس یاد...

چرا nodejs انقدر محبوب است؟

https://roocket.ir/series/learn-node/episode/3

شاید تا حالا برایتان سوال شده باشد که چرا nodejs به این میزان در بین برنامه‌نویسان محبوب شده است، در این جلسه بررسی کوتاهی از این محبوبیت خواهیم داشت.

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

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

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

معرفی آموزش

https://roocket.ir/series/creating-api-with-laravel-and-angular/episode/0

در این قسمت توضیحاتی در مورد چیزهای که قراره در این آموزش یاد بدیم صحبت و api که قراره با هم بسازیم رو تشریح میکنیم تا شما کاملا با این دوره آشنا بشین و برای ادامه دادن این دوره تصمیم بگیرید .

آموزش Policy

https://roocket.ir/series/laravel-projects/episode/56

اگر تعداد gate های شما زیاد شود برای مدیریت راحت‌تر می‌توانید از Policy استفاده کنید که در این جلسه قصد دارم روش کار با policy در لاراول را به شما آموزش دهم.

آپلود فایل و تصاویر

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

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

ساخت یک سرور

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

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

آماده سازی GraphQl و Expressjs

https://roocket.ir/series/learn-graphql/episode/3

برای یادگیری graphql یکی از دم دسترین زبان های ممکن جاوااسکریپت است ، بنابراین تصمیم گرفتیم در طول این دوره با استفاده از javascript و nodejs و expressjs یک api با کمک graphql آماده سازی کنم تا شما بتوانید در قالب یک پر...

پروژه : ساخت سرور برای لود یک وبسایت

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

در قسمت قبل طریقه ایجاد کردن یک سرور رو توضیح دادم در این قسمت میخوایم یک سروری ایجاد کنم که بتونه فایل های html , css , js و غیره رو بخونه و در مرورگر لود کنه بطوری که کاربر بطونه بدونه مشکل وبسایت خودش رو مشاهده کنه . 

سیستم احرازهویت - صفحه ورود

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

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

احرازهویت و یادآوری ورود

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

در این جلسه در ابتدا روش نمایش دادن یک سری اطلاعات global در view ها رو به شما آموزش میدم و در قدم بعدی در مورد روش پیاده سازی یادآوری ورود صحبت میکنم و سیستم احرازهویت رو کامل تر میکنم . 

مدیریت کردن ارورها و ایجاد صفحات مخصوص ارورها

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

در این جلسه درباره روش مدیریت کردن ارورهای وبسایت صحبت میکنم و بهتون آموزش میدم که چطور میتونید ارورهای با کدهای مختلف و صفحات مختلف داشته باشید برای مثال ارور صحفه 404 یا ارور 500 .