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

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

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

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

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

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

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

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

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

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

فتوشاپ چیست و از کجا آمده است ؟

تعریف Adobe Photoshop Adobe Photoshop نرم افزار ویرایشگر قدرتمندی است که به طور گسترده برای پردازش عکس، طراحی گرافیکی و هنر دیجیتال استفاده می شود. این نرم افزار از layering استفاده می کند تا عمق و انعطاف پذیری لازم را در فرایند ویرایش و طرح مورد نظر ایجاد کرده و ابزارهای قدرتمندی برای ادیت و ویرایش ارائه می کند که در ترکیب با هم می توانند همه کار انجام دهند. فتوشاپ برای macOS و ویندوز منتشر شده اما نه برای لینوکس . تاریخچه  توماس کنول در حین تحصیل برای کسب درجه دکترا در دانشگاه میشیگان،...
ادامه مطلب

زبان برنامه نویسی سوئیفت | Swift

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

بیت کوین چیست و از کجا آمده است ؟

برای درک بیشتر مفهوم بیت کوین بهتر است آن را به دو بخش تقسیم کنیم. از یک سو، bitcoin- the- token (توکن بیت کوین) وجود دارد، قطعه ای از کدی که مالکیت یک مفهوم دیجیتال را نشان می دهد مثل یک IOU مجازی. از سوی دیگر، Bitcoin- the –protocol (پروتکل بیت کوین ) است، شبکه توزیع شده ای که دفتر حسابهای bitcoin- the- token را نگهداری می کند. این دو جزء را با هم «بیت کوین» می نامند. این سیستم امکان پرداخت مستقیم و بدون دخالت یک نهاد مرکزی مثل بانک یا گذرگاه پرداخت را برای کاربران فراهم می کند. این سیستم، الکترونیکی است...
ادامه مطلب

سیستم مدیریت محتوا یا CMS چیست؟

سیستم مدیریت محتوا یا ( CMS ) برنامه نرم افزاری یا مجموعه ای از برنامه های مرتبط است که برای ایجاد و مدیریت محتوای دیجیتال استفاده میشوند. سیستم های مدیریت محتوا عموما برای مدیریت محتوای سازمانی (ECM) و مدیریت محتوای وب (WCM) استفاده می شوند. سیستم مدیریت محتوای سازمانی، از طریق یکپارچه سازی مدیریت اسناد، مدیریت دارایی دیجیتال و قابلیت های حفظ و ثبت پرونده ها، همکاری در محل کار را تسهیل کرده و امکان دسترسی کاربران به دارایی های دیجیتال سازمان را بر اساس نقشهایی که در سازمان...
ادامه مطلب

هر آنچه درباره دیزاینرها می دانیم

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