بهترین سایت های سوال و جواب برنامه نویسی ایرانی 2020

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

ادامه

معرفی گروه برنامه نویسی تلگرام

سلام. از اونجایی که تلگرام یکی از پیام رسان های محبوب در کشورمون هست ما تصمیم گرفتیم به علاوه‌ی کانال یه گروه هم ایجاد کنیم که برنامه نویس ها بتونن براحتی باهم گفت و گو کنن. مثل همیشه پیشنهاد میکنم بخاطر محیط تخصصی سایت (irdevs.com) بهتره که سوالات و مباحث رو اونجا مطرح کنید. اما اگر به هر دلیلی با محیط تلگرام راحت ترین مشکلی نیست! میتونید به این گروه بپیوندید. آدرس: @irdevs_chat

آموزش مقدماتی و گام به گام Arduino آردوینو

آردوینو (به انگلیسی: Arduino) یک پلتفرم اوپن سورس الکترونیک است. بدین معنی که نرم‌افزار و طرح سخت‌افزار آن به صورت آزاد در اختیار تمام افراد قرار گرفته و افراد می‌توانند به وسیلهٔ آن پروژه‌های الکترونیکی خود را به سادگی انجام دهند. متن‌باز و آزاد بودن پلتفرم آردوینو باعث شده تا میلیون‌ها نفر در سراسر جهان از این پلتفرم استفاده نمایند و روز به روز بیشتر آن را توسعه دهند. مزیتی که به دلیل آزاد بودن پلتفرم آردوینو به وجود آمده‌است این است که معمولاً هر کسی در هر کجای جهان یک مدار مکمل به نام شیلد برای انجام یک کار خاص توسط آردوینو طراحی می‌نماید و معمولاً کتابخانه‌ای برای این شیلد می‌نویسد و اغلب اوقات این کتابخانه‌ها به صورت رایگان با سایر افراد به اشتراک گذاشته می‌شود

سلام. اگر دوست دارید آردوینو رو به صورت گام به گام همراه با فیلم های آموزشی و کاملا عملی یاد بگیریداین آموزش رو دنبال کنید. تو این آموزش بیشتر روی کار با ماژول های پراستفاده متمرکز شدیم. میتونید از لینک پایین این آموزش رو دنبال کنید. درصورتی که سوالی هم دارید میتونید بپرسید.

برای مشاهده سری آموزش اینجا کلیک کنید

شرطها در جاوا اسکریپت – else…if

درخیلی از موارد ما نیاز داریم تا تحت شرایطی یه تکه از کد رو اجرا کنیم. تقریبا تو تمام زبانهای برنامه نویسی سطح بالا برای تعریف کردن شرط از واژه کلیدی if (اگر) و else (در غیر اینصورت) و همچنین else if (درغیر اینصورت اگر…) استفاده میشه.

ادامه

توابع(Functions) جاوا اسکریپت

سلام. اگر قبلا با هر کدوم از زبان های برنامه نویسی کار کردید بدون شک با کاربرد توابع آشنا هستید و میتونید خیلی سریع از این درس بگذرید. توابع در حقیقت یک بلاک از دستورات هستن در زمان اجرا شدنشون قراره کار خاصی رو برای ما  انجام بدن و از تکرار کردن کدها جلوگیری میکنن.

ادامه

اپراتور(عملگر)ها در جاوا اسکریپت

اپراتور(عملگر)ها در جاوا اسکریپت هم بسیار شبیه دیگر زبان های برنامه نویسی مطرح هستند. ما از اپراتورها بیشتر برای دستکاری متغیرها و برای تصمیم گیری ها استفاده میکنیم. اگر این اولین زبان برنامه نویسیه که دارید یاد میگیرید در بدترین حالت شما چهار اپراتور محاسباتی + و - و * و/ رو بلدید. اما تو برنامه نویسی ما به اپراتورهای دیگه ای هم نیاز داریم که در ادامه در موردش صحبت میکنیم اما قبل از اون بیاین یه نگاهی یه واژه های مورد استفاده تو این درس و تعریفشون بکنیم.

 

ادامه

انواع داده ها در جاوا اسکریپت

در ادامه بحث متغیرها به بحث انواع داده ها میرسیم. شما به عنوان یه برنامه نویس  باید انواع داده ای زبان برنامه نویسی رو بشناسید. مثلا عدد 2 داده ای از نوع Number هست و 'Reza' یک رشته یا String هست و True نوع داده ای Boolean هست که یک برنامه نویس هر روز و همیشه از اینها استفاده میکنه. اما انواع داده ای دیگه هم داریم بذارید یکم بیشتر در این مورد صحبت کنیم.

ادامه

متغیرها در جاوا اسکریپت

اگر قبل از این با هر کدوم از زبان برنامه نویسی آشنایی داشتهباشید حتما با متغیرها کار کردید. تعریف هم سادست:

متغیر: یه فضا برای ذخیره موقت اطلاعات که برای دسترسی همیشه دارای نام هستند.

تعریف متغیرها در جاوا اسکریپت

تو جاوا اسکریپت هم مثل بقیه‌ی زبان های برنامه نویسی تعریف کردن یک متغیر برای خودش قوانین و اصول + قراردادهایی داره.
ادامه

گرامر (Syntax) زبان جاوا اسکریپت

قبل از اینکه در مورد گرامر یا Syntax زبان جاوا اسکریپت صحبت کنیم بیاین ابتدا ببینیم Syntax به چی میگن.

Syntax:  قوانینی که باید رعایت بشه تا کد ما ساختار درستی داشته باشه و بدرستی اجرا بشه.

همونطور که در مقدمه گفتم ما بیشتر در مورد جاوا اسکریپت سمت کاربر صحبت میکنیم پس کدهایی که قرار میدیم در این خصوص هست.

 خوب اولین چیزی که باید بدونیم اینه که اصلا چطور کد جاوا اسکریپت رو میشه اجرا کرد؟

ادامه

آموزش رایگان زبان جاوا اسکریپت – مقدمه

سلام! به دوره آموزش جاوا اسکریپت خوش اومدین مثل دوره های دیگه در این سری آموزش ما تمام سعی خودمون رو کردیم تا بهترین و با کیفیت ترین آموزش جاوا اسکریپت رو در بین منابع فارسی در اختیارتون قرار بدیم. خوب برای شروع آماده اید؟ اوه صبر کن! باید اینو بگم که قبل از شروع دوره آموزش جاوا اسکریپت و برنامه نویسی وب شما باید با HTML و CSS آشنایی داشته باشید. بسیار خوب! شروع میکنیم.

ادامه