برنامه نویسی

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

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

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

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

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

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

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

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

ادامه مطلب
انقلاب جاوا اسکریپت چیست؟

انقلاب جاوا اسکریپت ( معرفی و کاربرد ) | بخش دوم

انقلاب جاوا اسکریپت ( معرفی و کاربرد ) | بخش دوم 1350 500 میثم رسولی

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

ادامه مطلب
انقلاب جاوا اسکریپت چیست؟

انقلاب جاوا اسکریپت ( معرفی و کاربرد ) | بخش اول

انقلاب جاوا اسکریپت ( معرفی و کاربرد ) | بخش اول 1350 500 میثم رسولی

جاوا اسکریپت ( JavaScript ) مهمترین زبان برنامه نویسی روی کره زمینه. زبانی که اوایل بچه بازی به حساب می اومد، حالا گسترده ترین زبان برنامه نویسی در تاریخ محسوب میشه. تقریبا هرکسی با یه کامپیوتر و یا یک تلفن همراه، تمام وسایل لازم برای اجرا و حتی ساخت برنامه های JavaScript رو در اختیار…

ادامه مطلب
Position در Css

آشنایی با ویژگی Position در Css

آشنایی با ویژگی Position در Css 1350 500 اسماء اصلاحی

Position در Css یکی از ویژگی های کاربردی و مفیدی است که با استفاده از آن می توان جای یک عنصر را در صفحه مشخص کرد. یادگیری و استفاده از این ویژگی می تواند یکی از خسته کننده ترین تجربیات افراد مبتدی در یادگیری Css باشد؛ چرا که بسیاری از آن ها بدون آشنایی با کاربرد…

ادامه مطلب

آموزش الگوی طراحی Strategy Design Pattern قسمت سوم

آموزش الگوی طراحی Strategy Design Pattern قسمت سوم 1350 500 حسین صداقت

قسمت دوم این مقاله را در اینجا بخوانید.   نکته پایه طراحی 2: با یک اینترفیس برنامه نویسی کنید نه با پیاده سازی یک کلاس ما برای نشان دادن هر رفتار از اینترفیس های FlyBehavior و  QuackBehavior استفاده می کنیم و برای پیاده سازی ها این دو اینترفیس را اجرا می کنیم. در این روش لازم…

ادامه مطلب

آموزش الگوی طراحی Strategy Design Pattern قسمت دوم

آموزش الگوی طراحی Strategy Design Pattern قسمت دوم 1350 500 حسین صداقت

قسمت اول این مقاله را در اینجا بخوانید.   2-استفاده از Interface: راه کار بعدی که در تیم فنی مطرح می شود استفاده از Interface می باشد. به این صورت که ما دو  اینترفیس به نام Fly و Quack تعریف و هر اردکی توانایی Quack یا Fly دارد این دو اینترفیس را Implement کند. اما…

ادامه مطلب

آموزش الگوی طراحی Strategy Design Pattern قسمت اول

آموزش الگوی طراحی Strategy Design Pattern قسمت اول 1350 500 حسین صداقت

سناریوی زیر را در نظر بگیرید: بازی وجود دارد که در آن انواع و اقسام اردک تعریف شده اند و اردک ها قادر به شنا کردن و کوئک کردن و دارای نمایش خاص می باشند و شی این اردک ها به این صورت تعریف شده است که یک کلاس Abstract به نام Duck تعریف شده…

ادامه مطلب

آموزش الگوی طراحی Strategy Design Pattern قسمت چهارم

آموزش الگوی طراحی Strategy Design Pattern قسمت چهارم 1350 500 حسین صداقت

قسمت سوم این مقاله را در اینجا بخوانید. حل مشکل استفاده از Implementation به جای Interface همانطور که در 2 مرحله قبل اشاره کردیم ما در تعریف کلاس MarralDuck از اینترفیس اضافه نکردیم که باید این مشکل را حل بکنیم: 1-ابتدا دو متد به کلاس Duck اضافه می کنیم: 2-یک Type از کلاس Type ایجاد …

ادامه مطلب
ابزار تست SELENIUM

ابزار تست SELENIUM چیست؟

ابزار تست SELENIUM چیست؟ 1350 500 خیری

ابزار تست SELENIUM چیست؟ چقدر با تست نرم افزار، روش ها و ابزارهای آن آشنایی دارید؟ در این مطلب شما را با تست نرم افزار، روش های انجام این تست ها و ابزاری که برای آن استفاده می شود آشنا می کنیم. تست نرم افزار تست نرم افزار قسمت نهایی از مراحل تولید یک نرم…

ادامه مطلب

Subscribe for free resources and news updates.