گیت هاب

نحوه یادگیری یک زبان برنامه نویسی جدید

یادگیری یک زبان برنامه نویسی جدید

سلام به شما کاربران عزیز و دوست داشتنی. امروزه زبان های برنامه نویسی و فریم ورک های جدید زیادی معرفی میشن و یکی از دغدغه هخای برنامه نویسان و افراد علاقه مند به برنامه نویسی، یادگیری این زبان ها و فریم ورک هاست. ما در این مقاله به بررسی نحوه یادگیری یک زبان برنامه نویسی جدید پرداخته ایم. مقدمه زبان های برنامه نویسی جدید مانند Kotlin ، Elixir و Go هر روز…    ادامه مطلب 

چند نرم افزار اندروید برای افزایش مهارت برنامه نویسی

چند نرم افزار اندروید برای افزایش مهارت برنامه نویسی

سلام به شما کاربران عزیز و دوست داشتنی. در این مقاله می خوام چند نرم افزار اندروید برای افزایش مهارت برنامه نویسی رو بهتون معرفی کنم. مقدمه بهترین روش برای یادگیری، خواندن است و این روش برای یک توسعه دهنده نیز جوابگو است. اگر می خواهید یک توسعه دهنده بهتر باشید، باید کد بیشتری بخوانید. کتاب ها، وبلاگ ها و انجمن ها به میزان قابل توجهی خوب هستند، اما هیچ کدام از…    ادامه مطلب 

بهترین برنامه ها برای طراحی وب

بهترین برنامه ها برای طراحی وب

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

Brackets چیست؟

Brackets

سلام به شما کاربران عزیز و دوست داشتنی. در این مقاله میخوام درباره ویرایشگر کد Brackets براتون مطلب بذارم. Brackets چیست؟ Brackets یک ویرایشگر کد منبع با تمرکز اصلی در توسعه وب است. این نرم افزار توسط Adobe Systems ایجاد شده است و به عنوان یک نرم افزار رایگان و متن باز تحت مجوز MIT فعالیت می کند و در حال حاضر در GitHub توسط Adobe و دیگر توسعه دهندگان منبع، باز…    ادامه مطلب 

بهترین بسته های Atom برای توسعه دهندگان وب

بهترین بسته های Atom برای توسعه دهندگان وب

سلام به شما کاربران عزیز و دوست داشتنی. در این مقاله می خوام درباره بهترین بسته های Atom برای توسعه دهندگان وب ، براتون مطلب بذارم. ابتدا Atom رو معرفی می کنیم، سپس به معرفی چند مورد از این بسته ها می پردازیم. Atom چیست؟ Atom یکی از ویراستاران کد منبع محبوب و پیشرفته برای توسعه دهندگان وب است. Atom در اصل یکی از ابزار های داخلی GitHub بوده است، اما بعدا…    ادامه مطلب 

Realm Database چیست؟

Realm Database

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام درباره یکی از سیستم های مدیریت پایگاه داده (Database) براتون مطلب بزارم و اون چیزی نیست جز Realm Database. Realm Database چیست؟ Realm Database یک سیستم مدیریت پایگاه داده منبع باز (Open Source) است که در ابتدا برای موبایل در سیستم عامل های Android و IOS مورد استفاده قرار گرفت، سپس از آن در پلت فرم هایی مانند Xamarin و React Native…    ادامه مطلب 

Electron چیست؟

Electron

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام درباره فریم ورک متن باز Electron براتون مطلب بزارم. Electron چیست؟ Electron یک فریم ورک متن باز است که توسط GitHub توسعه داده شده و نگهداری می شود. این فریم ورک برای ساخت برنامه های دسکتاپ پلت فرم متقابل با جاوا اسکریپت، HTML و CSS مورد استفاده قرار می گیرد. Electron اجازه می دهد تا توسعه برنامه های کاربردی GUI دسکتاپ با…    ادامه مطلب 

ReactiveX چیست؟

ReactiveX

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام درباره ReactiveX براتون مطلب بزارم. ReactiveX یک API برای برنامه نویسی ناهمزمان با جریان های قابل مشاهده است. ReactiveX چیست؟ ReactiveX یک کتابخانه برای ساخت برنامه های مبتنی بر رویداد با استفاده از توالی قابل مشاهده است. این کتابخانه الگوی مشاهده کننده را برای پشتیبانی از توالی داده ها و یا رویداد ها گسترش می دهد و عملگرهایی را اضافه می کند…    ادامه مطلب 

سیستم عامل Fuchsia چیست؟

سیستم عامل Fuchsia

سلام به شما کاربران عزیز و دوست داشتنی. تا به امروز گوگل سیستم عامل های مختلفی همچون گوگل کروم و اندروید را روانه بازار کرده است. یکی دیگر از سیستم عامل هایی که توسط گوگل معرفی شده و در حال توسعه است، سیستم عامل Fuchsia است که در این مقاله سعی در معرفی و بررسی اون داریم. جالبه بدونید Fuchsia نام نوعی گل نیز است. سیستم عامل Fuchsia چیست؟ سیستم عامل Fuchsia یک…    ادامه مطلب 

ویژگی های فایربیس : Authentication

Authentication

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام ویژگی Authentication سرویس Firebase براتون مطلب بزارم (برای آشنایی با دیگر ویژگی های این سرویس کافیه اینجا کلیک کنین). ویژگی Authentication برای احراز هویت کاربران به سادگی و ایمن استفاده میشه. ورود آسان به سیستم با هر پلت فرم ویژگی Authentication در فایربیس با هدف ایجاد آسان سیستم های تایید هویت امن و بهبود ورود به سیستم برای کاربران نهایی مورد استفاده…    ادامه مطلب