895,000 تومان قیمت اصلی 895,000 تومان بود.179,000 تومانقیمت فعلی 179,000 تومان است.
ویژگی های دوره
برنامه نویسی شی گرا یا Object oriented programming که به اختصار OOP شناخته می شود، در واقع سبکی از برنامه نویسی است که در آن برنامه نویس تمام متغیرها و توابعی که در کنار هم عملیاتی را انجام می دهند را در قالب یک کلاس واحد مدیریت می کند. برنامه نویسی شی گرا نسبت به برنامه نویسی مبتنی بر تابع بسیار کاربردی تر و البته پیچیده تر است.
برنامه نویسی شی گرا در واقع سعی دارد تا دنیایی واقعی را برای شما شبیه سازی کند. تصور کنید که قرار است یک ماشین بسازید. قبل از ساخت این ماشین قطعا نیاز به نقشه ای برای قراردادن قطعات و دیگر موارد در جای صحیح خود دارید.
حال به نظر شما پس از یکبار استفاده از این نقشه می توان باز هم از آن استفاده کرد یا دیگر نمی توان به کمک آن ماشین دیگری ساخت؟ قطعا می توان از آن مجددا برای ساخت ماشین های دیگر استفاده کرد.
در برنامه نویسی شی گرا هم همین موضوع صادف است. شما پس از یکبار نوشتن کدها می توانید از آنها در بخش های دیگر نیز استفاده کنید و نیازی نیست مجددا از صفر این کدها را بنویسید.
این دقیقا عکس اتفاقی است که در برنامه نویسی PHP بدون استفاده از OOP اتفاق می افتد و شما مجبور هستید بارها و بارها یک قطعه کد را از صفر و مجددا بنویسید.
این دوره آموزشی شامل چه مباحثی است؟
در این دوره آموزشی شما با ساخت هسته یک سیستم به کمک مفهوم شی گرایی و سپس نحوه توسعه آن سیستم آشنا می شوید. در ادامه نیز پنل مدیریت کامل به همراه نمودار و درصد بندی و امکانات ایجکسی و استفاده از امکاناتی مانند Drop zone برای آپلود همزمان چند عکس را خواهید آموخت.
حاصل دوره
دانشجویان عزیز پس از سپری کردن این دوره آموزش ویدیویی به طور کامل برنامه نویسی شی گرایی یا همان OOP را خواهند آموخت و قادر خواهند بود تا نرم افزارهای شی گرایی را توسعه دهند.
آیا این دوره پیش نیازی دارد؟
بله برای شروع یادگیری این دوره آموزشی نیاز است تا با برنامه نویسی PHP مقدماتی آشنا باشید.
فصل اول
معرفی دوره ویدئو
02:31
کانفیگ اولیه پنل مدیریت ویدئو
16:55
ایجاد کلاس دیتابیس ویدئو
20:11
ایجاد کلاس user ویدئو
08:00
ایجاد شی و آبجکت ها و اتوماتیک سازی سیستم ویدئو
16:35
داینامیک سازی کلاس و هوشمند سازی سیستم ویدئو
16:44
کلاس سشن برای سیستم لاگین ویدئو
18:03
طراحی صفحه لاگین ویدئو
14:52
تکمیل کلاس سشن و لاگین و لاگ اوت ویدئو
13:35
ایجاد سیستم CRUD ویدئو
13:22
هوشمند کردن سیستم با کمک متد save() ویدئو
06:44
توسعه هسته شی گرا و استفاده از ویژگی abstraction در شی گرایی ویدئو
22:41
فصل دوم
کلاس Eloquent ویدئو
16:57
صفحه آپلود عکس در پنل مدیریت ویدئو
18:07
مدیریت خطاهای آپلود فایل ویدئو
15:12
نمایش عکس ها در پنل مدیریت ویدئو
10:47
حذف عکس ویدئو
09:07
ویرایش عکس ها ویدئو
18:32
نظرات ویدئو
19:11
نظرات هر عکس ویدئو
16:31
صفحه اصلی سایت ویدئو
18:18
صفحات سینگل و نمایش نظرات هر عکس ویدئو
16:53
ایجاد متد count_all() ویدئو
15:29
pieChart ویدئو
08:41
سیستم صفحه بندی با کمک شی گرایی ویدئو
14:05
ادامه صفحه بندی ویدئو
18:32
اضافه کردن مودال و پاپ آپ ویدئو
20:16
نمایش اطلاعات عکس های روی سرور با کمک ایجکس ویدئو
25:06
آپدیت عکس با کمک ایجکس ویدئو
14:14
استفاده از dropzone برای آپلود هم زمان چندین عکس ویدئو
10:50
سورس پروژه انجام شده فایل های ضمیمه
php, nodejs, mongodb, laravel, vuejs, javascript(ES6,ES7,ES8) و...
دوره های مرتبط
آشنایی کامل با جاوا اسکریپت ES6
ارائه شده توسط< آرکادمی
آموزش کامل تحولات جاوا 8
ارائه شده توسط< آرکادمی
آموزش جامع برنامه نویسی برد آردوینو
ارائه شده توسط< مجتبی شادریان
طراحی وب از رویا تا واقعیت (فصل سوم)
ارائه شده توسط< محمدرضا عسگری
آموزش جامع جاوا اسکریپت ES6
ارائه شده توسط< مسعود صدری
rate_reviewامتیاز دانشجویان دوره
chat_bubble_outlineنظرات
895,000 تومان قیمت اصلی 895,000 تومان بود.179,000 تومانقیمت فعلی 179,000 تومان است.
فرصت باقیمانده تا پایان جشنواره یادگیری بدون مرز
php, nodejs, mongodb, laravel, vuejs, javascript(ES6,ES7,ES8) و...
داوود رویس( دانشجوی دوره )
سلام عالیییی بود و خوشم اومد ولی ایکاش یجاهایی روی لعضی نکات توضیحات بیشتر میدادید ولی در کل برا کسی که از قبل شیگرایی رو خونده و الان نیاز داره به یه پروژه و طرز کد زدن به روش شیگرایی رو یاد بگیره این یکی از بهترین دوره هاست و مفهوم اصلی شیگرایی رو میرسونه واقعا من الان فصل یک رو دیدم عالی بود ولی متسفانه قسمت 6و قسمت11 فصل یک از یک جایی به بعد ویدیو با صدا هماهنگ نیست و این دو قسمت خیلی نکته های مهمی داره
و اگر بشه استاد با شما یه دوره خصوصی بگیرم لطفا
mahdibarati( دانشجوی دوره )
سلام سورس پنل مدیریت رو چرا نزاشتید ؟ فقط پروژه تکمیل شده رو گذاشتید
امیر فیاض( دانشجوی دوره )
مطالب رو توضیح کاملی نمیدن متاسفانه
رضا مصطفی زاده( دانشجوی دوره )
سلام اینجا سوال و جواب با استاد هم داریم ؟
mjlearning( دانشجوی دوره )
سلام
ممنون از دورتون
ممکنه فایل سورس اول پروژه رو هم بدید تا با مدرس جلو بریم و خودمون هم توی پروژه کد بزنیم؟ فقط سورس پروژه نهایی قرار داده شده
با تشکر
مهدی صفری( دانشجوی دوره )
سلام روز خوش
من این دوره رو شروع کردم
در ویدیو ۲ فصل اول در کانفیگ در چند بخش ویدیو عنوان کردین که این مساله و یا فلان موضوع رو قبلا گفتین (به عنوان مثال magic methods)
خواستم بدونم قبل از این دوره دیگه ای هم بوده؟
امین کریمی
سلام
تو دوره های مقدماتی گفته شده که الان اون دوره ها کلا موجود نیست
با یه سرچ توی نت میتونید راجع به مطالبی که نمیدونید اطلاعات به دست بیارید
هم فارسی هم انگلیسی
keveh
سلام به روش pdo?
امین کریمی
توی این دوره مفاهیم شیگرایی رو در قالب پروژه یادمیگیرید
در حقیقت mysql procedural رو تبدیل به کلاس mysql میکنیم
و مفاهیم زیادی توی شی گرایی یاد میگیریم به همراه پروژه