استخدام برنامهنویس PHP
شرح موقعیت شغلی
مواردی که باید به انها تسلط داشته باشید:
- مفسر PHP
- OOP
- SOLID Principles
- HTTP Protocol
- Laravel Framework
- MVC Architecture
مواردی که اشنایی نسبی لازم است:
- Linux OS
- DNS
- Nginx
- Apache
- Relational databases like MySQL
- SQL
- اشنایی با اصول تست نویسی و کار با فریمورک PHP unit
- روش های مختلف احراز هویت مانند Cookie based, JWT, oAuth, Token based
- آشنایی با زبان انگلیسی و قدرت نوشتن و خواندن در خصوص داکیومنت تکنولوژی های مورد استفاده
توضیحات بیشتر:
در خصوص مواردی که در قسمت تسلط ذکر شده است دانش کافی به نحوه کارکرد مفسر PHP و قواعد OOP و اصول SOLID ضروری است چرا که برای فهم فریمورک لاراول به آنها نیاز است
اگر در خصوص موارد مطرح شده اشنایی خوبی دارین پس در فهمیدن فریمورک لاراول مشکلی ندارین احتیاجی به کار با همه قسمت های فریمورک نیست.
منظور از تسلط به مفسر PHP:
آشنایی با مواردی مانند PSR و اینکه چه کاربردی دارند؟
آشنایی با magic method ها
آشنایی با Life-Cycle آبجکت ها
و ....
مهارتهای مورد نیاز
- PHP
- OOP
- Solid Principles
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست