کوتلین رقیبی برای جاوا، کدام برای برنامه‌نویسی اندروید مناسب‌تر است؟

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

کسب درآمد در خانه؛ چگونه فریلنسر شویم؟

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

تاریخچه زبان نشانه‌گذاری HTML

 معرفی HTML5  تاریخچه HTML HTML چیست؟ مخفف زبان نشانه گذاری ابر متنی (HTML-  HyperText Markup Language)، زبان که برای نوشتن متن در شبکه جهانی وب استفاده می شد. HTML مانند SGML است اگر چه زیرمجموعه ای دقیق نیست. HTML ساختار و طرح یک متن وب را با استفاده از برچسب ها و شاخص هایی، تعریف می کند. ساختار صحیح برای یک متن HTML با <HTML><HEAD>(اینجا، شما اینکه چه متنی است را وارد می کنید)<BODY > شروع می شود و با </BODY></HTML/> پایان می پذیرد. تمام اطلاعاتی که می خواهید در وب شما باشد، بین <BODY> و<BODY/> قرار می...
ادامه مطلب

گرافیست‌ها چقدر درآمد دارند؟ | فریلنسر یا حقوق ثابت؟

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

داستانی درباره زبان برنامه‌نویسی روبی

روبی، همیشه یکی از زبان های (برنامه نویسی) مورد علاقه من بوده است، گر چه گاهی توضیح دادنش برایم سخت بوده است. بهترین راهی که می توانستم این کار را انجام دهم، این تشبیه موسیقی بود: در حالی که به پایتون احساسی مانند موسیقی راک پانک دارم- چون ساده ، قابل پیش بینی اما جدی است – با روبی، احساسی موسیقی جاز دارم. روبی به برنامه نویسان یک احساس آزادی رادیکال می دهد که خودشان را ابراز کنند، هر چند که به پیچیدگی آن می افزاید و منجر به نوشتن برنامه هایی می شود که دیگر افراد، آن برنامه ها...
ادامه مطلب

۱۰ زبان برنامه نویسی که شما را ثروتمند می کنند!

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

اولین زبان برنامه نویسی کامپیوتر چه بود؟

 به طور رسمی اولین زبان برای کامپیوتر پلن کلکولوس بود ، توسط کنراد سوزه برای z3 بین سالهای ۱۹۴۳ و ۱۹۴۵ گسترش یافت. با این حال، تا سال ۱۹۹۸ پیاده‌سازی نشد. کد کوتاه که توسط جان ماچلی در سال ۱۹۴۹ مطرح شد، به عنوان اولین زبان برنامه نویسی سطح بالا در نظر گرفته شد. آن برای نمایش اصطلاحات ریاضی در فرمت قابل خواندن برای بشر طراحی شده بود. به هر حال به دلیل اینکه قبل از اجرا باید به زبان ماشین ترجمه می شد، سرعت پردازش پایینی تقریباً داشت.  دیگر هرگز زبان های برنامه نویسی اولیه در...
ادامه مطلب

مهمترین تفاوت های مهندس نرم افزار ، توسعه دهنده وب و برنامه نویس کامپیوتر

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

ورود به دنیای برنامه نویسی ؛ معرفی پنج زبان برنامه نویسی ساده

یادگرفتن برنامه نویسی و کد نویسی کار ترسناک و سختی به نظر می رسد. اما با زیاد شدن تعداد استارت آپ ها، تقاضا برای برنامه نویسی و برنامه نویسان از قبل بیشتر شده است. بازار این کار داغ است و تقاضا برای استخدام برنامه نویسان در بلند مدت هم ادامه خواهد داشت. در حال حاضر تعداد زیادی زبان برنامه نویسی وجود دارد . شاید بپرسید:«از کدام زبان باید شروع کنم؟» برای اینکه راحت تر تصمیم بگیرید، در اینجا ۵ زبان برنامه نویسی را توضیح می دهیم که سه ویژگی زیر را دارند: -معروف و محبوب بوده و...
ادامه مطلب

تفاوت نرم افزارهای Photoshop ، Illustrator و InDesign

مجموعه Adobe Creative Suite از ابزارها و نرم افزارهای مختلفی تشکیل شده است. سه نرم افزار بسیار مهم این مجموعه برای همه طراحان، فتوشاپ، Illustrator و ایندیزاین هستند. در ادامه، موارد کاربرد هریک از این سه نرم افزار را به اختصار بیان می کنیم.فتوشاپ، پرکاربردترین نرم افزار و براساس rastor است به این معنا که هر تصویر از نقاط بسیار ریز یا پیکسل تشکیل شده است. از فتوشاپ می توانید فقط برای ویرایش و ادیت کردن تصاویر پیکسل پایه استفاده کنید.Adobe illustrator و ایندیزاین شباهت های بیشتری دارند به همین...
ادامه مطلب