50% تخفیف آموزش های ویدئویی

12,900 نفر عضو سایت هستند.

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

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

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

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

مطالب جدید برنامه نویسی

کنترل DockPanel

با استفاده از کنترل DockPanel می‌توانیم کنترل‌های خود را به چهار ضلع بالا، پایین، چپ و راست پنل متصل کنیم.

کنترل StackPanel

کنترل StackPanel به شما اجازه می‌دهد، تعدادی عنصر را پشت سر هم به صورت افقی یا عمودی (پیش فرض) قرار دهید.

کنترل WrapPanel

کنترل WrapPanel، زمانی کاربرد دارد که بخواهیم تعدادی کنترل را به صورت افقی (پیش فرض) یا عمودی پشت سر هم قرار دهیم.

شیء Math

در جاوااسکریپت، از شیء Math برای انجام محاسبات ریاضی استفاده می‌شود.

کنترل Canvas

کنترل Canvas، یکی از ساده‌ترین انواع پنل است و عملکردی مشابه WindowsForm دارد.

مدیریت طرح بندی و چیدمان عناصر

در دات نت فریم ورک نسخه های 1.0 و 1.1، دو خاصیتی که در چیدمان عناصر بر روی فرم‌ها، مؤثر بودند، خواص Anchor و Dock بودند.

ایجاد یک استثناء توسط کاربر

در جاوااسکریپت می‌توان یک استثناء سفارشی ایجاد کرد. استثناء سفارشی، استثنایی است که توسط کاربر تعریف می‌شود و باید از کلاس پایه Error ارث بری کند.

استفاده از بلوک finally

گاهی اوقات می‌خواهید برخی کدها همیشه اجرا شوند خواه استثناء رخ دهد، خواه رخ ندهد، در این صورت از بلوک finally استفاده می‌شود.

دستورات try و catch

در این درس می خواهیم دستورات try...catch و نحوه استفاده از آنها برای رفع خطاهای برنامه، را به شما آموزش دهیم.

مدیریت استثناءها و خطایابی

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

Destructuring

Destructuring یا استخراج کردن، یک ویژگی جدید است که در ES6 معرفی شده و به شما امکان استخراج کردن اطلاعات از آرایه، اشیاء، Set ،Map و ذخیره آنها در متغیر را می دهد.

اعضای Static

اگر بخواهیم عضو داده‌ای (فیلد) یا خاصیتی ایجاد کنیم که در همه نمونه‌های کلاس قابل دسترسی باشد از کلمه کلیدی static استفاده می‌کنیم.

عملگر instanceof

عملگر instanceof در جاوااسکریپت، به شما اجازه می‌دهد که تست کنید که آیا یک شیء یک نمونه از یک نوع خاص (کلاس، زیر کلاس، ...) است یا نه.

Override

override یا باز نویسی، یعنی اینکه ما کاری کنیم که متدهای کلاس پایه در داخل کلاس مشتق رفتار متفاوتی از خود نشان دهند.

متد ()super و کلمه کلیدی super

از متد ()super زمانی که بخواهید سازنده کلاس پدر را فراخوانی کرده و از کدهای آن استفاده کنیم، استفاده می شود.

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

12,900 نفر عضو سایت هستند.

محصولات