nCIS.ir News
156 subscribers
12 photos
2 videos
2 files
233 links
اخبار و اطلاعیه‌های nCIS.ir
ارتباط با مدیریت
@www_ncis_ir
Download Telegram
#اطلاعیه

جلسه‌ی ۲ فصل ۳ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با اصول کدنویسی در Unity - متغیرها در بازی

سرفصل‌ها: این جلسه به شما تعریف متغیر و نحوه‌ی ایجاد انواع مختلف متغیر در اسکریپت‌ها و استفاده از متغیرهای تعریف‌شده در کد و ویرایش مقدار آنها در محیط Unity برای ایجاد انواع مختلف تنظیمات Component مثل کادرهای ویرایش عدد یا عبارت متنی و جعبه‌ی انتخاب (با امکان تیک‌زدن یا برداشتن انتخاب) و لیست انتخاب و... را خواهد آموخت.

زمان: 00:17:55

حجم فایل: 67,652,888 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-286

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۳ فصل ۳ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با اصول کدنویسی در Unity - تعریف رفتار توسط متدها

سرفصل‌ها: در این جلسه با مفهوم رفتار و روش پیاده‌سازی آن درقالب متد آشنا می‌شوید و همچنین نحوه‌ی نمایش پیغام دلخواه در پنجره‌ی Console ازطریق کد را می‌آموزید و از متدهای Start و Update برای انجام کارهایی همچون تغییر اندازه‌ی GameObjectها براساس متغیرهایی که در قسمت قبل ساختیم و تغییر نام اشیاء بازی استفاده می‌کنید. همچنین با روش تعریف و اضافه‌کردن متدهای شخصی به اسکریپت و دریافت Componentهای مختلف متصل‌شده به اشیاء بازی ازطریق کد جهت ویرایش تنظیمات آنها یا هر مقصود دیگر آشنا می‌شوید.

زمان: 00:34:04

حجم فایل: 148,879,726 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-287

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۴ فصل ۳ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با اصول کدنویسی در Unity - بررسی شرط

سرفصل‌ها: اگر جریان یک بازی کاملاً خطی دنبال شود و حالت‌های مختلفی که ممکن‌است پیش آید را بررسی نکنیم، دیگر نمی‌توان اسم محصول تولیدشده را بازی گذاشت و عنوان فیلم یا داستان یا کتاب مصور برای محصول تولیدشده مناسب‌تر خواهد بود. در این جلسه با نحوه‌ی استفاده از شرط‌ها برای کنترل حالت‌های مختلفی که ممکن‌است در بازی ایجاد شود و تغییر مسیر اجرایی کدها براساس نتایج بررسی‌های به‌عمل‌آمده، آشنا می‌شوید.

زمان: 00:12:57

حجم فایل: 62,557,256 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-288

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۵ فصل ۳ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با اصول کدنویسی در Unity - حلقه‌های تکرار

سرفصل‌ها: بدترین اتفاق ممکن در هر کاری، انجام وظایف تکراری است و بازی‌سازی هم از این موضوع مستثنی نیست. در این جلسه می‌آموزید که چگونه با کمک کدنویسی، ده‌ها و صدها شئ بازی مختلف در صحنه ایجاد کنید. با مفهوم Prefab در Unity یا شئ بازی ازقبل آماده‌شده آشنا خواهید شد و به‌کمک متغیرهایی که در کد تعریف می‌کنید، قابلیت تنظیم کد جهت ایجاد تعداد دلخواه از شئ موردنظر در شعاع موردنظرتان را به بازی اضافه خواهید کرد. همچنین با دسترسی به کامپوننتی که در قسمت قبل طراحی کرده‌اید، اسم اشیاء ایجادشده را نیز ازطریق کد ویرایش می‌کنید تا در پنجره‌ی Hierarchy و Inspector راحت‌تر بتوانید آنها را پیدا کنید. بدین‌ترتیب با انواع مختلف حلقه‌های تکرار در کدنویسی آشنا خواهید شد.

زمان: 00:27:03

حجم فایل: 125,521,733 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-289

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۰ فصل ۴ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با سیستم‌های ورودی در Unity - مقدمه

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

زمان: 00:02:23

حجم فایل: 16,762,443 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-290

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۱ فصل ۴ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با سیستم‌های ورودی در Unity - فشردن کلیدهای صفحه‌کلید

سرفصل‌ها: در این جلسه با نحوه‌ی بررسی فشردن، رهاکردن یا نگه‌داشتن کلیدهای صفحه‌کلید آشنا خواهید شد.

زمان: 00:13:59

حجم فایل: 58,141,476 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-291

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۲ فصل ۴ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با سیستم‌های ورودی در Unity - حرکت‌دادن بازیکن

سرفصل‌ها: در این جلسه با کمک دانش پایه‌ای که در جلسه‌ی قبل کسب کرده‌اید، اقدام به حرکت‌دادن بازیکن به‌سمت چپ و راست با استفاده از کلیدهای جهت‌دار صفحه‌کلید خواهید کرد. همچنین قابلیت تنظیم سرعت بازی را نیز پیاده‌سازی می‌نمایید و از ابزارهای داخلی Unity برای یکسان‌سازی سرعت اجرا در دستگاه‌های مختلف بهره می‌گیرید.

زمان: 00:10:37

حجم فایل: 55,439,687 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-292

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۳ فصل ۴ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با سیستم‌های ورودی در Unity - پرش

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

زمان: 00:17:05

حجم فایل: 88,217,872 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-293

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۴ فصل ۴ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با سیستم‌های ورودی در Unity - چرخش و حرکت به جلو و عقب

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

زمان: 00:16:25

حجم فایل: 96,709,836 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-294

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۵ فصل ۴ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با سیستم‌های ورودی در Unity - جابجایی بین چند دوربین

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

زمان: 00:34:14

حجم فایل: 171,660,533 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-295

==========
https://t.me/ncis_ir
#اطلاعیه

جلسه‌ی ۶ فصل ۴ دوره‌ی عملی ساخت ۴۰ بازی با Unity منتشر شد.

لینک دوره:
http://shop.ncis.ir/unity-game-development-40-2d-3d-projects-bootcamp

عنوان: آشنایی با سیستم‌های ورودی در Unity - کلیک و لمس صفحه

سرفصل‌ها: این جلسه به شما نحوه‌ی استفاده از تصاویر شفاف را بعنوان بافت تصویر جهت تولید رابط کاربری می‌آموزد. همچنین با نحوه‌ی تشخیص و تفکیک تصاویر مختلف موجود در یک مجموعه‌ی تصویر (SpriteSheet) آشنا خواهید شد. سپس اقدام‌به طراحی رابط کاربری با استفاده از دکمه‌های عملیاتی می‌کنید. سپس تمامی امکانات بازی همچون چرخش به چپ و راست و حرکت به جلو و عقب و پرش و تغییر دوربین‌ها را با کمک رابط کاربری مبتنی‌بر کلیک و لمس توسط دست، مجدداً طراحی خواهید کرد. با نحوه‌ی استفاده از رویدادهای کلیک و فشردن و رهاکردن دکمه‌ی ماوس یا لمس دست با کمک کامپوننت EventTrigger آشنا خواهید شد و در پایان راهنمایی‌هایی جهت آماده‌سازی کدهای موجود جهت استفاده‌ی مؤثر در رابط کاربری و همچنین تشخیص ورود بازیکن به محدوده‌ی خاص یا خروج از آن جهت فعال یا غیرفعال‌کردن دوربین ویژه‌ای برای آن محدوده دریافت خواهید نمود.
زمان: 00:33:58

حجم فایل: 209,289,111 بایت

فایل‌های همراه: ندارد

لینک دانلود برای خریداران: http://shop.ncis.ir/download-296

==========
https://t.me/ncis_ir
#اطلاعیه

راه‌اندازی ساختار جدید آموزش

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

نکته‌ی بسیار مهم در این تغییر، ایجاد یک بستر یکپارچه است که در آن، از اولین قدم یادگیری تا استخدام و جذب پروژه و قیمت‌گذاری کارشناسی و ساخت رزومه و... درکنار شما عزیزان خواهیم بود.

نکته‌ی بعدی، افزایش چشم‌گیر کیفیت آموزش‌های جدید است که البته طبیعتاً بعد از مدت طولانی که هیچ افزایش قیمتی در سایت نداشتیم، آموزش‌های جدید با قیمت‌های به‌روز عرضه خواهند شد.

نتیجه‌ی بعدی این تغییر، حذف ارائه‌ی آموزش‌های فعلی خواهد بود و دیگر امکان خرید این آموزش‌ها وجود نخواهد داشت. البته همچنان سیستم فعلی جهت پشتیبانی خریداران محترم قبلی پابرجا خواهد بود.

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

==========
https://t.me/ncis_ir
#مقاله
#کسب_و_کار
#مهارت_نرم

شروع انفجاری! کاری که بقیه انجام می‌دهند را انجام ندهید!

تصور کنید در میانه‌ی تابستان در یک مزرعه نشسته‌اید و از یک نمایش آتش‌بازی زیبا لذت می‌برید. دورتادور شما راکت‌هایی که جیغ می‌زنند، به رنگ‌های آبی، قرمز، بنفش و زرد منفجر می‌شوند. شما می‌بینید که یک موشک خاص به سمت آسمان اوج می‌گیرد و بعد... هیچ چیز. بدون صدا، بدون انفجار، فقط یک گاز.

دوست دارید حرفه‌ی توسعه‌ی نرم‌افزار شما شبیه کدام آتش‌بازی باشد؟ آن یکی که با صدای بلند در هوا منفجر می‌شود یا آن که به ارتفاع می‌رسد و سپس بی سر و صدا به زمین می‌افتد؟

لینک مطالعه‌ی این مطلب
==========
https://t.me/ncis_ir
#مقاله
#کسب_و_کار
#مهارت_نرم

هدف شما از کارکردن چیست؟

اکنون که به حرفه‌ی توسعه‌ی نرم‌افزار خود به‌عنوان یک تجارت فکر می‌کنید، زمان آن رسیده است که هدف یا اهدافی را که برای این کسب‌وکار دارید تعریف کنید.

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

لینک مطالعه‌ی این مطلب
==========
https://t.me/ncis_ir
#مقاله
#کسب_و_کار
#مهارت_نرم

تعامل با افراد دیگر

مردم‌دار باشید: شما به افراد دیگر بیشتر از آنچه فکر می‌کنید نیاز دارید

این مجموعه مقالات تا حدودی در مورد مهارت‌های فردی یا «مهارت‌های نرم» است. به‌عنوان کسی که این مطلب را می‌خواند، احتمالاً حداقل تا حدودی از اهمیت این موضوع در زندگی و شغل خود آگاه هستید. اما در این مقاله، می‌خواهم کمی عمیق‌تر شوم و در مورد اینکه چرا مهارت ارتباط با افراد اینقدر مهم است و برخی از کارهایی که می‌توانید برای کسب این مهارت انجام دهید، صحبت کنم.

لینک مطالعه‌ی این مطلب

==========
https://t.me/ncis_ir
#مقاله
#کسب_و_کار
#مهارت_نرم

مصاحبه و هنرنمایی در آن

جلسه‌ی مصاحبه را به‌نفع خود برگردانید

هرقدر رزومه‌نویسی مهارتی است که می‌توانید آنرا به شخص دیگری واگذار کنید، درمقابل مصاحبه کاری است که فقط خود شما می‌توانید آنرا انجام دهید و درنتیجه مصاحبه‌کردن، مهارتی حیاتی است که باید به آن مسلط شوید. همچنین می‌تواند یکی از ترسناک‌ترین کارهایی باشد که هنگام جستجوی شغل جدید انجام می‌دهید. مصاحبه‌ها تا حدودی غیرقابل پیش‌بینی هستند. نمی‌توانید مطمئن باشید که قرار است از شما چه سؤالاتی پرسیده شود و ممکن‌است از شما بخواهند که کدی را در محل بنویسید (که برای بسیاری از افراد، پیشنهادی ترسناک به‌شمار می‌رود). اما اگر راهی برای تغییر روند مصاحبه وجود داشته‌باشد، به‌طوری‌که اساساً به یک جلسه‌ی رسمی و فرمالیته تبدیل‌شود، چه؟

ممکن‌است انتظار داشته باشید که من در این مقاله به استراتژی گذراندن یک مصاحبه‌ی فنی عمیق بپردازم؛ اما درعوض روی چیز بسیار مهمتری تمرکز خواهم‌کرد. من قصددارم به شما کمک‌کنم مزیتی کسب‌کنید که باعث می‌شود حتی قبل‌از اینکه وارد مصاحبه شوید، کارت‌ها به‌نفع شما باشد. باور نمی‌کنید؟ با من در ادامه‌ی مطلب همراه باشید.

لینک مطالعه‌ی این مطلب

==========
https://t.me/ncis_ir
#مقاله
#کسب_و_کار
#مهارت_نرم

شغل و انواع آن

گزینه‌های شغلی خود را فهرست کنید

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

لینک مطالعه‌ی این مطلب

==========
https://t.me/ncis_ir
#مقاله
#کسب_و_کار
#مهارت_نرم

تخصص شما به‌عنوان یک توسعه‌دهنده‌ی نرم‌افزار چیست؟

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

شما نمی‌خواهید که یک وکیل طلاق، نماینده‌ی شما برای مشکل مالیات یا املاک باشد؛ بنابراین تخصص مهم است. یک وکیل مستقیماً پس‌از فارغ‌التحصیل‌شدن از دانشکده‌ی حقوق، تصمیم نمی‌گیرد که صرفاً یک «وکیل» باشد، اما متأسفانه این دقیقاً همان کاری است که اکثر توسعه‌دهندگان نرم‌افزار در مورد حرفه‌ی خود انجام می‌دهند. اگر از آنها بپرسید که تخصص شما چیست، به‌شما می‌گویند که من سی‌شارپ یا جاوا یا PHP کار می‌کنم و این بزرگ‌ترین اشتباه است که ابزار کارشان را بعنوان تخصص خود اعلام می‌کنند. درست مثل یک لوله‌کش که بگوید تخصص من کار با آچار لوله‌گیر است. در این مقاله با من همراه باشید تا شما را با نحوه‌ی انتخاب تخصص موردنظر و کسب مهارت‌های لازم آشنا کنم.

لینک مطالعه‌ی این مطلب

==========
https://t.me/ncis_ir
ورک‌شاپ نقشه‌ی راه برنامه‌نویسی بک‌اند از پایه تا پیشرفته

در این رویداد مسیر و نقشه‌ی راه برنامه‌نویسی بک‌اند از ابتدا (سطح جونیور) تا پیشرفته (سینیور) بطور کامل پوشش داده می‌شود. مباحثی که در این ورک‌شاپ مورد بررسی قرار می‌گیرند شامل موارد زیر است:

مبانی اینترنت
DNS
Host
HTTP
IP
Browsers
انتخاب یک زبان برنامه‌نویسی
کنترل نسخه با Git
آشنایی با مفاهیم پایه‌ی سیستم‌عامل
آشنایی با Linux به‌عنوان رایج‌ترین سیستم‌عامل سرور
دستورات خط‌فرمان
مفهوم MultiThread و مدیریت پردازش‌ها
پایگاه‌های داده
RDBMS
NoSQL
Scaling
آشنایی با APIها
RESTful
JSON
SOAP
gRPC
GraphQL
روش‌های احراز هویت
Cookie Based
OAuth
Basic Auth
Token Auth
JWT
سیستم‌های Caching
Client Side
Server Side
Redis
Memcached
CDN
امنیت پروژه‌های تحت وب
علت عدم استفاده از MD5
خانواده‌ی SHA
bcrypt
scrypt
HTTPS
OWASP Risks
CORS
SSL/TLS
CSP
Server Security
تست‌کردن
Integration
Unit
Functional
Test Driven Development
آشنایی با CI/CD
اصول توسعه‌ی نرم‌افزار
Clean Code
SOLID
KISS
DRY
YAGNI
الگوهای طراحی
GoF Design Patterns
PoSA Patterns
معماری‌های توسعه‌ی نرم‌افزار
Monolithic
Microservices
SOA
Serverless
Service Mesh
Twelve Factor Apps
موتورهای جستجو
Elastic Search
Solr
سیستم‌های پیام‌رسان
RabbitMQ
Kafka
کانتینرها و شبیه‌سازها
Docker
Kubernetes
LXC
وب‌سوکت
ارسال پیام از سمت سرور SSE
وب‌سرورها
Nginx
Apache
Caddy
IIS
مقیاس‌پذیری
Throttling
Load Shifting
Circuit Breaker
Horizontal vs Vertical Scaling

تاریخ برگزاری: ۲۱ شهریور
ویدئوی ضبط‌شده‌ی ورک‌شاپ در اختیار شرکت‌کنندگان قرار خواهد گرفت.

ظرفیت کل رویداد ۱۰۰ نفر:
۵۰ نفر اول ۳۰۰ هزار تومان
۴۰ نفر بعد ۵۰۰ هزار تومان
۱۰ نفر آخر ۷۵۰ هزار تومان

ضمناً تعداد محدودی کد تخفیف هم برای دوستانی که «واقعاً» بضاعت مالی مناسبی ندارند درنظر گرفته شده است. اگر کسی را می‌شناسید یا خودتان قصد استفاده از این کدهای تخفیف را دارید، در پیام خصوصی به https://t.me/www_ncis_ir اطلاع دهید.

آخرین مهلت ثبت‌نام پایان روز ۲۱ شهریور

لینک مشاهده‌ی جزئیات و سرفصل‌ها و ثبت‌نام:
https://evnd.co/lTQnr