مواردی که در این دوره آموزش خواهید دید :

  • تمام اطلاعات مورد نیاز برای مهارت عالی

پیش نیازهای این دوره آموزشی

  • هیچ دانش قبلی نیاز ندارید !

توضیحات دوره آموزشی


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

مثلاً لامپ یک شیء است که از سقف اتاق شما آویزان است.
این لامپ دو حالت دارد:
روشن یا خاموش (شایدم حالت سوخته!) و دو رفتار روشن کردن/شدن و خاموش کردن/شدن.
دوچرخه نیز شی دیگری است که دارای حالت‌هایی مثل دندۀ فعلی، تعداد دنده و رفتارهایی همچون ترمز کردن، شتاب‌گرفتن، عوض کردن دنده و … باشد.
برنامه‌نویسی شی‌گرا بحث گسترده‌ای است.
قبل از ساخت اشیاء در کاتلین، ابتدا باید الگویی داشته باشید که از روی آن شیء مورد نظر را بسازید.
به آن الگو کلاس گفته می‌شود.
تا نقشه نباشد، خانه را نمی‌توان ساخت.
کلاس را می‌توان یک طرح انتزاعی یا همچون نقشه‌ی یک خانه تصور کرد.
این نقشه تمام جزئیات ساخت خانه از قبیل درها، پنجره‌ها، موقعیت پنجره‌ها، رنگ اتاق‌ها و … را داراست.
طبق این نقشه، خانه‌ی واقعی ساخته می‌شود که ما به آن شی می‌گوییم.
همانطور که از روی یک نقشه، بارها و بارها می‌توان خانه‌های جدیدی ساخت.
در برنامه‌نویسی نیز از روی یک کلاس می‌توان بی‌نهایت اشیاء جدید ساخت.
در این دوره آموزشی تمام بحث‌های مربوط به شیءگرایی در زبان برنامه‌نویسی کاتلین بهمراه چند مثل به شما آموزش خواهد داد.
برای استخدام شدن و یا قبول پروژه‌های بزرگ و پردرآمد باید بعنوان یک برنامه‌نویس حرفه‌ای بر مباحث شیءگرایی در کاتلین مسلط باشید

این دوره مناسب چه افرادی هست ؟

    تمام کسانی که جواییا دانش و یادگیری هوشمندانه هستند



سرفصل های و عناوین آموزشی این دوره

مدت زمان آموزش : 1 ساعت 24 دقیقه

Students also bought

About the instructor

Mark Hardson

Joined 4 years ago

Digital marketer and writer. Lover of details.

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.

01: Finance - It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.Lorem Ipsum is simply dummy text of the printing and typesetting industry.

01: Data science - It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.Lorem Ipsum is simply dummy text of the printing and typesetting industry.

01: Entrepreneurship - It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.Lorem Ipsum is simply dummy text of the printing and typesetting industry.

01: Blockchain for Business - It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged.Lorem Ipsum is simply dummy text of the printing and typesetting industry.

By choosing 365 Careers, you make sure you will learn from proven experts, who have a passion for teaching, and can take you from beginner to pro in the shortest possible amount of time.

If you want to become a financial analyst, a finance manager, an FP&A analyst, an investment banker, a business executive, an entrepreneur, a business intelligence analyst, a data analyst, or a data scientist, Mark Hardson's courses are the perfect course to start.

Student feedback

4.6
(2,533)

Course Rating

  • 5 stars
    77 %
  • 4 stars
    54 %
  • 3 stars
    14 %
  • 2 stars
    5 %
  • 1 stars
    2 %

Reviews

  • Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

    Reply
    Was this review helpful?
    • Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam.

      Reply
      Was this review helpful?

    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation.

    Reply
    Was this review helpful?

Add a Review