campaign-experts

subscriptionsدوره آموزش مبانی و مفاهیم شی گرایی (مستقل از زبان برنامه نویسی)

۰ رای ۰.۰

access_time طول دوره۱۵ ساعت
event_seat تعداد جلسات۳۰ جلسه
people دانشجویان۶۶۱ نفر
headset_mic پشتیبانی دوره۳ ماه

قیمت : ۱۱۵ هزار تومان

schedule بیش از 15 ساعت محتوای آموزشی - شروع دوره : 10 آذر
list جلسات description توضیحات دوره speaker_notes دیدگاه ها
list لیست جلسات دوره
  1. دوره مفاهیم شی گرایی (فصل 1 - جلسه 1) : مقدمات و مدرس دوره play_circle_outlined
  2. دوره مفاهیم شی گرایی (فصل 1 - جلسه 2) : مقدمه ای بر روش های مختلف برنامه نویسی play_circle_outlined
  3. دوره مفاهیم شی گرایی (فصل 1 - جلسه 3) : سطوح و مترجم های زبان های برنامه نویسی play_circle_outlined
  4. دوره مفاهیم شی گرایی (فصل 1 - جلسه 4) : شیوه های برنامه نویسی - زبان ماشین و اسمبلی play_circle_outlined
  5. دوره مفاهیم شی گرایی (فصل 1 - جلسه 5) : شیوه های برنامه نویسی - زبان های دستوری، ساختاری و رویه ای play_circle_outlined
  6. دوره مفاهیم شی گرایی (فصل 1 - جلسه 6) : شیوه های برنامه نویسی - زبان های اعلانی، برنامه نویسی تابعی play_circle_outlined
  7. دوره مفاهیم شی گرایی (فصل 1 - جلسه 7) : شیوه های برنامه نویسی - برنامه نویسی رویداد-محور و زمان-محور play_circle_outlined
  8. دوره مفاهیم شی گرایی (فصل 1 - جلسه 8) : شیوه های برنامه نویسی - برنامه نویسی شی گرا - OOP play_circle_outlined
  9. دوره مفاهیم شی گرایی (فصل 1 - جلسه 9) : مقایسه و دسته بندی زبان های برنامه نویسی play_circle_outlined
  10. دوره مفاهیم شی گرایی (فصل 2 - جلسه 1) : کلاس ها، اشیاء و نمونه سازی play_circle_outlined
  11. دوره مفاهیم شی گرایی (فصل 2 - جلسه 2) : اعضای کلاس - ویژگی ها و متد ها play_circle_outlined
  12. دوره مفاهیم شی گرایی (فصل 2 - جلسه 3) : Access Modifier ها و تعین دسترسی اعضای کلاس ها play_circle_outlined
  13. دوره مفاهیم شی گرایی (فصل 2 - جلسه 4) : متدهای سازنده و مخرب - constructor and destructor play_circle_outlined
  14. دوره مفاهیم شی گرایی (فصل 2 - جلسه 5) : آشنایی با ارث بری - Inheritance play_circle_outlined
  15. دوره مفاهیم شی گرایی (فصل 2 - جلسه 6) : روابط بین اشیاء Association, Aggregation, Composition play_circle_outlined
  16. دوره مفاهیم شی گرایی (فصل 2 - جلسه 7) : متدهای getter و setter و مفهوم Data Encapsulation play_circle_outlined
  17. دوره مفاهیم شی گرایی (فصل 2 - جلسه 8) : کیورد static و اعضای کلاس play_circle_outlined
  18. دوره مفاهیم شی گرایی (فصل 2 - جلسه 9) : کیورد final و کاربرد آن play_circle_outlined
  19. دوره مفاهیم شی گرایی (فصل 2 - جلسه 10) : Method Overriding چیست ؟ play_circle_outlined
  20. دوره مفاهیم شی گرایی (فصل 2 - جلسه 11) : Method Overloading چیست ؟ play_circle_outlined
  21. دوره مفاهیم شی گرایی (فصل 2 - جلسه 12) : Method Signature و متد های Abstract play_circle_outlined
  22. دوره مفاهیم شی گرایی (فصل 2 - جلسه 13) : آشنایی با مفهوم Abstract classes play_circle_outlined
  23. دوره مفاهیم شی گرایی (فصل 2 - جلسه 14) : آشنایی با اینترفیس ها : قراردادهای شی گرایی play_circle_outlined
  24. دوره مفاهیم شی گرایی (فصل 3 - جلسه 1) : الگوهای طراحی - آشنایی با مبانی و مفهوم الگوهای طراحی play_circle_outlined
  25. دوره مفاهیم شی گرایی (فصل 3 - جلسه 2) : الگوی طراحی Singleton (سینگلتون) play_circle_outlined
  26. دوره مفاهیم شی گرایی (فصل 3 - جلسه 3) : الگوی طراحی Factory (فکتوری) play_circle_outlined
  27. دوره مفاهیم شی گرایی (فصل 3 - جلسه 4) : الگوی طراحی Adapter (آداپتر) play_circle_outlined
  28. دوره مفاهیم شی گرایی (فصل 3 - جلسه 5) : الگوی طراحی Strategy یا Policy (استراتژی) play_circle_outlined
  29. دوره مفاهیم شی گرایی (فصل 4) : چهار اصل مهم برنامه نویسی شی گرا play_circle_outlined
  30. دوره مفاهیم شی گرایی (فصل 5) : مدلسازی شی گرا - آشنایی با UML و کاربرد آن play_circle_outlined
  31. دوره مفاهیم شی گرایی (جلسه آخر) : اصول طراحی شی گرا - SOLID چیست ؟ play_circle_outlined

دوره مفاهیم شی گرایی

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

:: سرفصل های دوره مبانی و مفاهیم برنامه نویسی شئ گرا

الگوهای مختلف برنامه نویسی در طول زمان (Programming Paradigms)

اصطلاحات و مبانی برنامه نویسی شی گرا (OOP Basic Concepts)

اصول برنامه نویسی شی گرا (OOP Principles)

مدل سازی و طراحی شی گرا (Object Oriented Design and Modeling)

اصول طراحی شی گرا (S.O.L.I.D Principles)

:: شی گرایی را در زبان های برنامه نویسی مختلف به صورت عملی ببینید :

پروژه ۱ (PHP) : پیاده سازی یک کتابخانه مفید برای کار با پایگاه داده با زبان PHP

پروژه ۲ (Java) : پیاده سازی بازی دوز (Tic-Tac-Toe) با زبان جاوا

پروژه ۳ (Python) : پیاده سازی یک دفترچه تلفن برای ثبت اطلاعات مخاطبین با پایتون

مجید زارعی هوشیار replyپاسخ

سلام…استاد آوند خسته نباشد …جلسه خوبی بووود..
یه سوال داشتم استاد …… درمورد late static binding هم میشه یه توضیحی بدید؟که چی هستش؟

وحید صف آرا replyپاسخ

سلام استاد آوند
خدا قوت
ممنون از ویدیوهای جدید این سری از آموزش
خواستم ازتون بپرسم چند قسمت دیگه مونده از دوره؟
توی اطلاعات دوره زده شده ۱۵ جلسه ولی الان فراتر هم رفته
با سپاس استاد عزیز

Mansour replyپاسخ

سلام، وقتتون بخیر.
خواستم ازتون بپرسم چرا نمیشه فایل ها رو با نرم افزار های مدیریت دانلود مثل IDM دانلود کرد؟
من اکستنش کروم و ادآن فایرفاکس رو هم نصب کردم. مشکلی با دانلود فایل از سرورهای دیگه ندارم، اما از اینجا نیمتونم دانلود کنم.
میتونید راهنمایی کنید؟

لقمان آوند

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

Mohammad RJ replyپاسخ

سلام
برنامه هایی که نوشته میشه بوسیله کامپایلر یا مفسر به کد اسمبلی مخصوص سخت افزار مربوطه تبدیل میشه یا مستقیم به کد ماشین تبدیل میشه؟
اگر اول به کداسمبلی تبدیل میشه بعد به کد ماشین ,پس چرا همه جا گفته میشه مستقیم به 0و 1 تبدیل میشه؟
پس این طوری ما شاهد دو مرحله ترجمه هستیم یه بار سورس کد به کد اسمبلی و یه بار هم تبدیل اسمبلی به کد ماشین ,درسته؟

لقمان آوند

توضیح که دادیم. معمولا اتدا به اسمبلی و بعد به کد ماشین تبدیل میشه.
کجا گفته میشه ؟ compilation steps رو تو گوگل سرچ کنید.
بله درسته. این ورد رو توضیح دادیم در جلسات قبل .

رضا رومیانی replyپاسخ

سلام چرا جلسه بعد و منتشر نمی کنید

لقمان آوند

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

وحید صف آرا replyپاسخ

آقای آوند چرا انقد تنبلی میکنید دیر به دیر ویدیوهارو رکورد میکنید؟?
شما گفتید هفته ای یک ویدیو
امیدوارم با قرار دادن چند قسمت توی یک روز خوشحالمون کنید

لقمان آوند

ببخشید
بعد از عید روند رو منظم می کنیم به امید خدا

رضا هاشمیان replyپاسخ

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

Omid Jadid replyپاسخ

سلام

Omid Jadid replyپاسخ

سلام آقا چرا دوره شی گرایی ناقصه و فقط 15 جلسه است و مباحث مربوط به انجام پروژه و یو ام ال ها کجاست؟

Sajjad replyپاسخ

منتظر جلسه جدید هستیم

خیلی وقته جلسه جدید منتشر نشده…

کیاوش replyپاسخ

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

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

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

با تشکر از لطف شما.
موفق و پیروز باشید.

محمد shay replyپاسخ

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

dariosh babaii replyپاسخ

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

محمد shay replyپاسخ

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

Shahab_Am replyپاسخ

سلام خسته نباشید این دوره کی تموم میشه؟؟؟

احسان معارف وند replyپاسخ

سلام مهندس جان خوب هستین ؟؟؟ از اموزشاتون واقعا ممنونم من که دوره پی اچ پی رو شمارو دیدم واقعا چشم بسته این دوره رو خریداری کردم

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

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2 3 4 5 9
مدرس و آمار دوره
Course-Teacher
لقمان آوند
دانشجوی دکترای نرم افزار دانشگاه شیراز ، با 10 سال سابقه فعالیت های آموزشی در بستر وب فارسی . مدیر، موسس و برنامه نویس وبسایت سون لرن با بیش از 10 سال سابقه طراحی وب و برنامه نویسی حرفه ای زبان های Html, CSS, Javascript, Jquery, Ajax و PHP ، جاوا و ...
library_books
۳۴۵ مقاله تخصصی
school
۷ دوره برگزار شده
۸۴۶۱ علاقمندfavorite
۷۶۹۲ دانشجوpeople
۱۴۳۴ رایstar
پیشنیاز های دوره
آشنایی به مبانی و مفاهیم اولیه برنامه نویسی کمک زیادی به درک بهتر محتوای این دوره خواهد کرد.
پشتیبانی فنی دوره
مدرس دوره و تیم پشتیبانی سون لرن به مدت 3 ماه پس از خرید دوره در بخش نظرات مطالب دوره ، پاسخگوی تمامی سوالات و ابهامات شما در مورد این دوره خواهند بود.
مشاوره پیش از خرید
در صورتی که در مورد هر کدام از دوره های سون لرن سوال و یا ابهامی در ذهن شما هست، می توانید همین حالا با ما در تماس باشید و از مشاوره رایگان قبل از خرید دوره ها استفاده نمایید.
contact_phone شماره تماس : ۰۲۱۴۴۰۲۰۴۸۲
email ایمیل : support@7Learn.com