لاراولیستا

مجله برنامه نویس Archives - صفحه 23 از 30 - لاراول یستا

209 views بار
جاوا اسکریپت به زبان ساده: جلسه دهم – فانکشن‌‌

جاوا اسکریپت به زبان ساده: جلسه دهم – فانکشن‌‌

فانکشن‌ها در واقع تکه‌کدهایی هستند که قرار است یک یا چند عملیات کلی را روی کد ما اعمال کنند. فانکشن‌ها مانند اکشن‌هایی هستند که می‌توانند کار خاصی را در زمانی که ما از آن‌ها می‌خواهیم تکرار کنند. برای درک بهتر عملکرد فانکشن‌ها، بدن انسان را در نظر بگیرید. قلب وظیفه پمپاژ و خون‌رسانی را به تمامی اعضای دیگر بدن دارد. قلب به‌عنوان یک فانکشن اصلی در بدن، یک وظیفه مشخص دارد. این فانکشن، یک ورودی […]

210 views بار
جاوا اسکریپت به زبان ساده – جلسه یازدهم – فانکشن‌‌ (پیشرفته)

جاوا اسکریپت به زبان ساده – جلسه یازدهم – فانکشن‌‌ (پیشرفته)

مباحث از جمله پاس دادن متغیر به فانکشن‌ها و نوشتن callback در هر فانکشن از جمله مواردی هستند که در این جلسه به‌ آن‌ها خواهیم پرداخت. فرض کنید هر روز قرار است یک کار تکراری  انجام دهید. مثلا هر روز صبح زود،‌ چای، قهوه یا شیر میل کنید. اگر خوردن صبحانه یک فانکشن‌ (یک عمل تکراری) باشد، آن وقت نوع نوشیدنی که صبح زود میل می‌کنید (مثل شیر، چایی و قهوه‌) متغیر این فانکشن تکراری […]

199 views بار
جاوا اسکریپت به زبان ساده: جلسه دوازدهم – آبجکت (بخش اول)

جاوا اسکریپت به زبان ساده: جلسه دوازدهم – آبجکت (بخش اول)

اگر بخواهیم یک تعریف ساده از object بیان کنیم باید بگوییم که در زندگی واقعی، خود شما یک آبجکت هستید! در واقع همه آدم‌ها آبجکت هستند. آبجکت‌هایی که آن‌ها را با مشخصاتی مثل قد، وزن، نام، شماره شناسنامه و … می‌شناسند. در واقع هر چیزی را که بتوان ویژگی‌های برای آن در نظر گرفت (مثل قد وزن شماره شناسنامه و …) و به هر یک از این ویژگی‌ها مقدار خاصی داد آبجکت گفته می‌شود. بنابر […]

236 views بار
جاوا اسکریپت به زبان ساده: جلسه سیزدهم – آبجکت‌ (بخش دوم – پیشرفته)

جاوا اسکریپت به زبان ساده: جلسه سیزدهم – آبجکت‌ (بخش دوم – پیشرفته)

یکی از نکات مهم در آبجکت‌ها، امکان ذخیره فانکشن‌ در آن‌ها است. یعنی شما می‌توانید یک سری اکشن و عملیات به‌خصوص را در آبجکت ذخیره کنید و به‌عنوان متد آبجکت از آن استفاده کنید. برای تعریف دقیق‌تر و بهتر در ادامه این مطلب همراه ما باشید. متدهای آبجکت: قبل از اینکه متدها را در آبجکت تعریف کنیم بد نیست باز هم تعریف فانکشن‌ها را یادآوری کنیم! فانکشن‌ها مثل یک کار به‌خصوص هستند؛ فرآیندی مشخصی را […]

201 views بار
راهکارهایی برای بهبود ارتباط مدیران با متخصصان فنی

راهکارهایی برای بهبود ارتباط مدیران با متخصصان فنی

افرادی که اطلاعات فنی و برنامه‌نویسی ندارند، در زمان صحبت کردن با متخصصان این حوزه با مشکلات متنوعی روبه‌رو هستند. آن‌ها به‌روشنی منظور متخصصان را نمی‌فهمند و در مقابل نمی‌توانند انتظارات خود را به‌خوبی بیان کنند. حل کردن این چالش یکی از سؤا‌ل‌های وب‌سایت Quora بوده و استن هنکس، مدیر فناوری کلمبیا ونچرز، به آن پاسخ داده است. این مقاله‌ی لاراولیستا را از زبان او بازگو می‌کنیم. برای افرادی که با توسعه‌ی نرم‌افزار آشنا نیستند، […]

216 views بار
جاوا اسکریپت به زبان ساده: جلسه چهاردهم – آرایه (بخش اول)

جاوا اسکریپت به زبان ساده: جلسه چهاردهم – آرایه (بخش اول)

جلسه‌ی چهاردهم از مجموعه‌ی آموزشی جاوا اسکریپت به بحث آرایه‌ها مربوط است، در ادامه لاراولیستا را همراهی کنید. تعریف آرایه (Array): آرایه یا array در واقع نوعی متغیر است که به‌جای یک مقدار مشخص می‌تواند مقادیر بیشتری را در خود ذخیره کند. آرایه خودش نوعی آبجکت است که ویژگی‌ها و قابلیت‌های مخصوص به خود دارد. مثلا فرض کنید می‌خواهید در یک برنامه نام دوستانتان را در یک متغیر داشته باشید. در حالت عادی باید تک‌تک […]

195 views بار
جاوا اسکریپت به زبان ساده: جلسه پانزدهم – تعریف حلقه For و while

جاوا اسکریپت به زبان ساده: جلسه پانزدهم – تعریف حلقه For و while

در جلسه گذشته با آرایه‌ها آشنا شدیم. در این جلسه می‌خواهیم به شما نکات ناگفته جدیدی از آرایه‌ها را نشان دهیم. مثلا اگر بخواهید تمامی آیتم‌های یک آرایه را به‌صورت یکسان تغییر دهید، چکار می‌کنید؟ اگر دنبال یک آیتم خاص در یک آرایه بگردید چه کار انجام می‌دهید؟ تمامی این‌ها سؤالاتی هستند که در این جلسه می‌خواهیم بدان‌ها پاسخ دهیم. با ما همراه شوید. تعریف کلی از حلقه (loop)  سؤال اول: چرا باید از حلقه‌ […]

204 views بار
جاوا اسکریپت به زبان ساده – جلسه شانزدهم – رویدادها یا ایونت‌ها

جاوا اسکریپت به زبان ساده – جلسه شانزدهم – رویدادها یا ایونت‌ها

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

190 views بار
قرارگیری زبان‌ برنامه‌نویسی سوئیفت در بین ۱۰ زبان برتر جهان

قرارگیری زبان‌ برنامه‌نویسی سوئیفت در بین ۱۰ زبان برتر جهان

کمتر از ۴ سال پیش، اپل در کنفرانس توسعه‌دهندگان از زبان برنامه‌نویسی جدیدِ خود با نام سوئیفت (Swift) رونمایی کرد. حال برطبق جدیدترین گزارشی که از رتبه‌بندی زبان‌های برنامه‌نویسی منتشر شده، سوئیفت در بین ۱۰ زبان محبوب برنامه‌نویسان قرار گرفته است. اکنون این زبان به‌همراه زبان Objective-C در رتبه‌ی دهم این لیست قرار دارد. گزارش فوق از آن منظر جای تعجب دارد که برنامه‌نویسان به زبان برنامه‌نویسی‌ای اقبال نشان داده‌اند که تنها قادر به ساخت […]

205 views بار
چرا جاوا اسکریپت در میان برنامه‌‌ نویسان محبوب است؟

چرا جاوا اسکریپت در میان برنامه‌‌ نویسان محبوب است؟

اگر با زبان برنامه‌نویسی «جاوا اسکریپت» (JavaScript) آشنایی نداشته باشید، نمی‌توان شما را به طور جدی به عنوان یک توسعه‌دهنده در نظر گرفت. امروزه جاوا اسکریپت به عنوان محبوب‌ترین زبان برنامه‌نویسی تحت وب شناخته می‌شود. وب‌سایت‌هایی که اغلب بازدید می‌کنید، بازی‌هایی که در reg انجام می‌دهید، برنامه‌هایی که به آن‌ها تکیه می‌کنید، همگی بر پایه‌ی جاوا اسکریپت هستند. بنابراین اگر در حال فکر کردن به یادگیری برنامه‌نویسی هستید و قصد دارید تا اولین زبان برنامه‌نویسی را امتحان کنید؛ […]