لاراول محبوبترین و پر استفاده ترین فریمورک PHP است که به دلیل جامع بودن و جامعه وسیع کاربران، رواج پیدا کرده است.
شاید یادگیری آن زمان زیادی نگیرد، ولی برای حرفهای شدن در آن و استفاده از تکنولوژیهای مرتبط و دیپلوی کردن و بهینه کردن پروژههای بزرگ با آن به دانش و تجربه بیشتری نیاز داشته باشد. دانشی که با کار کردن در یک شرکت به دست میآید، نه با دورههای آموزشی.

یه نکتهای هم که خیلی مهمه اینه که چطوری از تکنولوژیهای مختلف کنار هم استفاده کنیم. مثلا:
- چطور یه سرور وبساکت بیاریم بالا و از سمت لاراول ایونت بفرستیم و از سمت فرانت دریافتش کنیم.
- در لینوکس ماژولهای مختلف برای لاراول اکتان رو روی PHP نصب کنیم و با استفاده از supervisor سرور لاراول رو اجرا کنیم.
- یه سرور object storage دیپلوی کنیم و از فایلهامون محافظت کنیم و با استفاده از Amazon S3 SDK فایلهامون رو از لاراول روی این سرور آپلود کنیم.
- با اسکریپتهای Bash و کلید SSH و گیت، پروسه دیپلوی پروژه رو اتوماتیک کنیم.
- به طور بهینه و تمیز در لاراول از کش های مختلف استفاده کنیم.
- یا موارد ریز و درشت دیگه
حالا بعد از گذشت چند سال کار کردن در شرکتها و پروژههای لاراولی، میبینم که واقعا چیزهایی که با کار در شرکتها یاد گرفتم و چالشهایی که با آن رو به رو شدهام، در کدام یک از دورهها گفته شد؟
برای مثال:
- اصول طراحی دیتابیس، وقتی خودمان روی یک پروژهای کار میکنیم چه هستند؟
- برای دیپلوی کردن لاراول با اکتان روی پروداکشن باید به چه چیزهایی توجه کنیم؟
- لاگ نوشتن یا لاگ خوندن واقعا چقدر مهمه؟
- چطور پروژههای PHP را سریعتر دیباگ کنیم؟
- داکیومنت نویسی واقعا چطوریه؟
- چطوری از تحریم ها رد بشیم؟
- چطور نسخههای مختلف PHP رو روی یک سرور داشته باشیم و پروژهمون رو باهاش اجرا کنیم؟
- معماری لاراول بهتره که چطوری باشه؟
- منطق رو ببریم تو کد یا دیتابیس؟
- و …
تصمیم گرفتم بعد از گذراندن دورههای مختلف لاراول و دواپس و تجربه کار تو شرکتها، یک دوره انتقال تجربه و دانش بزارم.
با شرکت در این دوره چه چیزهایی به دست میارید؟
- 80 ساعت آموزش آنلاین
- دسترسی مادامالعمر به مباحث و فیلمهای دوره
- جزوه دوره به صورت PDF
- عضویت در گروه تلگرامی
- کارگاه Elasticsearch به عنوان هدیه

هدیه دوره؟
هدیه این دوره، کارگاه elasticsearch هست که مرتبط با هر دو جنبه این دوره میبشد. یعنی لاراول و دواپس. آموزش کامل دیپلوی کردن و راهاندازی elastic search و kibana به عنوان رابط گرافیکی و همینطور استفاده از آن برای بهینه سازی سرچ مدلهای لاراول و مکانی برای جمع آوری لاگهای اپلیکیشن.
پیشنهادی ویژه برای شرکتکنندگان این دوره که میتوانید به عنوان هدیه در این کارگاه شرکت کنید و elasticsearch را هم به رزومه خود اضافه کنید.
این دوره مناسب چه کسانی است؟
پیشنهاد من اینه که کسانی در این دوره ثبتنام کنند که با برنامه نویسی (به هر زبانی) آشنایی داشته باشند و ترمینال لینوکس رو بشناسند.
اگرچه من از پایهای ترین چیزی که یه توسعه دهنده باید بدونه شروع میکنم: یعنی لینوکس. و در طول دوره و مباحث مرتبط با توسعه و دواپس آن را کامل میکنیم.
ولی به طور کلی دوره مناسب افراد زیر است:
توسعهدهنده لاراولی که میخواد دانش دواپسی حوزه کاری خودش رو هم افزایش بده.
دواپس کاری که میخواد درباره دیپلوی و داکرایز کردن اپلیکیشنهای نوشته شده با PHP توانایی خودش رو بالا ببره.
علاقهمندان به شروع کار حرفهای با فریمورک لاراول (البته پیشنهاد میشه با برنامهنویسی آشنا باشید)
توسعه دهنده فریم ورکهای دیگه که علاقه مند هستند در حوزه PHP و Laravel فعالیت کنند.
کسانی که علاقهمند هستند ایدههای نرم افزاری خودشون رو تمام و کمال توسعه دهند، دیپلوی کنند و مدیریت و مانیتور کنند.
در این دوره چه چیزهایی یاد میگیرید؟
هسته مرکزی این دوره چهار مورد است: Linux – Design – Develop – Devops
اکثر بخشها در هر دو جنبه لاراول و دواپس آموزش داده میشوند.
مثلا در بخش Object Storage، علاوه بر یادگیری آن و همینطور Amazon S3، یک سرور S3 هم دیپلوی کرده و از آن استفاده میکنیم و با چالشهای آن نیز آشنا میشویم.
این بحث درباره Websocket، Mail، Octane، Redis، Sentry و … نیز است.

ما در طول دوره مباحث مختلفی یاد میگیریم و به مرور و به صورت موازی این چهار بخش را پیش میبریم. چرا که تمرکز من بر این است که بتوانید از آموختههای خودتون استفاده کنید. چه در محیط کار فعلی، چه محیط کار آینده و چه در پروژههای شخصی خودتان. دلم نمیخواهد فقط یک سری عبارت و مفاهیم تئوری حفظ کنید و جزوه و فیلم دانلود کنید.
Basic Linux
- Terminal
- Debian packages
- Files & Folders
- Services & Processes
- Shell Scripting
- Streams, Pipes and Redirects
- Hard and Symbolic Links
- System Logging
- Permissions and Ownership
- Text Streams
SSH
- SSH Basics
- Passwordless Logins
Supervisor
- Installing and using suprevisor
WebServer
- Introduction
- Nginx
- Reverse Proxy
Git
- Introduction
- Simple Git Commands
- Gitflow
- Gitlab
SSL
- SSL / TLS
- Issuing a certificate
- Certbot
- SSL Termination
Regex
Mail
- Mail in linux
- Mail Server
- Mailcow
DNS
- Description
- Cloudflare
- Netplan
CI/CD
- Introduction to CI/CD
- Gitlab Runner
- Laravel Pipeline
Monitor
Basic PHP
- Basics and Syntax
- PHP Versions
- Simple Web App
OOP
- Object Oriented Programming with PHP
Composer
- Installing and Using Composer
Debug
- Installing Xdebug
- Debug in VSCode
- Debug inside Docker Container
Modules
- Installing PHP Modules
- PECL
- Some Common and Useful Modules
Basic Laravel
- Artisan
- Route
- Controller
- Request
- Response
- REST API
- MVC
Laravel Core
- IOC Container
- Facades
- Service Provider
Access Control
- Laravel Passport
- Policy & Gate
- Roles & Permissions
SOLID
- Single Responsibility
- Open – Closed
- Liskov Substitution
- Interface Segregation
- Dependency Inversion
Design Patterns
- Adapter
- Pattern
- Chain
- DTO
- Factory
- Observer
- Repository
- Singleton
- Strategy
Mail
- Mail in Laravel
- Mail Templates
Clean Laravel
- Conventions
- Formatting
- Laravel Pint
Job
- Define & Dispatch Jobs
- Failed Jobs
- Listening For Jobs
- Queue
Test
- PHPUnit
- Basic Testing
- TDD
Octane
- Introduction
- Different Methods
- For Development & Production
Event & Listener
- Using Events and Listeners
Broadcasting
- Dispatching Events
- Different Drivers
- Soketi
- Frontend
Files
- Reading / Writing Files
- Upload / Download
Amazon S3
- Object Storage
- Minio
- Working with S3 in Laravel
Cache in Laravel
- Different Drivers
- Headers
Redis
- Redis in Laravel
- Installing and Using
Other Cache Systems
Database Design
MySQL
- Installing MySQL
- SQL Language
Elequent ORM
Logging in Laravel
- Laravel Logging System
- Different Drivers
Exceptions
- Understanding Exceptions
- Exceptions in Laravel
- Deploy Sentry and using it
Docker
- Theory
- Docker Syntax
- Writing Docker File
- Docker Compose
Laravel Sail
- Running Laravel Sail
- Sail in Production
Blade
- Blade Syntax
- Blade Components
Livewire
- Basics
- Data Binding
- Components
این دوره بر اساس آموختهها، مطالعات و تجربههای عملی خودم در سطح Production تهیه شده و تمرکزم رو کاربردی بودن و کپی پیستی نبودنه. پس به کاربردی بودن اون مطمئن باشید.
هزینه سرمایه گذاری:
در حال حاضر قیمت این دوره به جای 7,500,000 تومان، با تخفیف زودهنگام 3,900,000 تومان ارائه میشود. یعنی با یه محاسبه سر انگشتی ساعتی 50,000 تومان میشود.
میتوانید با دورههای مشابه نیز مقایسه کنید. این مبلغ تقریبا با یک تور دو سه روزه داخلی، یه هارد دیسک اکسترنال، یه گوشی موبایل ارزان قیمت برابری میکند.
بنابراین میتونید از تخفیف زودهنگام استفاده کنید و با همین قیمت ثبتنام کنید.
تو دوره میبینمتون … 🙂
اگه همچنان سوال یا ابهامی درباره دوره دارید میتونید با چت آنلاین سایت با من در ارتباط باشید و یا در تلگرام پیام بدید.
اگر مسئله مالی داری، امکان پرداخت با اقساط هم داریم. به آیدی تلگرام ☝️ پیام بده ..