جستجو
حداقل 2 کاراکتر
Esc بستن
/
کیفیت
سرعت
کیفیت

سرعت

دوره بازار کار PHP

این دورهٔ جامع PHP برای کسانی طراحی شده است که می‌خواهند وارد بازار کار توسعه وب شوند یا مهارت‌های خود را به سطح حرفه‌ای برسانند. در این دوره از نصب پیش‌نیازها (Laragon، VSCode و پلاگین‌های ضروری) شروع می‌کنیم، سپس اصول پایهٔ PHP (متغیرها، آرایه‌ها، توابع، ساختارهای شرطی و حلقه‌ها)، کار با پایگاه‌داده MySQL و اتصال آن به PHP را آموزش می‌دهیم. با یادگیری HTML، CSS، JavaScript و یک کتابخانه سبک مانند Alpine.js، توانایی تولید صفحات واکنش‌گرا و تعاملی را خواهید داشت. پروژه‌های عملی مانند Todo List و وبلاگ به شما تجربهٔ واقعی توسعه می‌دهند و در بخش‌های پیشرفته‌تر با OOP، SOLID، تست‌نویسی، طراحی الگوها، ساخت API، امنیت و معماری MVC آشنا خواهید شد. در انتها پروژه‌های بزرگ‌تر مثل ساخت فریم‌ورک شبیه لاراول و پیاده‌سازی فروشگاه آنلاین را انجام می‌دهیم تا برای ورود به بازار کار آماده شوید.

6,000,000 %75
1,500,000 تومان

توضیحات دوره

این دورهٔ جامع PHP برای کسانی طراحی شده است که می‌خواهند وارد بازار کار توسعه وب شوند یا مهارت‌های خود را به سطح حرفه‌ای برسانند. در این دوره از نصب پیش‌نیازها (Laragon، VSCode و پلاگین‌های ضروری) شروع می‌کنیم، سپس اصول پایهٔ PHP (متغیرها، آرایه‌ها، توابع، ساختارهای شرطی و حلقه‌ها)، کار با پایگاه‌داده MySQL و اتصال آن به PHP را آموزش می‌دهیم. با یادگیری HTML، CSS، JavaScript و یک کتابخانه سبک مانند Alpine.js، توانایی تولید صفحات واکنش‌گرا و تعاملی را خواهید داشت. پروژه‌های عملی مانند Todo List و وبلاگ به شما تجربهٔ واقعی توسعه می‌دهند و در بخش‌های پیشرفته‌تر با OOP، SOLID، تست‌نویسی، طراحی الگوها، ساخت API، امنیت و معماری MVC آشنا خواهید شد. در انتها پروژه‌های بزرگ‌تر مثل ساخت فریم‌ورک شبیه لاراول و پیاده‌سازی فروشگاه آنلاین را انجام می‌دهیم تا برای ورود به بازار کار آماده شوید.

سرفصل‌های کلیدی (شامل محتوای دوره)
در طول دوره این موضوعات به‌طور گام‌به‌گام پوشش داده می‌شوند: نصب پیش‌نیازها؛ مقدمات PHP و مینی‌پروژه‌ها؛ MySQL و کار با SQL (CRUD و JOIN)؛ HTML/CSS و JavaScript؛ jQuery یا Alpine.js؛ استفاده از JavaScript در پروژه‌های PHP؛ مدیریت وابستگی‌ها با Composer؛ پروژهٔ Todo List و پروژهٔ وبلاگ؛ برنامه‌نویسی شی‌گرا (OOP) و تبدیل پروژه‌ها به OOP؛ دیباگینگ و اصول SOLID؛ کدنویسی تمیز و تست‌نویسی (PHPUnit)؛ الگوهای طراحی؛ طراحی و توسعه RESTful API؛ امنیت وب و مقابله با حملات رایج؛ معماری MVC و اجرای پروژه‌های واقعی با MVC؛ بازسازی ویژگی‌های کلیدی لاراول برای درک عمیق‌تر؛ و در نهایت ساخت یک فروشگاه آنلاین با فریم‌ورک شخصی.

ویژگی‌های برجستهٔ دوره (Why this course?)

  • تمرکز عملی: هر فصل شامل پروژه‌ها و تمرین‌های واقعی است تا مهارت‌های بازار کار را سریع‌تر کسب کنید.

  • مسیر حرفه‌ای: پوشش OOP، SOLID، تست و الگوهای طراحی که کارفرمایان حرفه‌ای دنبال آن هستند.

  • امنیت و استانداردها: آموزش بهترین شیوه‌ها برای توسعهٔ امن و قابل‌نگهداری.

  • پروژه‌های تکمیلی: وبلاگ، سیستم دوره‌ها و فروشگاه آنلاین که می‌توانید در پورتفولیوی خود قرار دهید.

  • آماده‌سازی ورود به بازار کار: آموزش مفاهیم محبوب مثل Composer، MVC، API نویسی و روش‌های دیپلوی ساده.

برای چه کسانی مناسب است؟
مبتدیان علاقه‌مند به توسعه وب که می‌خواهند از صفر شروع کنند، برنامه‌نویسانی که می‌خواهند مهارت‌های PHP خود را به سطح پروژه‌های حرفه‌ای برسانند و کسانی که دنبال شغلی در توسعهٔ بک‌اند PHP، لاراول یا فریم‌ورک‌های مشابه هستند.

نتایج یادگیری (پس از اتمام دوره):

  • توانایی توسعهٔ برنامه‌های وب پویا با PHP و MySQL.

  • ساخت APIهای امن و مستند شده برای اپلیکیشن‌های وب و موبایل.

  • پیاده‌سازی پروژه‌های بزرگ با معماری MVC و مفاهیم OOP.

  • تسلط بر ابزارهایی مانند Composer، PHPUnit و Xdebug.

  • آماده برای ورود به بازار کار با نمونه‌کارهای واقعی: وبلاگ، سیستم دوره‌ها و فروشگاه آنلاین.

سرفصل های دوره : 

1   نصب پیشنیاز ها

·         نصب نرم افزار Laragon

·         نصب کد ادیتور  (VSCode) و پلاگین ها

2 مقدمات زبان PHP

·         ایجاد اولین فایل PHP

·         آشنایی با زبان PHP و syntax

·         اولین برنامه PHP

·         متغیر ها

·         انواع داده

·         کار با رشته ها

·         کار با اعداد

·         کار با تاریخ و زمان

·         ثابت ها

·         آرایه ها

·         کار با JSON

·         اپراتور ها

·         ساختار های شرطی

·         حلقه ها

·         توابع در PHP

·         آرایه های سوپر گلوبال

·         آشنایی با کوکی ها و سشن ها

·         ثابت های جادویی

·         مینی پروژه ماشین حساب و یک مینی پروژه دیگر

3 پایگاه داده mysql

·         آشنایی با پایگاه داده

·         انواع پایگاه داده

·         آشنایی با SQL

·         طراحی و اتصال به پایگاه داد

·         ایجاد، حذف، نمایش پایگاه داده

·         چهار عمل اصلی پایگاه داده چیست ؟

·         آشنایی با INSERT

·         آشنایی با UPDATE

·         آشنایی با DELETE

·         آشنایی با SELECT

·         آموزش JOIN

·         اتصال پایگاه داده به PHP

·         عملیات های پایگاه داده در PHP

·         مینی پروژه ساده برای درک بهتر SQL

4   آشنایی با HTML و CSS

5 آشنایی با جاوا اسکرپت

6 آشنایی با جیکوری و یا آلپاین جی اس

7 آموزش استفاده جاوااسکریپت در PHP

8 آموزش Composer

9 پروژه Todo List

10 پروژه وبلاگ

11 OOP  در PHP

·         مقدمه و تفاوت های برنامه نویسی شی گرا با برنامه نویسی رویه ای

·         کلاس ها در OOP  و نحوه ایجاد یک شی از کلاس

·         پراپرتی ها و آشنایی با Class members

·         متود ها و متود های Constructorو Destructor

·         Getter & Setter

·         اصول شی گرایی

·         Static  و Final و Self و مفهوم Late Static Binding

·         Namespace ها

·         آشنایی با Abstract , Interface , Trait

·         آشنایی با Autoloading

·         استفاده از Composer در شی گرایی

·         آشنایی با use

·         تبدیل پروژه وبلاگ به شی گرایی

·         پروژه دوره های آموزشی با شی گرایی

12 خطایابی در PHP

13 اصول سالید در PHP

14 کدنویسی تمیز

15 تست نویسی در PHP

16 الگو های طراحی

17 آموزش API نویسی در PHP

18 امنیت در PHP

19 معماری MVC

20 پروژه دوره های آموزشی با MVC

21 پیاده سازی فریم ورک مشابه لاراول با MVC ( فقط موارد مهم لاراول )

22 پیاده سازی پروژه فروشگاهی با PHP MVC  و فریم ورگ شخصی

23 موارد بیشتر...

اطلاعات دوره
وضعیت برگزاری دوره درحال برگزاری
مدت دوره 150:00:00 ساعت
آخرین بروزرسانی 1404/11/15
میثم مدرس دوره : میثم نصرتی
دیدگاه کاربران
ثبت دیدگاه
تاکنون دیدگاهی ثبت نشده!