زبان برنامه نویسی Cobol چیست؟ — راهنمای مقدماتی و به زبان ساده

COBOL یکی از قدیمی‌ترین زبان‌های برنامه نویسی به حساب می‌آید. زبان برنامه نویسی COBOL به همراه زبان اسمبلی IBM/360 و FORTRAN در زمانی استفاده می‌شدند که هنوز رشته‌ای به نام علوم کامپیوتر در دانشگاه‌ها وجود نداشت. در دهه ۶۰ شمسی (دهه ۸۰ میلادی) به دانشجویان گفته می‌شد که زبان COBOL منسوخ شده است و دیگر کسی از آن استفاده نمی‌کند. اما اکنون در سال ۱۴۰۰، دولت‌ها و بانک‌های آمریکا همچنان سخت به دنبال برنامه نویسیان COBOL هستند. تا جایی که در سال گذشته فیلیپ مورفی فرماندار نیوجرسی در تلویزیون از برنامه نویسیان COBOL تقاضای کمک می‌کند. بنابراین، زبان برنامه نویسی کوبول همچنان کاربرد دارد. در این مقاله به معرفی زبان COBOL و شرح نکات پیرامون آن پرداخته شده است. در ابتدا به این سوال پاسخ داده می‌شود که زبان برنامه نویسی COBOL چیست ؟

ادامه مطلب

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

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

ادامه مطلب

داکر چیست؟ | راهنمای شروع به کار با Docker — رایگان و به زبان ساده

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

ادامه مطلب

سؤالات مصاحبه استخدامی برنامه نویس جاوا اسکریپت — به همراه جواب

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

ادامه مطلب

آموزش CSS Grid — گام به گام، کاربردی و پروژه محور

طراحی و توسعه وب یکی از محبوب‌ترین حوزه‌ها در دنیای فناوری اطلاعات به حساب می‌آید. ابزارهای مرتبط با این حوزه به سرعت در حال تحول و پیشرفت هستند. HTML و CSS از جمله مهم‌ترین ابزارها و فناوری‌های برنامه‌نویسی وب به شمار می‌روند. CSS Grid Layouts یک سیستم قالب‌بندی یا طرح‌بندی (Layout System) دو بُعدی است که به طور خاص برای طراحی رابط‌ کاربری در توسعه وب مورد استفاده قرار می‌گیرد. در این مقاله، آموزش CSS Grid به طور جامع و رایگان ارائه و به سوالات رایج CSS Grid پاسخ داده شده است. از این مقاله آموزشی می‌توان به عنوان راهنمایی برای شروع به کار با CSS Grid استفاده کرد. همچنین دوره‌های آموزش ویدیویی مرتبط با CSS Grid نیز در این نوشته برای علاقه‌مندان معرفی شده‌اند.

ادامه مطلب

SSO چیست چه مزایایی دارد و چطور پیاده سازی می‌ شود؟ — به زبان ساده

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

ادامه مطلب

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

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

ادامه مطلب

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

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

ادامه مطلب

آموزش برنامه نویسی به کودکان، چرا و چگونه؟ + معرفی بهترین مسیر آموزش

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

ادامه مطلب