آموزش Ajax در MVC | راهنمای رایگان به کارگیری Ajax در ASP .NET MVC

Ajax نه یک زبان برنامه نویسی ، بلکه به عنوان یک فناوری در توسعه کاربردهای تحت وب شناخته می‌شود. کاربرد اصلی Ajax در تازه‌سازی (Refreshing) بخش‌های مختلف یک وب‌اپلیکیشن بدون بارگذاری مجدد کل صفحه است. یکی از روش‌های مطلوب برای توسعه وب‌اپلیکیشن‌ها استفاده از فناوری Ajax در چارچوب توسعه وب ASP.NET MVC محسوب می‌شود. با استفاده از Ajax می‌توان کارایی و عملکرد کاربردهای تحت وب را بهبود داد. بنابراین، در این مقاله به آموزش Ajax در MVC پرداخته و نحوه به کارگیری Ajax در ASP.NET MVC شرح داده شده است.

ادامه مطلب

برنامه نویسی اندروید با سی شارپ زامارین — راهنمای آموزش و یادگیری

زامارین یک چارچوب توسعه موبایل برای دات‌نت است که می‌توان با استفاده از آن اپلیکیشن‌های چندپلتفرمی موبایل ایجاد کرد. بر خلاف اندروید استودیو که در آن با زبان جاوا و کاتلین می‌توان به ساخت برنامه‌های اندرویدی پرداخت، توسعه موبایل با زامارین در Visual Studio 2019 و با زبان سی شارپ (C#‎) انجام می‌شود. در این مقاله به برنامه نویسی اندروید با سی شارپ زامارین پرداخته شده است و کلیه نکات پیرامون آن بیان شده‌اند.

ادامه مطلب

بهترین زبان برنامه نویسی برای کودکان — راهنمای شروع آموزش و یادگیری

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

ادامه مطلب

۵۰ ایده برای برنامه نویسی و ساخت اپلیکیشن — فهرستی برای شروع و تقویت مهارت

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

ادامه مطلب

کاربردی ترین محیط برنامه نویسی پایتون در سال ۲۰۲۱ — معرفی جامع

پایتون یکی از زبان‌های برنامه نویسی رایج و پراستفاده به حساب می‌آید که در زمینه‌های مختلفی به ویژه هوش مصنوعی، علم داده و برنامه نویسی وب کاربرد دارد. برای کدنویسی پروژه‌های کوچک با پایتون، می‌توان از محیط شل (Shell) استفاده کرد. اما اگر افراد بخواهند روی پروژه‌های بزرگ‌تر کار کنند، استفاده از یک ویرایشگر کد اختصاصی یا محیط توسعه یکپارچه (IDE | Integrated Development Environment) ضرورت دارد. هر یک از IDE‌های پایتون به لحاظ امکانات، رابط کاربری (UI) و سایر موارد با یکدیگر تفاوت دارند. در این مقاله، تعدای از IDE‌های پایتون معرفی و شرح داده شده‌اند که می‌توان آن‌ها را در دسته کاربردی ترین محیط برنامه نویسی پایتون قرار داد. اما پیش از معرفی این محیط‌های توسعه پایتون ، ابتدا لازم است به طور مختصر به این سوال پاسخ داده شود که پایتون چیست و سپس مفهوم محیط برنامه نویسی یا همان IDE نیز شرح داده شود.

ادامه مطلب

آموزش رسم نمودار در پایتون — راهنمای گام به گام

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

ادامه مطلب

پیاده سازی الگوریتم KNN با پایتون — راهنمای کاربردی

الگوریتم KNN یا همان الگوریتم K-نزدیک ترین همسایگی (K-Nearest Neighbors) یکی از ساده‌ترین و در عین حال پرکاربردترین الگوریتم‌های یادگیری نظارت شده (Supervised Learning) در حوزه یادگیری ماشین است. KNN هم برای مسائل رگرسیون (Regression) و هم مسائل طبقه بندی (دسته بندی | Classification) کاربرد دارد. در این مطلب قصد داریم، ضمن آشنایی با این الگوریتم پرکاربرد، پیاده سازی الگوریتم KNN با پایتون را به صورت گام به گام انجام داده و برای حل یک مسئله‌ طبقه بندی از آن استفاده کنیم.

ادامه مطلب

بانک اطلاعاتی چیست و چطور آن را یاد بگیریم؟ — راهنمای شروع به زبان ساده

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

ادامه مطلب