توسعه Front-end به چه معناست

بدون نظر
حتما تا الان به سایتی برخورد کرده اید که از گشتن توی صفحاتش لذت ببرید و در کنار استفاده از امکانات آن، فضای دلنشین و کاربرپسندش باعث شود آن را به رقبا ترجیح بدهید. اگر به این فکر افتاده اید که روزی سایت دلخواه خودتان را طراحی کنید، مطلب زیر می تواند به شما در این راه کمک کند.
با یک تعریف ساده شروع می کنیم: اینکه مطالب سایت چه طور کنار هم چیده شده اند، عکس ها و دکمه ها چگونه و با چه افکت های در سایت قرار گرفته اند، همه مربوط به  user interface) UI)، یعنی رابط کاربری سایت است.

۳۰ وب‌سایت جذاب برای ایده گرفتن در طراحی

یکی از فاکتورهایی که طراحی‌ها و سبک‌ها را قدرتمندتر و باعث گسترش آنها می‌شود، ایده گرفتن از طراحی‌های سایر طراحان است. بعضی از طرح‌های خلاقانه می‌تواند ایده‌های خاصی را برای طرح‌های بعدی ما در ذهنمان شکل دهد که با تلفیق آنها می‌توان به طرح‌های استاندارد و جذابی دست پیدا کرد. در این مطلب ۳۰ وب‌سایت زیبا و جذاب با طراحی‌های تر و تمیز لیست شده‌اند که می‌توانید برای ایده گرفتن از آنها استفاده کنید.

توسعه یک اپلیکیشن هواشناسی با React.js - بخش دوم

۲ نظر
در این فصل شروع به نوشتن اولین اپلیکیشن خود با React.js می‌کنیم. همچنین یاد می‌گیریم که چطور می‌توان اپلیکیشن را ایجاد و داده‌ها را از یک API واکشی کرد.
اپلیکیشن واقعی که قصد ایجاد آن را داریم، یک اپلیکیشن آب‌وهوا است که شرایط کنونی و پیش‌بینی هفت‌روز هفته را نمایش می‌دهد.
می‌توانید نمونه‌ی ارائه شده را در مرورگر خود، از طریق لینک زیر مشاهده کنید:
blog.mxstbr.com/weather-app

پنج نکته برای کسانی که می‌خواهند برنامه نویسی را شروع کنند

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

از انتخاب ‌هاست و دامین تا قله‌های موفقیت

۱ نظر
ایجاد یک وب سایت کار دشواری نیست. اما معمولاً تنوع انتخاب و ابهامات ناشی از آن باعث می‌شود افرادی که می‌خواهند برای اولین بار وارد فضای وب بشوند، دچار سردرگمی شوند. اگر از همان ابتدا وارد مسیر درست شوید و آگاهانه انتخاب کنید، جای هیچ نگرانی نیست.

۲۰ سیستم گریدبندی ریسپانسیو برای صفحه بندی (Layout) رابط کاربری

بدون نظر
امروزه همه چیز با طراحی ریسپانسیو (responsive)  آغاز می‌شود. اینکه کاربر با چه دیوایسی به سایت شما مراجعه می‌کند، مهم است و نادیده گرفتن آن باعث می‌شود تا کسب و کارتان آسیب ببیند. 
همین موضوع باعث شده تا کار توسعه دهندگان وب تنها به ایجاد فایل‌های CSS معمولی محدود نباشد. در واقع یک توسعه دهنده‌ی وب باید رابط کاربری را به گونه‌ای طراحی کند که بدون وابستگی به ابعاد مرورگر و در هر پلت فرمی به خوبی نمایش داده شود.

۲۲ نکته مهم که طراحان UX باید قبل از تاسیس شرکت خود بدانند

۱ نظر
ممکن است بعد از گذراندن دوران دانشگاه و یا دوره‌های آموزشی UX بخواهید در این زمینه فعالیت کنید. تکنیک های زیادی وجود دارد که شما را در این راه کمک می‌کند. مطمئنا فعالیت در بازار کار  خیلی متفاوت تر از محیط دانشگاه خواهد بود. بنابراین  باید در مورد خودتان و دیگران بیشتر بدانید و توانایی مقابله با مسائل را داشته باشید.

۵ اصل تایپوگرافی که طراحان باید بدانند

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

چگونه با PHP یک ربات تلگرام بسازیم؟

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