سلام ، من مدتیه با لاراول کار می کنم و حتی پروژه انجام دادم در کنارش شروع به مطالعه دیزاین پترن ها و اصول سالید کردم ، الان خیلی مباحث هست که پیش رومه و نمیدونم از کدوم شروع کنم ، مثل داکر ، ردیس ، UNIT TEST و یا چیزای دیگه ... کسی میتونی راهنماییم کنه که اصولی برم یاد بگیرم ؟ با تشکر
سلام دوست عزیز وقتتون بخیر.
قدم اولتون به گفته شما باید این قدم ها باشه :
قدم های یادیگیری php
و قدم دومتون
قدم های یادگیری laravel
شما باید این دو دسته بندی قدم هارو کاملا مشاهده کنید که حداقل خیالتون راحت باشه که آشنایی دارید و آماده رفتن به تکنولوژی جدید هستید.
نکته بعدی اینکه شما گفتید پروژه انجام دادید - که اگر واقعی بود که خیلی هم عالی اگر تمرینی بود خیلی هم خوب - نمیشه گفت همه این موارد رو یادگیری کردید برید سراغ موارد حرفه ای یا به دید خودتون جدید تر هست که برید سمت و سو یادگیری - این حس درسته ولی اینکه فقط جهت دونستن برید خیر به دلیل اینکه هنوز به موارد فعلی تسلط کافی ندارید میشه گفت مسیر درستی نیست البته این رو یک نکته در نظر بگیرید. شاید شما هم تسلط داشته باشید که خیلی هم عالی.
برای مواردی که شما نام بردید موارد سطح متوسط به بالا هستند یعنی مورد نیاز همه کس نیست ولی باید باهاش آشنا باشید.
میشه گفت اگر همه موارد بالارو انجام دادید و هیچ مشکلی ندارید و خیالتون از حرف هایی که زدم راحت هست برای قدم بعدی براتون ردیس مورد خوبیه که مسیر یادگیری جدید رو شروع کنید قدم بعدی میره سراغ دیزاین پترن ها و اصول سالید البته این دو مورد رو باید همراه با دوره های بالا که لینکش رو گزاشتم مشاهده میکردید. برای این ۲ دوره از لینک زیر میتونید استفاده کنید.
دوره دیزاین پترن ها
دوره اصول سالید
بعد از این مورد ها که گفتم ردیس مرحله بعدی بود میتونید از لینک زیر مشاهده کنید :
دوره Redis
شما همراه با این موارد باید این مهارت ها یا دوره ها رو هم ببینید و یادبگیرید :
مدیریت پروژه های متنباز با git و github
آموزش کامل عبارات باقاعده - Regular Expressions
مرحله بعدی هم که بستگی به خودت داره باید بری سراغ UNIT TEST.
بعد از این همه موارد و دوره بالاخره دیگه انقدری به سطح مطلوبی میرسید که میدونید مسیر بعدیتون کدومه و خودتون میتونید تصمیم گیری کنید.
با آرزوی موفقیت در مسیر پیش رو شما.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟