دوره مفاهیم شی گرایی (فصل 1 - جلسه 8) : شیوه های برنامه نویسی - برنامه نویسی شی گرا - OOP

دسته بندی: آموزش
زمان مطالعه: 1 دقیقه
۱۰ دی ۱۳۹۶

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

:: توجه

این مطلب یک جلسه از دوره مفاهیم شی گرایی می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره مفاهیم شی گرایی

چه امتیازی به این مقاله می دید؟
نویسنده
بیش از 15 سال هست که برنامه نویسی می کنم و از بین همه زبون هایی که کار کردم جاوا، اسمبلی و php رو دوست دارم. دانشجوی دکترای نرم افزارم و توی دانشگاه روی پردازش بیگ دیتا و پردازش موازی کار کردم و عاشق چالش از هر نوعیش هستم! سون لرن مثل بچه منه که 12 سال براش وقت گذاشتم، اینجا همه تلاش می کنیم از شروع یادگیری تا ورود به بازر کار حوزه برنامه نویسی و IT همراهتون باشیم.

جلسات دوره

نظرات کاربران

امیرمحمد رضائی

سلام جناب اوند منتظر جلسه 9 هستیم

علی رضوی

بازم یک شاهکار دیگر از دکتر آوند عالیه تدریستون کاشکی دوره PHP تون 15 دقیقه میکردید خیلی زیاده 3 ساعت و دیدم یکی از جلسات 6 ساعت بوده خیلی بده ادم نمیکشه یک روز ببینه و هم تمرین کنه و اگرم بذاریم واسه فردا ادم مطالب رو فراموش میکنه

این سیاست 15 دقیقه خیلی فکر خوبی بود که کردید

Roohollah Taeb

عرض سلام و تشکر از همه سون لرنی های عزیز خصوصا دکتر آوند
واقعا زیر 30 خیلی خیلی کمه… من نمی دونم دوستان چرا می تونن ویدیو های یک ربع یک ربع رو ببینن اما ویدیوی یک ساعته رو خودشون می گن نمی تونیم چند قسمت کنیم… الان خود 7 لرن ویدیو های کوچیک کوچیک میده بیرون شما از فاصله بین این ویدیو تا ویدیوی بعدی دیگه فراموش نمی کنید؟
من موافق ویدئو های چهار پنج ساعته دکتر آوند نیستم هر چند هنوز هم اون دوره های اولیه رو خیلی قویتر از دوره های فعلی می دونم. اما بهرحال مدت اونا زیاد بود. اما از طرفی ویدئو های زیر نیم واقعا بد هستن… چرا که:
1- تجربه ثابت کرده نظم دوره های سون لرن واقعا هیچ وقت مثل اون چیزی نیست که اعلام میشه. برای همین واقعا مشاهده کردیم که دوره ها با ویدئو های بلند مدت در نهایت بیشتر به زمان پایانی اعلام شده وفادار بودن. برای انتشار منظم دوره هایی با جلسات یک ساعته نیازه استاد هفته ای یکی دو جلسه ضبط داشته باشه تا مثلا دوره 36 ساعته طی حدود 18 هفته تموم بشه. اما در خصوص جلسات نیم ساعته برای اتمام 24 هفته ای دوره باید هفته ای 3 جلسه ضبط بشه حداقل. به وضوح در سون لرن دیدیم که اساتید به دلایل زیادی(مشکلات شخصی، طراحی و توسعه سایت جدید، دوره های حضوری، مشکلات سایت و… که دلایل مطرح تاخیر در این سال ها بودن) نمی تونن هفته ای چند بار منظم ویدئو ضبط کنن و هر چقدر تعداد دفعاتی که نیازه به ضبط آموزش بپردازن طبیعتا نظم بیشتر میشه. ببخشید که صریح میگم اما بعد از سال تجربه کار در محیط وب که بخش زیادی اش با 7 لرن همراه بوده اینقدر انتقاد به نظرم به جاست.
2- تا جایی که یادم میاد استاندارد اعلام شده برای انتشار جلسات آموزشی سون لرن همیشه هفته ای یک-دو یا دو-سه جلسه بوده. چه زمانی که استاندارد ها یک ساعت و نیمه بودن چه حالا که به 15 دقیقه هم میرسن گاها. اگر با توجه به نظر استاد زیر 30 دقیقه در نظر بگیریم و مثلا بگیم میانگین جلسات 25 دقیقه باشه و هفته ای دو جلسه هم منظم منتشر بشه یک دوره 40 ساعته نیاز به 48 هفته برای اتمام داره… به نظر شخص نویسنده نظر بالا، نفس همینکه 48 هفته درگیر یه موضوع 40 ساعته باشید باعث فراموشی نمیشه؟ هفته ای 50 دقیقه خوراک آموزشی شما رو اقناع می کنه؟ تکنولوژی هایی که شروع به آموزش اون ها میشه طی 48 هفته می تونن قدیمی بشن با این سرعت پیشرفت فعلی. 48 هفته نزدیک به 1 سال میشه…
3- با توجه به ساختار نسبتا زجر آور دانلود در 7 لرن که باید به ازای هر جلسه باید صفحه ای جدید باز بشه و لینک های دانلود مستقیم درون صفحه جلسات نیستن، شما باید 80 ویدئو دانلود کنید! اذیت نمیشید با این تعداد؟
بهرحال از همه 7 لرنی های عزیز بابت کارهای بسیار خوب شون متشکرم اما فراموش نکنید برتری خاص شما عزیزان ارائه آموزش های به معنای واقعی جامع بود نه فقط فارسی بودن آموزش ها. طوری که با آموزش از 7لرن می شد مطمئن بود که تمام جوانب مطلب مورد بحث در اختیار دانشجو قرار می گیره. من زمانی که به سون لرن اومدم چندین سایت رو با سیستم های مختلف مدیریت محتوا اکثرا با قالب های اختصاصی طراحی کرده بودم از وردپرس گرفته تا جوملا و دیتالایف. اما حتی پکیج html و css سون لرن رو هم تهیه کردم. چرا که به نظرم جامعیت زیاد دوره ها باعث میشد برخی نکاتی که از نظرم دور مونده بود رو فرابگیرم که همینطور هم شد. 7لرن یک عامل مهم در پیشرفت من حساب میشه. اما این جامعیت متاسفانه روز به روز داره جای خودش رو با اشارات مختصر و ویدئو های کوتاه عوض می کنه.
من از علاقمندان سون لرن هستم برای همین این سطور رو نوشتم. امیدوارم بدرد بخوره

لقمان آوند

ممنونم
ایشالله برای همه دوره های آینده سون لرن میانگین زمانی جلسات زیرنیم ساعت هست.

امیرمحمد رضائی

سلام استاد ی سوالی داشتم اینکه برای مثال ما میایم میگین برج خلیفه یا برج میلاد – الان برج میلاد یک شی از کلاس برج هست ؟ بعد خود برج باز یک شی از کلاس ساختمان هست چون برج خودش ی ساختمان هست میشه درباره این مثال توضیح بدید – یعنی میشه یک کلاس خودش شی یک کلاس دیگه باشه ؟ یا خیر میشه گفت اینجا کلاسی ب نام برج نداریم و همه ی ساختمان ها از همه نوع چه برج چ ویلایی یا اپارتمانی شی هایی از کلاس ساختمان هستند – یکم توضیح بدید درباره این نوع روابط با تشکر

لقمان آوند

سلام
مثالی که زدید کاملا درسته.
منتهی نمی گیم یه کلاس می تونی شئی از کلاس دیگه باشه. به جاش می گیم یه کلاس بچه کلاس دیگست و در مبحث ارث بری قرار میگیره که بعدا بهش خواهیم پرداخت.
جلوتر که برایم این موارد براتون واضح میشه کاملا

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
گزارش مشکل