تولید کننده آموزش و محصولات مبتنی بر برنامه نویسی مدرن

۸ مطلب با کلمه‌ی کلیدی «آموزش» ثبت شده است

لگوی طراحی Composite در c plus plus

الگوی طراحی Composite در c++‎

 

ویژگی‌ها :

 

  • الگوی کامپوزیت زمانی مفید است که شما می خواهید یک گروه از اشیا را به همان شیوه به عنوان یک نمونه واحد از شیء روش کنید. اشیاء گروه بندی شده، خودشان می توانند به شکل Composite در یک درخت باشند.
  • با اشیاء اولیه و ترکیب، به طور یکنواخت رفتار می شود.
  • یک رابط جزئی تعریف شده است و هر دو برگ و همچنین اجزای کامپوزیت آن را به طور یکنواخت اجرا می کنند.
  • در مثال زیر یک پیاده سازی با یک الگوی کامپوزیت تشخیص تلفن نشان داده می شود. یک شی کامپوزیتی با ترکیب تمام اشیاء تشخیص مربوط به گوشی در یک درخت شکل گرفته است. سپس یک آزمایش تشخیصی بر روی شی کامپوزیت است که به نوبه خود تقاضای تمام اشیاء تشخیص را به شیوه ی درخت تقسیم می کند.

کد مثال : 

(کد نسبت به منبع تغییر کرد به دلیل وجود نشت حافظه در کد موجود در اینک منبع )

ادامه مطلب...
۱۳ دی ۹۶ ، ۲۱:۳۰ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

آماده سازی سیستم برای گرفتن خروجی اندروید با کیوت روی لینوکس اوبونتو

با سلام خدمت دوستان عزیز

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

خب بریم سر اصل مطلب مطمئنا چون من تازه برگشتم روی لینوکس کامل لینوکسم خالی بود و هیچی نداشتم روش و اینم بگم که این آموزش برای خروجی روی لینوکس هست اگر دوست داشتید میتونید روش خروجی گرفتن روی ویندوز رو هم راحت پیدا کنید .

 

ادامه مطلب...
۱۰ آذر ۹۶ ، ۰۴:۱۸ ۴ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

خرابی لینک های آموزش کیوت Qml

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

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

تا به اینجای کار 16 قسمت از آموزش منتشر شده و مورد استقال هم قرار گرفته و امیدوارم فرصت کنم تا بقیه قسمت ها رو هم به زودی منتشر کنم این هم :

لینک دانلود 16 قسمت ابتدایی دوره کیوت Qml

با تشکر از همراهیتون 

بهنام صباغی

۲۱ شهریور ۹۶ ، ۰۹:۲۳ ۳ نظر موافقین ۱ مخالفین ۰
بهنام صباغی

انتشار قسمت پانزدهم آموزش Qml به زبان فارسی

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

این قسمت درباره آموزش انواع انیمیشن در qml تهیه شده و در آن به بررسی چندین مثال از مثال‌های تهیه شده که در ریپازتوری گیتهاب به آدرس :

کد مثال انیمیشن با qml در گیتهاب

و در پایان

لینک آپارات ویدئو

فعلا به دلیل مشغله یه مدت وقفه میوفته بین آموزش ها ولی به محض این که فرصت پیدا کنم هم این دوره رو ادامه میدم هم بقیه دوره‌ها رو شروع میکنم laugh

۰۹ تیر ۹۶ ، ۲۱:۴۸ ۱۶ نظر موافقین ۲ مخالفین ۰
بهنام صباغی

انتشار قسمت ششم آموزش Qml به زبان فارسی

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

این قسمت آخرین قسمت آماده ای هست که دارم البته موضوع یکی دو قسمت آینده هم مشخص هست ولی فعلا شرایط ضبطشون رو ندارم امیدوارم تا اینجای آموزش ها مطابق میلتون بوده باشه این قسمت هم در مورد نحوه ساخت یک فایل کیو ام ال و استفاده از سیگنال و تعریف سیگنال و همینطور ساخت یک دکمه دست ساز پرداختم که البته نیاز هست این رو مد نظر داشته باشید که توی برنامه نویسی واقعی با کیو ام ال اصلا نیازی نیست اینقدر سخت کد بزنید و دکمه و خیلی چیزای دیگه توی QtQuickControls توسعه داده شده و ما فقط استفاده میکنیم ولی توی این قسمت میخواستم با اساس کار و نحوه ساخت فایل و ماژول آشنا بشید .

لینک آپارات ویدئو

یادتون نره توی پست سرفصل های کیو ام ال سرفصل های مورد علاقتون رو اعلام کنید .

 

۳۱ خرداد ۹۶ ، ۲۳:۱۷ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

انتشار قسمت پنجم آموزش Qml به زبان فارسی

با توجه به نتیجه نظر سنجی که از دوستان در کانال تلگراممون داشتم تصمیم گرفتم قسمت پنجم از آموزش را بجای صبح ، اخر شب انتشار دهم

لینک آپارات ویدئو

دوستان حتما در پست شروع دوره کیوت کیو ام ال به همراه سرفصل سرفصل‌های مورد نظرتون رو اعلام کنید تا در نزدیک ترین زمان ممکن قسمت های بعدی دوره آماده شود و برای شما عزیزان منتشر شود .

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

۳۱ خرداد ۹۶ ، ۰۰:۴۰ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

چگونه کدهای ++C خود را مستند و سازمان‌دهی کنیم ؟

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

لینک دانلود مقاله

با آرزوی موفقیت روز افزون

۲۵ خرداد ۹۶ ، ۰۵:۵۰ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی

پکیج آموزش سایت نویسی با سی پلاس پلاس

با سلام

دوستان من یک پکیج آموزش سایت نویسی با سی پلاس پلاس آماده کردم که با کمک فریمورک کیوت وب اپ () که بر پایه فریمورک قوی کیوت بنا شده اقدام به ایحاد سایت و آموزش ایجاد انواع سایت کردم این پکیج کاملا پروژه محور بوده و تمامی پروژه‌ها توسط شخص بنده تست شده و کاملا عملی می‌باشد .

دانلود پکیج آموزش سایت نویسی با سی پلاس پلاس


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

لینک گیتهاب بلاگ ساده با کتابخانه کیوت وب اپ 


امیدوارم مفید واقع بشه 


۲۴ خرداد ۹۶ ، ۱۵:۰۶ ۰ نظر موافقین ۰ مخالفین ۰
بهنام صباغی