برنامه نویسی

برنامه نویسی وب

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

برنامه نویسی وب

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

مدل شی گرای سند

مدل شی گرای سند (Document Object Model)

مدل شی گرای سند (Document Object Model) 1350 500 میثم رسولی

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

ادامه مطلب
انتخاب-زبان-برنامه-نویسی

انتخاب زبان برنامه نویسی

انتخاب زبان برنامه نویسی 600 375 علی احمدی

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

ادامه مطلب

هوش مصنوعی و چالش انسان ها

هوش مصنوعی و چالش انسان ها 600 400 علی احمدی

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

ادامه مطلب

الگوهای طراحی یا Design Patterns چیست؟

الگوهای طراحی یا Design Patterns چیست؟ 1350 500 حسین صداقت

الگوهای طراحی در حقیقت راه حل هایی برای مشکلات پر تکرار در برنامه نویسی شی گرا هستند که به سبب تکرار زیاد این مشکلات، راه حل های ثابتی برای حل آن که همان Design pattern ها هستند به وجود آمده است. هر Design Patterns یک ساختار حل مشکل در اختیار شما قرار می دهد که…

ادامه مطلب
استفاده از Repository در Asp.net

استفاده از Repository در Asp.net

استفاده از Repository در Asp.net 1350 500 زینب صداقت

با استفاده از Repository در Asp.net می توان تغییرات را با ایجاد یک مرز بین کدهای Data Access و سایر قسمت های برنامه جدا کرد. به طور معمول در برنامه های چند لایه، BussinesLogic و DomainLogic داده ها را از منابع مختلف بازیابی می کنند، مانند: Database, Web/WCF services و… در انواع دسترسی مستقیم، bussinesLOgic…

ادامه مطلب

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

نگاهی به ویژوال استودیو کد 1350 500 میثم رسولی

آیا ویژوال استودیو کد ادیتور مناسبی است؟ من به عنوان یک برنامه‌نویس باید از چه ویرایشگری استفاده کنم؟ کدام ویرایشگر می‌تواند پاسخگوی نیازهای یک Front-End Developer باشد؟ این ها از جمله سؤالاتی هستند که ممکن است ذهن هر برنامه نویسی را به خود مشغول کنند. در هر صورت مهم نیست که شما یک برنامه نویس…

ادامه مطلب
تزریق وابستگی

تزریق وابستگی یا Dependency injection

تزریق وابستگی یا Dependency injection 1350 500 حسین صداقت

تزریق وابستگی یا Dependency injection چیست؟ تزریق وابستگی یک تکنیک در برنامه نویسی است که باعث می شود کلاس های شما مستقل از وابسته هایشان عمل کنند. این امر با استفاده جدا کردن «استفاده از یک شی» از «ساخت آن شی» حاصل می شود. این تکنیک به برنامه نویسان کمک می کند که بتوانند دو…

ادامه مطلب
مدل شی گرای سند

مدل شی گرای سند (Document Object Model)

مدل شی گرای سند (Document Object Model) 1350 500 میثم رسولی

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

ادامه مطلب
آموزش sass

آموزش Sass (قسمت اول)

آموزش Sass (قسمت اول) 1350 500 اسماء اصلاحی

آموزش Sass عنوان مقاله پیش روی شما است  که به اصول اولیه Sass، پیش نیازهای آن، معایب و مزایای Sass پرداخته است و در مقالات بعدی تکمیل خواهد شد. SASS مخفف عبارت Syntactically Awesome Style Sheets و یک زبان pre-processor برای تولید کد Css است. این زبان به هیچ عنوان جایگزین Css محسوب نمی شود…

ادامه مطلب
Flexbox

Flexbox چگونه کار می کند

Flexbox چگونه کار می کند 1350 500 اسماء اصلاحی

Flexbox یک مدل طرح بندی محتوا است که در CSS3 معرفی شد و هدف آن چیدمان و تراز بندی آسان آیتم های درون یک container است که اندازه  نامشخصی دارند. مدل Flexbox همان‌طور که از نامش هم پیداست برای طرح بندی آیتم هایی پویا و انعطاف پذیر به‌وجود آمده است. چگونه از Flexbox استفاده کنیم؟…

ادامه مطلب

استفاده از CSS Grid برای پیاده سازی صفحات وب

استفاده از CSS Grid برای پیاده سازی صفحات وب 1350 500 اسماء اصلاحی

CSS Grid با توجه به ماهیت چهار گوش صفحات وب در تعادل و طراحی صفحات وب بسیار موثر و کاربردی است. یکی از مهم ترین اصول در طراحی، وجود تعادل است. تعادل به معنای توزیع متناسب اجزاء سنگین و سبک در یک صفحه است. منظور از سنگینی و سبکی در اینجا ماهیت سنگین و سبک…

ادامه مطلب

Subscribe for free resources and news updates.