mohammadsharifi.com
انگولار ایران شما را به چالش دعوت می کند!
دنیای برنامه نویسی و طراحی و توسعه وب به خودی خود جذاب و قشنگه! اما جذابتر از اون حل چالش و انجام کارهای چالش برانگیزه که باحال و شیرینه و واقعا هم لذت برنامه نویسی تو اینه! برای همین ما شما رو به شرکت در این چالش دعوت می کنیم، آماده اید؟
چالش هایی که در نظر میگیریم سعی می کنیم در وهله اول کاربردی باشه و در دنیای واقعی به درد بخوره، البته در ابتدای کار سعی می کنیم که افراد تازه کار هم باهامون همراه بشن، برای همین اگه چالش از نظر شما گلابی یا باقلوا به نظر رسید! ازتون میخایم که خونسرد باشید و انجامش بدید، لطفا :)
که چی بشه؟
? هدفمون ارتقا و رشد دانش و مهارت همه دوستان هست، چون با خوندن و کد و مستندات راه حل دوستان حرفه ای ترمون ماهم ازشون یاد میگیرم و سعی هم می کنیم به دوستان تازه کار هم کمک کنیم که اونام بیان بالا!
? تو کانال انگولار ایران به یک یا چند راه حل اول قراره جایزه بدیم، حالا تا جذب اسپانسر شما رو تو کانال انگولار ایران معرفی می کنیم و لینک لینکداین یا وب سایتتون رو قرار میدیم که امیدواریم ارتقای شغلی پیدا کنید یا پروژه بگیرید!
اولین چالش: طراحی و توسعه یک مدال کانفرم با قابلیت استفاده مجدد
⚠️ احتمال زیاد با تو اپ های دنیای واقعی خیلی با کانفرم حذف، یا یه اکشن مواجه بودید. ایده اینکه شما بیاید یک راه حلی ارایه بدید که این قضیه رو بهترین شکل ممکن حل کنید به طوری که هرجا لازم شد ما از کانفرم مدال مون استفاده کنیم، و فقط کافی باشه یک سری ورودی مانند عنوان، پیغام، ... بدیم و در خروجی بهمون بگه کدوم اکشن رو کاربر زده. برای مثال مدال کانفرم حذف کاربران در نظر بگیرید. عنوانش میشه حذف کاربر فلان، پیغامش میشه آیا از انجام این کار مطمعن هستید؟ و اکشن تونم میشه "حذف" یا بستن مدال که باید نتیجه رو برگردونید، تا بر اساس اون برنامه اجرا بشه.
? امتیاز بندی:
- طراحی و داشتن یک رابط کاربری کاربردپذیر (گوگل کنید)
- رعایت اصول مهندسی نرم افزار در کدنویسی (تمیز بودن کدها، قابلیت نگه داری، قابلیت تست نویسی و...)
- + پابلیش Library آن در npm
- ++ تست نویسی!
- +++ استفاده از Angular Elements برای استفاده در خارج از اپ های انگولاری
+ ها نشانگر اختیاری بودنه ولی خوب هر کدومشو انجام بدین امتیاز بیشتری داره ;)
روش شرکت در چالش
? خیلی ساده یا از طریق مخزن گیتهاب یک ایشو باز کنید و لینک مخزن که کداتونو توش قرار دادین بدین یا اینکه توی گروه انگولار ایران بفرستید.
اسپانسر شوید!
? اگه فکر می کنید که ایده جالبی داریم، می تونید مارو کمک کنید تا بهتر بیشتر رشد کنیم و حامی مالی برگزاری چالش ها بشید تا به بچه هایی که شرکت می کنند جایزه خوبی بدیم و یا اینکه استخدامشون کنید!
? اگه هم با اشتراک همین مطلب در وبگاه، کانال یا هر جای دیگه می تونید ما رو دلگرم تر کنید ما هم به عنوان حامی معنوی شما رو معرفی کنیم.
? به ما بپیوندید!
- کانال انگولار ایران
- گروه انگولار ایران
- توییتر انگولار ایران
- و ما را در اینجا فالو کنید!
? در پایان از دوستان عزیز خواهشمندیم که هر گونه ایده و دیدگاهی دارن با ما در میون بزارین خیلی خوشحال میشم :)
? کد بزنین و شاد باشین :)
مطلبی دیگر از این انتشارات
فرانتاِند دوستداشتنی من (یکبار کد بزن)
مطلبی دیگر از این انتشارات
چه سایت هایی با ریاکت یا ویو یا انگولار نوشته شدن؟
مطلبی دیگر از این انتشارات
ویژگی های جدید Angular 9… پروژه Ivy رسید!