برنامه نویسی

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

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

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

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

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

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

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

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

ادامه مطلب
نصب Gulp

نصب و راه اندازی Gulp

نصب و راه اندازی Gulp 618 386 اسماء اصلاحی

قبل از نصب Gulp باید Node.js را بر روی کامپیوتر خود نصب کنید. اگر Node.js را در حال حاضر نصب نکرده‌اید، می‌توانید آن را از سایت node.js دانلود کرده ونصب نمایید. زمانی‌که node.js  را نصب کردید، می‌توانید Gulp را با استفاده از دستور زیر در command line اجرا نمایید. $  npm  install  gulp  -g کاربرانی…

ادامه مطلب

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

ساخت یک پست تایپ سفارشی برای سرویس های لابراتوآر رسانه در وردپرس 768 512 اسماء اصلاحی

اغلب افراد به اشتباه وردپرس را فقط یک پلت فرم وبلاگ نویسی طبقه بندی می‌کنند. در طول سال‌های گذشته، وردپرس به یک سیستم مدیریت محتوا تبدیل شده است. به طور پیش فرض وردپرس با پست و صفحات به عنوان انواع محتوای اصلی همراه است. با این وجود شما می‌توانید پست تایپ‌های سفارشی را به صورت…

ادامه مطلب

ساخت یک وب اپلیکیشن با ری اکت

ساخت یک وب اپلیکیشن با ری اکت 1621 736 پرویز امامی

ساخت یک وب اپلیکیشن با ReactJS (ری اکت جی اس) در این مقاله با شما همراه هستیم تا یک وب اپلیکیشن ری اکت جی اس را از پایه ایجاد کنید. نصب ( Node.js وNPM و NPX ) در این گام ٬ باید node.js را بر روی سیستم خود نصب کنید. که در مقاله گذشته توضیح…

ادامه مطلب
طراحی شیءگرا

مفهوم Association ,Aggregation,Composition,Dependency در طراحی شیءگرا

مفهوم Association ,Aggregation,Composition,Dependency در طراحی شیءگرا 1280 854 زینب صداقت

معرفی در مبحث طراحی شیءگرا می‌توان گفت Association, aggregation, dependency همه ارتباطات توسعه یافته بین اشیاء است. این رابطه بر مبنای تعامل اشیا قرار می‌گیرد. به منظور تعریف عملکرد یک کلاس، آن کلاس می‌تواند از توابع / خواص در معرض یک کلاس دیگر به روش‌های مختلف استفاده کند. در این مقاله، ما این روابط را…

ادامه مطلب
طراحی-observer

آموزش الگوی طراحی Observer قسمت اول

آموزش الگوی طراحی Observer قسمت اول 281 241 حسین صداقت

اتفاق مورد علاقه خودت رو از دست نده! ما یک الگویی داریم که سبب می‌شود object ها از اتفاقی که وقوع آن برایشان مهم است، باخبر شوند. اشیاء حتی می‌توانند در Runtime تصمیم بگیرند که آیا از یک اتفاق باخبر شوند یا خیر. سنازیوی زیر را در نظر بگیرید: فرض کنید شما برای پیاده‌سازی نسل…

ادامه مطلب
Domain-driven-design

طراحی دامنه محور یا Domain Driven Design چیست؟

طراحی دامنه محور یا Domain Driven Design چیست؟ 813 340 علی دهقانی

فلسفه طراحی دامنه محور برای اولین بار در سال 2003، در کتابی با عنوان Domain-Driven Design، توسط Eric Evans مطرح گردید و در آن از لزوم تمرکز بر روی پیچیدگی ذاتی دامنه فعالیت نرم افزار (Domain) صحبت شد. این طراحی به عنوان یک متدولوژی، راهکارهایی را فراهم می‌کند تا توسعه مدل مدنظر منجر به تولید…

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

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

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

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

ادامه مطلب
هوش مصنوعی

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

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

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

ادامه مطلب
ری-اکت-جی-اس

ReactJS (ری اکت جی اس) چیست؟

ReactJS (ری اکت جی اس) چیست؟ 820 434 پرویز امامی

ری اکت جی اس (ReactJS) چیست؟ ری اکت جی اس یکی از کتابخانه‌های محبوب و پر استفاده و رایگان و متن باز ( Open Source ) جاوا اسکریپت ( JavaScript ) برای ساخت رابط کاربری وب سایت‌ها است. برنامه‌های React مقیاس پذیرتر و نگهداری از آن‌ها راحت‌تر است. این کتابخانه برای وب اپلیکیشن‌های بزرگ تک…

ادامه مطلب

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

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

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

ادامه مطلب

Subscribe for free resources and news updates.