دوره آموزشی
آموزش های pluralsight
دوبله زبان فارسی

دوره Go برای توسعه‌دهندگان شیءگرا

دوره Go برای توسعه‌دهندگان شیءگرا

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

زبان برنامه‌نویسی Go نگاهی نو به چگونگی ساختار یک زبان برنامه‌نویسی ارائه می‌دهد. اما تشخیص اینکه رویکردهای طراحی مرسوم، مانند برنامه‌نویسی شیءگرا، چگونه می‌توانند اعمال شوند، ممکن است چالش‌برانگیز باشد. در این دوره، «Go برای توسعه‌دهندگان شیءگرا»، شما یاد می‌گیرید که شیءگرایی را به برنامه‌های خود اضافه کنید.

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

در پایان این دوره، شما مهارت‌ها و دانش برنامه‌نویسی شیءگرا با Go را برای به کارگیری این فلسفه طراحی قدرتمند در پروژه‌های خود کسب خواهید کرد.

دوره Go برای توسعه‌دهندگان شیءگرا

  • ویژگی‌های زبان‌های شی‌گرا 0:02:00
  • ویژگی 1: آبجکت ها 0:02:00
  • ویژگی 2: وراثت 0:05:00
  • ویژگی 3: ارسال پیام 0:02:00
  • ویژگی 4: کپسوله‌سازی 0:02:00
  • ویژگی 5: پلی مورفیسم 0:02:00
  • ویژگی 6: بازگشت باز 0:02:00
  • چالش‌هایی که Go با شی‌گرایی مواجه است 0:02:00
  • مروری بر دوره 0:03:00
  • دمو: یک برنامه غیرشی‌گرا 0:07:00
  • معرفی‌ها 0:01:00
  • ایجاد آبجکت ها و متدها 0:09:00
  • کامپوزیشن آبجکت 0:04:00
  • نمونه: ایجاد آبجکت های ساده 0:04:00
  • مقدمه 0:01:00
  • استراتژی‌های کپسوله‌سازی 0:04:00
  • توابع سازنده 0:02:00
  • دمو: توابع Constructor 0:04:00
  • متدهای دسترسی 0:04:00
  • دمو: متدهای دسترسی 0:03:00
  • مقدمه 0:01:00
  • تعریف و استفاده از رابط ها 0:04:00
  • دمو: معرفی رابط ها 0:11:00
  • مجموعه‌های متد 0:02:00
  • تعریف مجموعه متدها برای تایپ‌های مقداری 0:03:00
  • تعریف مجموعه متدها برای تایپ‌های اشاره‌گر 0:02:00
  • تعریف مجموعه متدها برای رابط ها 0:03:00
  • بازبینی نوع 0:04:00
  • سوئیچ‌های نوع 0:03:00
  • دمو: سوئیچ نوع 0:03:00
  • مقدمه 0:01:00
  • برنامه‌نویسی جنریک در مقابل رابط ها 0:04:00
  • ساختار یک تابع جنریک 0:04:00
  • ایجاد محدودیت‌های سفارشی 0:04:00
  • ایجاد تایپ‌های جنریک 0:03:00
  • دمو: برنامه‌نویسی جنریک 0:10:00

836,000 167,200 تومان

مشخصات آموزش

دوره Go برای توسعه‌دهندگان شیءگرا

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متوسط
  • تعداد درس:36
  • مدت زمان :2:07:44
  • حجم :291.0MB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,495,000 499,000 تومان
  • زمان: 06:19:16
  • تعداد درس: 40
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,787,000 1,357,400 تومان
  • زمان: 17:11:52
  • تعداد درس: 113
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,360,500 1,672,100 تومان
  • زمان: 21:10:47
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,720,500 1,144,100 تومان
  • زمان: 14:29:26
  • تعداد درس: 36
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,206,500 841,300 تومان
  • زمان: 10:39:08
  • تعداد درس: 64
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,391,000 878,200 تومان
  • زمان: 11:07:45
  • تعداد درس: 63
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,261,000 1,452,200 تومان
  • زمان: 18:23:18
  • تعداد درس: 103
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:57:00
  • تعداد درس: 20
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 00:41:00
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید