اندروید
برنامه نویسی اندروید و پیش‌نیازهای یادگیری آن چیست؟

برنامه نویسی اندروید و پیش‌نیازهای یادگیری آن چیست؟

برنامه نویسی
«طراحی مسطح» ترند پرطرفدار برای UI و UX در سال ۲۰۲۰

«طراحی مسطح» ترند پرطرفدار برای UI و UX در سال ۲۰۲۰ وقتی سبک‌ها و ترندهای پرطرفدار در سال 2019 را مشاهده می‌کردیم متوجه شدیم طراحی با استفاده از عناصر انسانی (استفاده از کاراکتر انسان در طراحی) بیشتر از سایر موضوعات توجه گرافیست‌ها و مخاطبان را توانسته بود به خود جلب کند. البته استفاده از تایپوگرافیِ

پایتون - python
انواع داده در پایتون

در دنیای برنامه نویسی انواع داده از مسائل پایه ای و بسیار مهم است و تقریبا تمام زبان‌های برنامه نویسی به نوعی از data type استفاده می‌کنند.

برنامه نویسی
اشتباهات رایج در توسعه وب

روی سخن نویسنده این مقاله با برنامه نویسان full stack است که در فرآیند توسعه نزم افزارهای وب با هر دو فرآیند back-end و front-end روبرو هستند. اکثر این برنامه نویسان برای چگونگی مدیریت برنامه نویسی همزمان back-end و front-end هیچ برنامه مشخصی ندارند که در نهایت وقت زیادی را برای انجام کارهای تکراری ناخواسته

10 ابزار و کتابخانه مطرح مرتبط با فریم‌ورک Vue.js

در چند سال اخیر فناوری توسعه وب شاهد رونق زیادی در بخش فریم‌ورک‌های وب به ویژه در زبان برنامه‌نویسی جاوا اسکریپت بوده است. یکی از این فریم‌ورک‌های مطرح جاوااسکریپتی فریم‌ورک‌ Vue.js است که با هدف توسعه رابط کاربری ساخته شد. Vue موفق شد روند رو به رشد خود را ادامه داده و به یک ابزار

ترند های برنامه نویسی ۲۰۲۰
ترندهای برنامه نویسی در سال 2020

قطعاً من پیشگو نیستم؛ شاید سال ۲۰۲۱ برگردیم و به این مطلب حسابی بخندیم! اما می‌توانم بر اساس تجربه‌‌، حدس‌هایی در مورد آینده بزنم. بنابراین، این شما و این پیش‌بینی‌های من در مورد ترندهای سال ۲۰۲۰ در دنیای برنامه‌نویسی.

نقشه راه تبدیل شدن به یک برنامه نویس فرانت اند مدرن

اگر شما یک برنامه نویس فرانت اند مبتدی هستید و قصد دارید گام به گام وارد این حرفه شوید، نقشه راه دیگری برای شما وجود دارد. نگاهی به نقشه راه زیر بیندازید، تمامی موارد لازم در این نقشه راه بیان شده است، شما باید این نقشه راه را کامل کنید و با استفاده از آن‌ها

Clean code
سه راه شگفت انگیز برای ساده کد زدن

زندگی خیلی ساده است، اما ما اصرار داریم پیچیده‌اش کنیم. نوشتن کدهای ساده، واقعا ساده است. اما ما با آماده کردن کدها برای آینده (Future-ready)، کار خودمان را پیچیده می‌کنیم!

programmer
چطور به عنوان یک مهندس نرم افزار یا برنامه نویس استخدام شویم؟

به عنوان یک فعال در زمینه مهندسی نرم‌افزار، یا به عنوان فردی که تازه فارغ التحیل شده است، یا به عنوان فردی که به برنامه‌نویسی علاقه دارد، همیشه برای شروع کار باید خاک خورد! اما چطور؟ در پست زیر به بررسی روند استخدام شدن به عنوان مهندس نرم افزار و یا برنامه‌نویس می‌پردازیم.

توسعه نرم افزاری چابک

توسعه نرم‌افزاری چابک یا Agile زمانی مطرح شد که بسیاری از پروژه‌های نرم افزاری یا تولید محصول با شکست مواجه می‌شدند. زمانبندی نا مناسب، کیفیت پایین در تولید نرم افزار، عدم ارتباط با مشتری، تحلیل نادرست نیازمندی‌ها، عدم بررسی کافی نرم افزار، از عمده‌ترین دلایل شکست پروژه‌های نرم افزاری بود. در فوریه سال ۲۰۰۱، گروهی