فیلم آموزشی کامل عبارات منظم (RegEx)
رایگان لینک دانلود
https://goo.gl/QrUXT4
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
رایگان لینک دانلود
https://goo.gl/QrUXT4
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
Forwarded from ModelDriven
کلاس :
همهی اشیا از مفهومی به نام کلاس ساخته میشوند که هر کلاس مشخص میکند که اشیایی که از آن کلاس ساخته میشوند باید چه خصوصیات و رفتارهایی داشته باشند . بهطور مثال زمانی که یک شی از کلاس انسان میسازید باید خصوصیات و رفتارهای انسان را دارا باشد . اما خود کلاس یک مفهوم انتزاعی است . یعنی همانطور که انسان یک مفهوم است و وجود خارجی ندارد ، خود کلاس نیز وجود ندارد و برای درک آن باید شی که از آن ساخته شده را دید .
انتزاع :
مفهومی که در شی گرایی به وفور از آن استفاده میشود مفهوم انتزاع است . به عنوان مثال یک تلویزیون را در نظر بگیرید . این دستگاه دارای یک کنترل از راه دور است که با استفاده از آن میتوان اعمالی را بر روی تلویزیون مثل روشن و خاموش کردن انجام داد ولی لازم نیست که کاربران دربارهی چگونگی ارتباط کنترل از راه دور با دستگاه و نحوه پردازش امواج توسط کنترل اطلاعی داشته باشند و فقط باید روش کار کردن با آن را بلد باشد . در برنامهنویسی نیز کلاسها و اشیا بسیاری هستند که ما باید فقط روش کارکردن با آنها را بلد باشیم و نیازی نیست که بدانیم چگونه طراحی شده و از چه الگوریتم هایی بهره گرفتهاند و فقط میتوانیم از خصوصیات و ویژگیهای مرتبط آنها اطلاع داشته باشیم .
کپسوله سازی :
کپسوله سازی یا نهان سازي يك از مفاهيم شي گرايي است كه به صورت مكرر در زندگي روزانه از آن استفاده میکنیم . نهانسازي به معني قرار دادن چيز هاي مرتبط به هم در داخل يك شي جديد است . براي مثال يك حساب بانكي شامل شماره حساب ، نام مشتري ، آدرس مشتري ، نوع حساب و موجودي مشتري ميباشد . همچنين براي يك حساب بانكي رفتارهایي مانند باز كردن حساب ، بستن حساب ، برداشت از حساب و واريز به حساب وجود دارد . اين اطلاعات را با هم در داخل يك شي حساب پنهان ميكنيم .
ایده اصلي كه نهانسازي ارائه ميدهد اين است كه رفتار يك شي بايد تا حد ممكن دور از ديد كاربر باشد . به عبارت ديگر تا زماني كه لازم نباشد ، كاربر نبايد متوجه شود كه يك شي چگونه درخواستهاي او را انجام ميدهد .
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
همهی اشیا از مفهومی به نام کلاس ساخته میشوند که هر کلاس مشخص میکند که اشیایی که از آن کلاس ساخته میشوند باید چه خصوصیات و رفتارهایی داشته باشند . بهطور مثال زمانی که یک شی از کلاس انسان میسازید باید خصوصیات و رفتارهای انسان را دارا باشد . اما خود کلاس یک مفهوم انتزاعی است . یعنی همانطور که انسان یک مفهوم است و وجود خارجی ندارد ، خود کلاس نیز وجود ندارد و برای درک آن باید شی که از آن ساخته شده را دید .
انتزاع :
مفهومی که در شی گرایی به وفور از آن استفاده میشود مفهوم انتزاع است . به عنوان مثال یک تلویزیون را در نظر بگیرید . این دستگاه دارای یک کنترل از راه دور است که با استفاده از آن میتوان اعمالی را بر روی تلویزیون مثل روشن و خاموش کردن انجام داد ولی لازم نیست که کاربران دربارهی چگونگی ارتباط کنترل از راه دور با دستگاه و نحوه پردازش امواج توسط کنترل اطلاعی داشته باشند و فقط باید روش کار کردن با آن را بلد باشد . در برنامهنویسی نیز کلاسها و اشیا بسیاری هستند که ما باید فقط روش کارکردن با آنها را بلد باشیم و نیازی نیست که بدانیم چگونه طراحی شده و از چه الگوریتم هایی بهره گرفتهاند و فقط میتوانیم از خصوصیات و ویژگیهای مرتبط آنها اطلاع داشته باشیم .
کپسوله سازی :
کپسوله سازی یا نهان سازي يك از مفاهيم شي گرايي است كه به صورت مكرر در زندگي روزانه از آن استفاده میکنیم . نهانسازي به معني قرار دادن چيز هاي مرتبط به هم در داخل يك شي جديد است . براي مثال يك حساب بانكي شامل شماره حساب ، نام مشتري ، آدرس مشتري ، نوع حساب و موجودي مشتري ميباشد . همچنين براي يك حساب بانكي رفتارهایي مانند باز كردن حساب ، بستن حساب ، برداشت از حساب و واريز به حساب وجود دارد . اين اطلاعات را با هم در داخل يك شي حساب پنهان ميكنيم .
ایده اصلي كه نهانسازي ارائه ميدهد اين است كه رفتار يك شي بايد تا حد ممكن دور از ديد كاربر باشد . به عبارت ديگر تا زماني كه لازم نباشد ، كاربر نبايد متوجه شود كه يك شي چگونه درخواستهاي او را انجام ميدهد .
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
میلتون اریکسون وقتی دوازده ساله بود دچار فلج اطفال شد. ده ماه بعد شنید که پزشکی به مادرش گفت : پسرتان شب را تا صبح دوام نمی آورد . اریکسون صدای گریه مادرش را شنید . فکر کرد که میداند شاید اگر شب را دوام بیاورم مادرم اینطور زجر نکشد .
تصمیم گرفت تا سپیده دم صبح بعد نخوابد . وقتی خورشید بالا آمد به طرف مادرش فریاد زد : من هنوز زنده ام !
@heiltonprogramming
چنان شادی عظیمی درخانه درگرفت که تصمیم گرفت همیشه تمام تلاشش را بکند که یک شب دیگر درد و رنج خانواده اش را عقب بیندازد .
اریکسون در سال ۱۹۹۰ در هفتاد و پنج سالگی در گذشت و از خود چندین کتاب هم درباره ظرفیت عظیم انسان برای غلبه بر محدودیت هایش بجا گذاشت .
@heiltonprogramming
تصمیم گرفت تا سپیده دم صبح بعد نخوابد . وقتی خورشید بالا آمد به طرف مادرش فریاد زد : من هنوز زنده ام !
@heiltonprogramming
چنان شادی عظیمی درخانه درگرفت که تصمیم گرفت همیشه تمام تلاشش را بکند که یک شب دیگر درد و رنج خانواده اش را عقب بیندازد .
اریکسون در سال ۱۹۹۰ در هفتاد و پنج سالگی در گذشت و از خود چندین کتاب هم درباره ظرفیت عظیم انسان برای غلبه بر محدودیت هایش بجا گذاشت .
@heiltonprogramming
تصویرفوق، ماشين زمان"بل" متعلق به آلمان نازى بوده که براساس تحقيقات فارل؛ اين پروژه بسيارمحرمانه بود، آلمان ها اعتقاد داشتند كه درحال ساخت ماشين جابجايى در زمان بوده اند.
🆔 @HeiltonProgramming
🆔 @HeiltonProgramming
میانگین درآمد سالانه برنامهنویس های آمریکایی
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
آموزش Regular Expression به صورت کاربردی
http://www.aparat.com/v/tRYNS
لینک دانلود
https://goo.gl/QrUXT4
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
http://www.aparat.com/v/tRYNS
لینک دانلود
https://goo.gl/QrUXT4
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
آپارات - سرویس اشتراک ویدیو
عبارات منظم درHtml
عبارت های منظم ترکیب هایی خاص از حروف و علامت ها هستند که برای جستجو و مقایسه ی رشته ها استفاده می شوند. استفاده از این عبارت ها می تواند حجم کدنویسی را تا اندازه ی زیادی کاهش دهد.لینک دانلود https://goo.gl/QrUXT4
Forwarded from ModelDriven
مقدمهای بر الگوهای طراحی :
طراحی برنامههای شیگرا به خودی خود سخت است و طراحی برنامههای شیگرایی که قابل استفاده مجدد هم باشند از آن نیز سختتر است .
نکتهای که طراحان خبره برای حل یک مسئله می دانند اینست که هر مسئلهاي را با شروع از اصول اوليه حل نکنند و در عوض ، از راهحلهايي که در گذشته برايشان مفيد بوده استفاده مجدد کنند . هنگاميکه يک راهحل خوب پيدا کردند ، آن را دوباره و چند باره مورد استفاده قرار ميدهند . در نتيجه ميتوان به راحتي الگوهاي تکراري از کلاسها و نحوه ارتباطات بين آنها را در بسياري از سيستمهاي شيگرا يافت . هر الگو یک مشکل خاص را در طراحی نرم افزار حل می کند و باعث می شود که طراحی شی گرای ما انعطاف پذیرتر، زیباتر و در نهایت قابل استفاده مجدد باشد .
این الگوها به طراحان کمک می کنند که با مبنا قرار دادن تجربیات گذشته در طرحهای جدید طرحهای موفق را مجددا استفاده نمایند .
بنابراین الگوهای طراحی ، استفاده مجدد از طرحها و معماریهای موفق را آسانتر میکنند . بیان نمودن تکنیکهای اثبات شده و کارا بهصورت الگوهای طراحی ، آنها را برای برنامه نویسان سیستم های جدید بسیار قابل دسترستر میکند . الگوهای طراحی به شما کمک میکنند تا از بین انتخابهای موجود ، طرحهایی را بهکار گیرید که قابلیت استفاده مجدد از سیستم شما را بالا میبرند و از انتخاب طرحهایی که قابلیت استفاده مجدد را کاهش میدهند ، جلوگیری میکنند . بهصورت سادهتر ، الگوهای طراحی به طراح کمک میکنند تا طرح صحیح را سریعتر بیابد . هر الگو مسئلهاي را شرح ميدهد که در محيط ما بهطور مکرر رخ داده ، و سپس راهحل اصلي مسئله را شرح ميدهد ، بهگونهاي که ميتوانيد بيش از يک ميليون بار از اين راهحل استفاده کنيد ، بدون اينکه دوبار آن را به يک طريق اجرا کنيد .
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
طراحی برنامههای شیگرا به خودی خود سخت است و طراحی برنامههای شیگرایی که قابل استفاده مجدد هم باشند از آن نیز سختتر است .
نکتهای که طراحان خبره برای حل یک مسئله می دانند اینست که هر مسئلهاي را با شروع از اصول اوليه حل نکنند و در عوض ، از راهحلهايي که در گذشته برايشان مفيد بوده استفاده مجدد کنند . هنگاميکه يک راهحل خوب پيدا کردند ، آن را دوباره و چند باره مورد استفاده قرار ميدهند . در نتيجه ميتوان به راحتي الگوهاي تکراري از کلاسها و نحوه ارتباطات بين آنها را در بسياري از سيستمهاي شيگرا يافت . هر الگو یک مشکل خاص را در طراحی نرم افزار حل می کند و باعث می شود که طراحی شی گرای ما انعطاف پذیرتر، زیباتر و در نهایت قابل استفاده مجدد باشد .
این الگوها به طراحان کمک می کنند که با مبنا قرار دادن تجربیات گذشته در طرحهای جدید طرحهای موفق را مجددا استفاده نمایند .
بنابراین الگوهای طراحی ، استفاده مجدد از طرحها و معماریهای موفق را آسانتر میکنند . بیان نمودن تکنیکهای اثبات شده و کارا بهصورت الگوهای طراحی ، آنها را برای برنامه نویسان سیستم های جدید بسیار قابل دسترستر میکند . الگوهای طراحی به شما کمک میکنند تا از بین انتخابهای موجود ، طرحهایی را بهکار گیرید که قابلیت استفاده مجدد از سیستم شما را بالا میبرند و از انتخاب طرحهایی که قابلیت استفاده مجدد را کاهش میدهند ، جلوگیری میکنند . بهصورت سادهتر ، الگوهای طراحی به طراح کمک میکنند تا طرح صحیح را سریعتر بیابد . هر الگو مسئلهاي را شرح ميدهد که در محيط ما بهطور مکرر رخ داده ، و سپس راهحل اصلي مسئله را شرح ميدهد ، بهگونهاي که ميتوانيد بيش از يک ميليون بار از اين راهحل استفاده کنيد ، بدون اينکه دوبار آن را به يک طريق اجرا کنيد .
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
Forwarded from ModelDriven
تاریخچه الگو هاي طراحی :
مفهوم الگو چیزی نیست که تنها در دنیای نرمافزار کاربرد داشته باشد ، بلکه در سایر زمینههای علمی نیز به طور مشابه با عنوانی دیگر استفاده شده و میشود . در حقیقت نخستین بار یک معمار بهنام کریستوفر الکساندر بود که در سال 1970 ایدهی الگو را برای ایجاد مجموعهای از واژگان مشترک یا یک زبان در مبحث طراحی (ساختمان ، عمارت ، نقشهکشی ، شهرسازی ،...) معرفی کرد .
کريستوفر آلکساندر ميگويد : «هر الگو مسئلهاي را که در پيرامونمان بارها و بارها اتفاق ميافتد تشريح کرده و آنگاه راهحل اساسي آن را بهصورتي تشريح کرده که ميتوانيد آنرا ميليونها بار بهکار بريد بدون آن که حتی دو نمونه از آنها مانند هم باشد» اگر چه الکساندر در مورد الگوهايي در ساختمانها و برجها صحبت کرده ، آنچه او ميگويد درباره الگو هاي طراحي شي گرا نيز صادق است . در اينجا راه حل ها به صورت اشيا و روابط بين آن ها به جاي ديوار ها و در ها تشريح گشته ولي در هر دو الگو راه حلي براي يک مسأله در يک بستر تعريف شده است . با وجودی که در زمینهی نرم افزار ، الگو های طراحی نتیجهی دستاورد تجربیات برنامه نویسان بی شماری هستند ، در سال 1994 برای نخستین بار مجموعهای از مشهور ترین آن ها در کتابی به عنوان : Design Pattern Elements or Reusable Object Oriented Software گرد آوری شد که تقریبا به عنوان انجیل الگو های طراحی شناخته میشود . این کتاب توسط چهار نفر به نام های :
اریک گاما ، ریچارد هلم ، رالف جانسون و جان ولیسیدس نوشته شد که به Gang of Four معروف است . آن ها در این کتاب ایده استفاده از الگو ها را در طراحی نرم افزار به کار بردند و یک فرمت استاندارد براي مستند سازي الگو ها ایجاد کردند .
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
مفهوم الگو چیزی نیست که تنها در دنیای نرمافزار کاربرد داشته باشد ، بلکه در سایر زمینههای علمی نیز به طور مشابه با عنوانی دیگر استفاده شده و میشود . در حقیقت نخستین بار یک معمار بهنام کریستوفر الکساندر بود که در سال 1970 ایدهی الگو را برای ایجاد مجموعهای از واژگان مشترک یا یک زبان در مبحث طراحی (ساختمان ، عمارت ، نقشهکشی ، شهرسازی ،...) معرفی کرد .
کريستوفر آلکساندر ميگويد : «هر الگو مسئلهاي را که در پيرامونمان بارها و بارها اتفاق ميافتد تشريح کرده و آنگاه راهحل اساسي آن را بهصورتي تشريح کرده که ميتوانيد آنرا ميليونها بار بهکار بريد بدون آن که حتی دو نمونه از آنها مانند هم باشد» اگر چه الکساندر در مورد الگوهايي در ساختمانها و برجها صحبت کرده ، آنچه او ميگويد درباره الگو هاي طراحي شي گرا نيز صادق است . در اينجا راه حل ها به صورت اشيا و روابط بين آن ها به جاي ديوار ها و در ها تشريح گشته ولي در هر دو الگو راه حلي براي يک مسأله در يک بستر تعريف شده است . با وجودی که در زمینهی نرم افزار ، الگو های طراحی نتیجهی دستاورد تجربیات برنامه نویسان بی شماری هستند ، در سال 1994 برای نخستین بار مجموعهای از مشهور ترین آن ها در کتابی به عنوان : Design Pattern Elements or Reusable Object Oriented Software گرد آوری شد که تقریبا به عنوان انجیل الگو های طراحی شناخته میشود . این کتاب توسط چهار نفر به نام های :
اریک گاما ، ریچارد هلم ، رالف جانسون و جان ولیسیدس نوشته شد که به Gang of Four معروف است . آن ها در این کتاب ایده استفاده از الگو ها را در طراحی نرم افزار به کار بردند و یک فرمت استاندارد براي مستند سازي الگو ها ایجاد کردند .
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
مفهوم HTML6
به عنوان نسخه ای اصلاح شده از HTML محسوب میشود که شامل فضاهای نامی به همراه ساختار XML است. عملکرد حیاتی فضاهای نامی مجهزسازی توسعهدهندگان به استفاده از تگ هایی نظیر موارد زیر است:
< toolbar />< toolbar >
< logo />< logo >
این تگ ها برای تخصیص لوگو در صفحه وب است. توسعه دهنده همچنین میتواند از تگ <container> به جای <div id='container'> استفاده کند، و این جا نقطهای ست که HTML6 پیدا میشود.
شامل دو نوع تگ است: تگ های تکی که ویژگیها را دربر دارند اما محتوای متنی ندارند و تگ های زوج که می توانند با متن یا بدون آن باشند.
ما در این جا فهرستی از تگ های رفتاری که در HTML6 موجودند را آوردهایم: که میتوانند فضاهای نام HTML مانند موارد زیر باشند:
<html:html>,<html:head>,<html:title>,<html:meta>,<html:link>,<html:a>,<html:media>
<html:body>,<html:button>
فهرست ده آیتم ویژه برای درخشش HTML6 :
تغییر اندازه تصاویر مرورگر
زبانهای قابل اجرا
کنترل بیشتر روی اشیاء ویدیویی
پردازندههای قابل برقراری
ترکیب دوربین
کتابخانههای تضمینی
احراز هویت سخت شده
ریز فرمتهای قوی تر
حاشیه نویسی بهتر
دسترسی حفاظت شده به اطلاعات تماس
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
به عنوان نسخه ای اصلاح شده از HTML محسوب میشود که شامل فضاهای نامی به همراه ساختار XML است. عملکرد حیاتی فضاهای نامی مجهزسازی توسعهدهندگان به استفاده از تگ هایی نظیر موارد زیر است:
< toolbar />< toolbar >
< logo />< logo >
این تگ ها برای تخصیص لوگو در صفحه وب است. توسعه دهنده همچنین میتواند از تگ <container> به جای <div id='container'> استفاده کند، و این جا نقطهای ست که HTML6 پیدا میشود.
شامل دو نوع تگ است: تگ های تکی که ویژگیها را دربر دارند اما محتوای متنی ندارند و تگ های زوج که می توانند با متن یا بدون آن باشند.
ما در این جا فهرستی از تگ های رفتاری که در HTML6 موجودند را آوردهایم: که میتوانند فضاهای نام HTML مانند موارد زیر باشند:
<html:html>,<html:head>,<html:title>,<html:meta>,<html:link>,<html:a>,<html:media>
<html:body>,<html:button>
فهرست ده آیتم ویژه برای درخشش HTML6 :
تغییر اندازه تصاویر مرورگر
زبانهای قابل اجرا
کنترل بیشتر روی اشیاء ویدیویی
پردازندههای قابل برقراری
ترکیب دوربین
کتابخانههای تضمینی
احراز هویت سخت شده
ریز فرمتهای قوی تر
حاشیه نویسی بهتر
دسترسی حفاظت شده به اطلاعات تماس
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
Forwarded from ModelDriven
دستآورد الگوهای طراحی :
استفاده از الگوها ، باعث میشود طراحی سادهتر شده و ساختار بهدست آمده انعطاف پذیرتر ، زیباتر و قابل استفاده مجددتر شود . کسی که با الگوهای طراحی آشنا باشد ، میتواند بدون نیاز به کشف دوبارهی راهحل ها ، بی درنگ آن ها را برای مشکلات مختلف به کار ببرد ، ضمانت و اعتماد طراحی خود را افزایش دهد و در وقت ، هزینه و انرژی خود صرفه جویی کند . حتی الگو ها توصیف و مستند سازی و نگهداری سیستمها را نیز بهبود میدهند .
همچنین الگوها برای بیان راهحل مشکلات پیچیده بسیار موثر هستند و طراحی درست شیگرا و پایبندی به اصول شیگرایی را ترویج میدهند . زیرا خودشان براساس اصول طراحی شیگرا ابداع شدهاند .
بنابراین بهطور خلاصه دستاوردهای استفاده از الگوها را میتوان چنین ذکر کرد :
• طراحی بهتر
• کدنویسی زیباتر
• صرفهجویی در زمان و هزینه
• افزایش قابلیت استفاده مجدد
• افزایش اطمینان و ضمانت طراحی
• کاهش هزینه نگهداری و توسعه
• افزایش شیگرایی
• بهدست آوردن یک زبان مشترک و قابل فهم برای طراحی
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
استفاده از الگوها ، باعث میشود طراحی سادهتر شده و ساختار بهدست آمده انعطاف پذیرتر ، زیباتر و قابل استفاده مجددتر شود . کسی که با الگوهای طراحی آشنا باشد ، میتواند بدون نیاز به کشف دوبارهی راهحل ها ، بی درنگ آن ها را برای مشکلات مختلف به کار ببرد ، ضمانت و اعتماد طراحی خود را افزایش دهد و در وقت ، هزینه و انرژی خود صرفه جویی کند . حتی الگو ها توصیف و مستند سازی و نگهداری سیستمها را نیز بهبود میدهند .
همچنین الگوها برای بیان راهحل مشکلات پیچیده بسیار موثر هستند و طراحی درست شیگرا و پایبندی به اصول شیگرایی را ترویج میدهند . زیرا خودشان براساس اصول طراحی شیگرا ابداع شدهاند .
بنابراین بهطور خلاصه دستاوردهای استفاده از الگوها را میتوان چنین ذکر کرد :
• طراحی بهتر
• کدنویسی زیباتر
• صرفهجویی در زمان و هزینه
• افزایش قابلیت استفاده مجدد
• افزایش اطمینان و ضمانت طراحی
• کاهش هزینه نگهداری و توسعه
• افزایش شیگرایی
• بهدست آوردن یک زبان مشترک و قابل فهم برای طراحی
🍃💐🍃🌸🍃🌸🍃🌸🍃
گروه پژوهشی مهندسی نرم افزار و مدل رانده
🆔 @modeldriven
🍃💐🍃🌸🍃🌸🍃🌸🍃
فیلم آموزش متریال دیزاین MaterialDesign به زبان فارسی
لینک دانلود
https://goo.gl/0gjslC
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
لینک دانلود
https://goo.gl/0gjslC
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
http://www.aparat.com/v/Xi7t6
لینک دانلود
https://goo.gl/0gjslC
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
لینک دانلود
https://goo.gl/0gjslC
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
آپارات - سرویس اشتراک ویدیو
فیلم آموزش متریال دیزاین MaterialDesign به زبان فارسی
*آشنایی با متریال دیزاین
*معرفی DLL ها و راه اندازی ریپازیتوری
*تم ها
*مالتی تم ها
*رنگ ها و ایکن های متریال
*تولبار شخصی سازی شده
*اسنک بار
*کارد ویوو
*دکمه شناور(FAB)
*لیبل شناور(TextInputLayout)
*فلت باتن
*متریال دیالوگ(Material Alert)
*پروگرس دیالوگ
*فرگمنت…
*معرفی DLL ها و راه اندازی ریپازیتوری
*تم ها
*مالتی تم ها
*رنگ ها و ایکن های متریال
*تولبار شخصی سازی شده
*اسنک بار
*کارد ویوو
*دکمه شناور(FAB)
*لیبل شناور(TextInputLayout)
*فلت باتن
*متریال دیالوگ(Material Alert)
*پروگرس دیالوگ
*فرگمنت…
آمریکا دیگر برای مشاغل برنامه ریزی کامپیوتر ویزای H-1B نمیدهد
اداره شهروندی و مهاجرت آمریکا موسوم به USCIS روز جمعه اعلام کرد که بر خلاف سابق، مشاغل مربوط به برنامه ریزی کامپیوتر را دیگر به طور خودکار به عنوان «مشاغل ویژه» برای صدور ویزای ورود به آمریکا قلمداد نمی کند. قرار گرفتن در دسته «مشاغل ویژه» پیش نیاز پایه برای دریافت ویزای کار H-1B است.
https://goo.gl/16Gbsw
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
اداره شهروندی و مهاجرت آمریکا موسوم به USCIS روز جمعه اعلام کرد که بر خلاف سابق، مشاغل مربوط به برنامه ریزی کامپیوتر را دیگر به طور خودکار به عنوان «مشاغل ویژه» برای صدور ویزای ورود به آمریکا قلمداد نمی کند. قرار گرفتن در دسته «مشاغل ویژه» پیش نیاز پایه برای دریافت ویزای کار H-1B است.
https://goo.gl/16Gbsw
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
Voice of America
آمریکا دیگر برای مشاغل برنامه ریزی کامپیوتر ویزای H-1B نمیدهد
اداره شهروندی و مهاجرت آمریکا موسوم به USCIS روز جمعه اعلام کرد که بر خلاف سابق، مشاغل مربوط به برنامه ریزی کامپیوتر را دیگر به طور خودکار به عنوان «مشاغل ویژه» برای صدور ویزای ورود به آمریکا قلمداد نمی کند.
آموزش کامل و جامع فتو شاپ با مثال های کاربردی
لینک دانلود
https://goo.gl/4Lxup9
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
لینک دانلود
https://goo.gl/4Lxup9
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
در صورت تمايل مي توانيد اخبار تازه هاي برنامه نویسی وطراحی سایت یا هرچیزیی که مربوط به برنامه نویسی باشه را براي ما ارسال كنيد تا با نام خودتان در كانال قرار گيرد
🆔 @HeiltonProgramming
🆔 @HeiltonProgramming
final3.wmv
40.1 MB
نگاهی به وضعیت رشته کامپیوتر در ایران و جهان (این کلیپ رو حتما ببینید)
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
وقتی میگن فلانی با نصف قیمت همین پروژه رو اجرا میکنه😐
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
برنامه نویسی هیلتن
🍃💐🍃🌸🍃🌸🍃 گروه برنامه نویسی هیلتن😎👇 🆔 @HeiltonProgramming 🍃💐🍃🌸🍃🌸🍃
10 زبان برنامه نویسی محبوب توسعه دهندگان در سایت
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃
🍃💐🍃🌸🍃🌸🍃
گروه برنامه نویسی هیلتن😎👇
🆔 @HeiltonProgramming
🍃💐🍃🌸🍃🌸🍃