توضیح تصویر
  • 98XXXXXXXXXX+
  • mynymhmd2@gmail.com
  • TEHRAN-IRAN
  • 98914XXXXXXX+
تیم دکترسکیوریتی

Dr.Security Team

Android - Windows - Linux

توضیح تصویر

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

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

 

قیمت در دکترهک:100هزارتومان

***درپایین هرمطلب میتوانید محصول مورد نظر خود را با وارد کردن کد آن سفارش دهید***
 

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

 

سر فصلهای دوره : 

بخش آغازین آموزش روبی


  معرفی مدرس دوره و سایت نابغه ها

  تاریخچه روبی

  مقدمه برنامه نویسی روبی

  نصب روبی روی ویندوز

  آشنایی با کد ادیتورهای متفاوت

  آشنایی با نرم افزار ویژوال استودیو کد

  کانفیگ کردن نرم افزار ویژوال استودیو کد

  نصب نرم افزار cmder برای ویندوزی ها

  نصب روبی روی لینوکس

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

ساختار داده ها و اشیاء در روبی


  آشنایی ساده با ساختار داده ها

  انواع متغیرها در روبی

  کار با اعداد در روبی

  انواع اپراتورها در روبی

  کار با رشته ها در روبی

  کار با آرایه ها در روبی

  کار با سیمبل ها در روبی

  کار با رنج ها در روبی

  کار با هش ها در روبی

  آشنایی ساده با ساختار داده ها

شرط و حلقه های تکرار در روبی


  کار با شرط ها

  نحوه استفاده از if

  نحوه استفاده از case

  کار با حلقه ها

  نحوه استفاده از while

  نحوه استفاده از until

  نحوه استفاده از for

  حلقه های تو در تو

  نحوه استفاده از break

  نحوه استفاده از redo

  نحوه استفاده از next

  نحوه استفاده از retry

کار با توابع در روبی


  دلایل استفاده از توابع

  نحوه نوشتن توابع در روبی

  متغیرهای لوکال و گلوبال

  آرگومان های ضروری در توابع

  آرگومان های کلمه کلیدی در توابع

  آرگومان های پیش فرض در توابع

  آرگومان های دلخواه در توابع

  کاربرد دستور yield در روبی

  تفاوت استفاده از yield , return

  نحوه نوشتن متودهای تو در تو

  معرفی لامبدا

  استفاده از لامبدا

  حل تمرین

حل مثال


  حل ۵۰ مثال از تمام مطالب آموزش داده شده

شئ گرایی در روبی


  تعریف شئ گرایی

  نحوه ساختن کلاس در روبی

  نمونه سازی از روی کلاس

  سازنده ها در روبی

  معرفی Class variable

  معرفی instance variable

  متدهای داخلی برای کلاس

  ارث بری در شئ گرایی

  آشنایی با قابلیت Method overriding

  استفاده از متود Super در روبی

  کپسوله سازی در شئ گرایی

  نحوه تعریف متودهای Public

  نحوه تعریف متودهای Private

  نحوه تعریف متودهای Protected

  تجرید در شئ گرایی

  معرفی Getter , Setter

  معرفی instance method

  معرفی Class method

  چندریختی ها در شئ گرایی

  حل مثال و تمرین

کار با فایل و دایرکتوری در روبی


  باز کردن و بستن فایل‌ ها

  خواندن از فایل و نوشتن در فایل

  تغییر نام فایل و یا حذف آن

  دستورات برنامه نویسی برای کار با فایل ها

  کار با پوشه‌ ها

کنترل کردن خطاها در روبی


  خطاها و استثناءها

  معرفی خطاها در روبی

  مدیریت خطاها با Ensure rescue

  مدیریت خطاها با Retry rescue

  معرفی کلاس‌ های استاندارد استثنائات در روبی

  نوشتن ارورهای اختصاصی

ماژول ها و پکیج ها در روبی


  تعریف ماژول

  نحوه ساختن ماژول در روبی

  روش های مختلف برای صدا زدن ماژول ها

  معرفی عملکرد Required

  معرفی عملکرد Include

  معرفی عملکرد Extend

  آشنایی با مفهوم و عملکرد Mixins

  معرفی پکیج منیجر روبی

  آموزش دستورات پکیج منیجر روبی

  آشنایی با جم فایل ها

  آموزش ساخت جم اختصاصی

  معرفی جم پرکاربرد Bundler

فانکشن های مفید و کاربردی در روبی


  معرفی دستور Terminate

  معرفی دستور At_Exit

  معرفی متودهای پر کاربرد در ریاضیات

  آموزش کار با فانکشن Map

  آموزش کار با فانکشن Reduce

  آموزش کار با فانکشن Inject

  آموزش کار با فانکشن Select

یونیت تست در روبی


  دلیل استفاده از یونیت تست

  نوشتن یونیت تست های ساده

  نوشتن یونیت تست های پیشرفته

  مفهوم Assertion در یونیت تست

کار با دیتابیس در روبی


  آموزش مقدماتی دستورات Sql

  آموزش استفاده از Sql3

  آموزش وارد کردن داده ها در دیتابیس

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

  آموزش آپدیت کردن داده ها در دیتابیس

  آموزش پاک کردن داده ها در دیتابیس

  استفاده از متودهای روبی برای کار با دیتابیس

اکسپلویت نویسی در روبی


  معرفی و آشنایی با اکسپلویت

  آیا اکسپلویت نویسی خلاف قانون است؟

  معرفی هکرهای خوب و بد

  مهارت های مورد نیاز برای پیدا کردن باگ

  زبان مورد نیاز برای اکسپلویت نویسی؟

  نحوه کسب درآمد قانونی از راه اکسپلویت نویسی

  اکسپلویت کردن سیستم مدیریت محتوای دروپال

  درجه بندی اکسپلویت ها

معرفی سایت برای تمرین و آموزش حل مشکلات برنامه نویسی


  معرفی سایت برای تمرین برنامه نویسی

  آموزش حل مشکلات

معرفی گیت و گیت هاب


  فرق بین گیت و گیت هاب

  ثبت نام در گیت هاب

  آموزش کار با گیت هاب

  آموزش کار با نرم افزار گیت هاب دسکتاپ

  آموزش نحوه ی تبدیل یک ایده برنامه نویسی به کد

  نحوه ی کسب درآمد از طریق برنامه نویسی

 

 

 
سفارش محصول
ابتدا یکبار کدامنیتی را تعویض سپس وارد کنید
 
 
تنها امکان ارسال نظر خصوصی وجود دارد
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
نظر شما به هیچ وجه امکان عمومی شدن در قسمت نظرات را ندارد، و تنها راه پاسخگویی به آن نیز از طریق پست الکترونیک می‌باشد. بنابراین در صورتیکه مایل به دریافت پاسخ هستید، پست الکترونیک خود را وارد کنید.