سلام .دوستان چطوری میتونیم مسائلی که برامون پیش میاد و تبدیل به برنامه نویسی کنیم؟ راه حل یا قواعد خاصی داره که باید ازش پیروی کنیم یا در طول زمان با تجربه بدست میاد؟
@hesammousavi
مثلا مشتری یک سری نیاز داره که میخواد به سایت یا اپلیکیشن موبایلیش اضافه بشه و اونارو به ما میگه و ما اونارو روی کاغذ یادداشت میکنیم، حالا باید چه مراحلی رو طی کنیم که این ایده ها و نیاز ها رو تبدیل به کد کنیم که اون نیازها رفع بشن.یا خودتون وقتی دارید برنامه نویسی میکنید در طول برنامه تون به مشکلات مختلفی میرسید که باید اونو با فرایند حل مسئله حل کنید و تبدیلش کنید به کد، فکر میکنم خودتونم باید به اینجور مسائلی زیاد برخورد کرده باشید اقای موسوی.
@hesammousavi
اونی که مربوط به تجربه کاربری میشه اینه که محتوای سایت و چه چیزهایی در سایت قرار بدیم و کجا قرار بگیره و اینکهتجربه ی لذت بخش داشته باشه ..که راحت و پرکابرد و امکانات خوبی داشته باشه مربوط میشه به ux که طراحی رابط کاربری اون رو میگن ui
و بعد میرسه به عملیات sketch و وایرفریم wireframe که مربوط به چیدمان عناصر در وب و اپلیکیشن هست که سرچی هم توی نت در این مورد بکنین و بعد از نحوه ی قالب میرسه به موک اپ و طراحی اون که عکس و متن و محتوا و ...قرار داده میشه
وحالا بعد از اینکه چیزها رو روی کاغذ پیاده سازی کردین تا اینجا رو میدین یک طراح رابط و تجربه کاربری ui/ux designer براتون انجام بده یا از سایت های مشابه که انجام دادن الگو و ایده میگیرین در هر زمینه
و میرسه که اون خواسته ها و اون چیزهایی که رو میخوان در سایت حالا اون تصاویر و وایرفریم و متن رو پیاده سازی میکنن با کد و الگوریتم اون رو انجام میدین الگوریتم یعنی گام های منظم و و مرتب و دقیق برای حل یک مسئله و بدون خطا انجام بشه.. یه مثال ساده اول شخص غذا میخوره و بعد میره مسواک میزنه و بعدش میخوابه ...نه اینکه اول مسواک بزنه ..غذا بخوره و بعد بخوابه.
و چندتا پروژه عملی ببینین میتونین به راحتی انجام بدین ..آموزش های فارسی رو خوب ببینین پروژه ها رو به انگلیسی هم میتونین تماشا کنین
موفق باشین
سلام @saeidalaghehband
توجه داشته باشید که مهمترین بخش انجام یک پروژه ( البته اینجا فرض کنیم شما یک freelancer هستید و باید تمام کارها از صفر تا صد رو خودتون انجام بدید) بخش های
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟