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

۰ رای ۰.۰

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

قیمت : ۱۱۵ ۵۸ هزار تومان ٪۵۰ تخفیف

notifications_active به مناسبت عید سعید قربان می توانید از تخفیف ویژه برای ثبت نام در دوره های سون لرن استفاده کنید. dicount arrow
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
description توضیحات کوتاه دوره

شئ گرایی!!! واژه ای که خیلی ها از اون می ترسن!
برنامه نویسای خیلی زیادی وجود دارن که سال هاست کد میزنن ولی سراغ شی گرایی نمی رن. گویا شی گرایی یه غول بی شاخ و دم هست که اگر به سمتش برن و نزدیکش بشن ناک اوت میشن! یادمه اولین باری که خودم با شی گرایی روبرو شدم چه ذهنیت مبهمی داشتم! ترم 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) : پیاده سازی یک دفترچه تلفن برای ثبت اطلاعات مخاطبین با پایتون

یزدان شریفی

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

مصطفی قدیمی

درود
به طور کامل دوره بارگذاری میشه انشالله در حال ضبط هستیم …

محمدرضا زین العابدینی

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

مصطفی قدیمی

با سلام احترام
تا چند روز دیگه دوره به صورت کامل آپلود میشه پوزش مارو بابت تاخیر در بروز رسانی دوره های بپذیرید

Amir Molavi

ببخشید هیچ برنامه ای برای تکمیل دوره ندارید؟ حتی یک سوم سرفصل ها نگفتید و داریم وارد سال دوم میشم از زمان شروع دوره،

واقعا تاسف اورِ

کیوان علی محمدی

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

حمیدرضا امینی

با سلام و احترام
تشکر از دوره خوبتون …
اما متاسفانه انگار رها کردین این دوره را…
لطفا پیگیر باشید چون واقعا نیازمند این دوره هستیم…
با این روند دوره مثل نقد در مقابل قسطه…
منتظر شما هستیم ممنون

کیوان علی محمدی

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

احسان معارف وند

سلام مهندس عزیز، چرا ادامه دوره ارائه نمیشه ؟؟؟؟ بدقول شدینا

کیوان علی محمدی

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

Emad Haraji

سلام این دوره منقرض شده؟؟ دیگه قرار نیست ادامش بیاد؟؟؟

کیوان علی محمدی

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

مصطفی قدیمی

سلام وقت بخیر

به زودی منتشر میشه دوست عزیز پیشاپیش از صبر و شکیبایی شما سپاسگذاریم

مصطفی قدیمی

سلام وقت بخیر

به زودی منتشر میشه دوست عزیز پیشاپیش از صبر و شکیبایی شما سپاسگذاریم

مصطفی قدیمی

سلام وقت بخیر

به زودی منتشر میشه دوست عزیز پیشاپیش از صبر و شکیبایی شما سپاسگذاریم

مصطفی قدیمی

سلام وقت بخیر

به زودی منتشر میشه دوست عزیز پیشاپیش از صبر و شکیبایی شما سپاسگذاریم

مصطفی قدیمی

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

مصطفی قدیمی

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

مصطفی قدیمی

سلام وقت بخیر

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

مصطفی قدیمی

سلام وقت بخیر

انشالله به زودی آپدیت دوره انجام میشود لطفا شکیبا باشید

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 2 3 7
مدرس و آمار دوره
Course-Teacher
لقمان آوند
دانشجوی دکترای نرم افزار دانشگاه شیراز ، با 10 سال سابقه فعالیت های آموزشی در بستر وب فارسی . مدیر، موسس و برنامه نویس وبسایت سون لرن با بیش از 10 سال سابقه طراحی وب و برنامه نویسی حرفه ای زبان های Html, CSS, Javascript, Jquery, Ajax و PHP ، جاوا و ...
library_books
۳۸۸ مقاله تخصصی
school
۶ دوره برگزار شده
۷۱۵۰ علاقمندfavorite
۶۵۰۰ دانشجوpeople
۱۴۳۴ رایstar
پیشنیاز های دوره
آشنایی به مبانی و مفاهیم اولیه برنامه نویسی کمک زیادی به درک بهتر محتوای این دوره خواهد کرد.
پشتیبانی فنی دوره
مدرس دوره و تیم پشتیبانی سون لرن به مدت 3 ماه پس از خرید دوره در سامانه پشتیبانی مخصوص دانشجویان (برای دوره های حضوری)، پاسخگوی تمامی سوالات و ابهامات شما در مورد این دوره خواهند بود. همچنین پس از خرید هر کدام از دوره های حضوری و یا مجازی سون لرن، شماره تماس و ایمیل مدرس در اختیار دانشجویان دوره قرار خواهد گرفت تا به سرعت پاسخ سوالات خود را دریافت نمایند.

contact_phone اطلاعات تماس با مدرس :
email avan********@*****.***
phone ۰۹۲۱*******
access_time شنبه تا پنجشنبه، ۱۸ الی ۲۲ عصر
info اطلاعات کامل تماس با مدرس، برای دانشجویان دوره در دسترس می باشد.
مشاوره پیش از خرید
در صورتی که در مورد هر کدام از دوره های سون لرن سوال و یا ابهامی در ذهن شما هست، می توانید همین حالا با ما در تماس باشید و از مشاوره رایگان قبل از خرید دوره ها استفاده نمایید.
contact_phone شماره تماس : ۰۲۱۶۶۴۵۲۴۶۹
email ایمیل : support@7Learn.com