Asynchronous چیست؟

برنامه نویسی طی این سالها پیشرفت زیادی داشته و هر روز شاهد معرفی زبانها یا تکنولوژیهای جدید هستیم. هر ابزار جدید که معرفی میشود به دنبال حل یک مساله بوده و سعی دارد شرایط فعلی را بهتر کند. در واقع زبان ها، فریم ورکها و تمام ابزارهای برنامه نویسی که امروز از آنها استفاده میکنیم، […]
آشنایی با شبکه و کاربردها

تصور دنیای امروز بدون شبکه های کامپیوتری تقریباً غیرممکن است ارتباطات کامپیوتری نقش بسیار مهمی در کیفیت زندگی ما دارند و باعث شده اند تا تجربه ی متفاوتی از زندگی داشته باشیم. مکالمه شما با مادرتان، ارسال فایل به دوستتان، مکالمه تصویری با عزیزانتان همه و همه از مزایای استفاده از شبکههای کامپیوتری است. در […]
Deno.JS چیست؟ (آشنایی با جایگزین امنتر Node.js و تفاوتهای کلیدی آن)

از گذشته تا امروز، انتخاب اول همهی توسعه دهندگان جاوا اسکریپت node.js بوده و هیچ رقیب شایستهای هم برای node.js وجود نداشته است. اما همه چیز از سخنرانی رایان دال، سازندهی اصلی node.js در سال ۲۰۱۸ تغییر کرد. دال در این سخنرانی محوریت صحبتهای خود را روی معایب و مشکلات node.js و بستههای npm قرار […]
کاربردهای زبان php چیست؟

یکی از دغدغههای افراد تازه وارد در دنیای برنامه نویسی کاربردهای زبان برنامه نویسی است که انتخاب میکنند. آنها دوست دارند بدانند پس از یادگیری یک زبان برنامه نویسی چه توانایی هایی پیدا خواهند کرد. در این مقاله قصد داریم نشان دهیم اگر زبان برنامه نویسی PHP را برای آموزش و درآمدزایی انتخاب کنید چه […]
معرفی فریم ورک انگولار (AngularJS) و کاربرد آن

انگولار جی اس (AngularJS) یکی از نسخههای توسعه یافته زبان جاوا اسکریپت است و بهصورت رایگان و open source ارائه شده است . در ادامه ویژگیهای و مزایای این فریم ورک را شرح خواهیم داد. AngularJS چیست؟ انگولار جیاس یک چهارچوب وب اپلیکیشن متن باز است که اولین بار در سال ۲۰۰۹ توسط میسکو هوری […]
Vue.js چیست؟ (ویو جی اس) | فریمورک محبوب جاوا اسکریپت برای رابط کاربری

جاوا اسکریپت یک زبان اسکریپتنویسی (یا برنامهنویسی) است که برای افزودن ویژگیهای پیچیده (مانند انیمیشنهای ۲ و ۳ بعدی، نقشههای واکنشگرا و…) به وبسایت از آن استفاده میشود. برنامهنویسان جاوا اسکریپت به منظور کدنویسی کمتر و رسیدن به نتیجه مورد نظر در کوتاهترین زمان، از فریمورکهای این زبان مانند Vue.js ، React، Angular و… استفاده […]
React Native چیست و چه کاربردی دارد؟

React Native یک فریم ورک UI متن باز برای ساخت اپلیکیشن موبایل است که توسط فیس بوک معرفی و عرضه شده است. به کمک ری اکت نیتیو و زبان جاوا اسکریپت میتوانیم برای اندروید، آی اواس، وب و حتی UWP ( پلتفرمی برای ساخت برنامههای تحت ویندوز، ویندوز موبایل، Xbox و سایر محصولات مایکروسافت ) […]
دستورات لینوکس | لیست کامل + مثال کاربردی برای مبتدیها

آشنایی با دستورات لینوکس گام نخست و بسیار حیاتی در مسیر تسلط بر این سیستم عامل محسوب میشود. لینوکس در مقایسه با ویندوز، انعطافپذیری فوقالعادهای در استفاده از دستورات جهت مدیریت سرور ارائه میدهد. به گونهای که با تسلط بر این دستورات، امکان مدیریت کاملاً حرفهای یک سرور لینوکسی از راه دور و بدون نیاز […]