برنامه نویسی PHP (پی اچ پی)

دوره کامل آموزش PHP؛ اسکیل‌کمپ پروژه‌محور پی اچ پی
اسکیل‌کمپ
۱۷ ساعت آموزش

دوره کامل آموزش PHP؛ اسکیل‌کمپ پروژه‌محور پی اچ پی

PHP زبانی است که سال‌هاست ستون اصلی بسیاری از وب‌سایت‌ها و سرویس‌های آنلاین است و هنوز هم در پروژه‌های واقعی استفاده می‌شود. این دوره آموزش PHP قرار نیست فقط syntax یاد بدهد؛ قرار است شما را وارد منطق پشت برنامه‌نویسی وب کند.

این اسکیل‌کمپ یک دوره آفلاین و بدون پیش‌نیاز است که یادگیری را از پایه آغاز می‌کند و قدم‌به‌قدم جلو می‌رود تا به ساخت پروژه‌های واقعی برسد.

این دوره آموزش PHP کاملاً پروژه‌محور طراحی شده است؛ یعنی هر چیزی که یاد می‌گیرید، بلافاصله در عمل استفاده می‌شود و صرفاً در حد تئوری باقی نمی‌ماند.

در طول مسیر دوره PHP، یک گروه منتورینگ با پاسخگویی محدود همراه شماست؛ جایی که منتور هفته‌ای یک تا دو بار مسیر یادگیری را بررسی می‌کند تا مطمئن شوید درست جلو می‌روید و در نقطه اشتباه متوقف نشده‌اید.

مدرس دوره

پویا اصغر نژاد طهران

  • Tech lead at Daria Hamrah | EX Tech Lead at Digikala

پویا اصغر نژاد طهران

سرفصل های دوره برنامه نویسی PHP (پی اچ پی)

پیش نیاز های برنامه نویسی PHP

۳ ساعت
۳ ساعت
  • حرف هایی با مخاطبان این دوره
  • مقدمات شبکه های کامپیوتری و مهندسی اینترنت
  • معرفی زبان برنامه نویسی PHP
  • بازار کار زبان PHP
  • آماده سازی محیط برنامه نویسی PHP

شیرجه در برنامه نویسی PHP

۲ ساعت
۲ ساعت
  • آشنایی با متغیر ها
  • کنترل روند ها
  • شروط
  • کنترل روند ها
  • شرط سوییچ و حلقه ها
  • تمرین و حل مسئله با حلقه for

کار با رشته ها

۱ ساعت
۱ ساعت
  • پیمایش و توابع رشته ای
  • پروژه بررسی کننده ایمیل

آرایه ها

۱ ساعت
۱ ساعت
  • آشنایی با آرایه و تعاریف آن
  • توابع کار با آرایه ها

توابع

۱ ساعت
۱ ساعت
  • تعریف تابع
  • توابع بازگشتی
  • جداسازی فایل های برنامه

کار های پیشرفته با آرایه ها

۱ ساعت
۱ ساعت
  • توابع پیشرفته تر آرایه
  • جستجوی خطی، جستجوی باینری، مرتب سازی
  • JSON

شی گرایی

۳ ساعت
۳ ساعت
  • کلاس ها و آبجکت ها
  • توابع و پراپرتی های static
  • ارث بری و چند ریختی
  • کامپوزیشن و trait ها
  • انتزاع
  • تئوری ها و اصول شی گرایی
  • اصول SOLID
  • بازی Clash of Clans

PHP در بستر وب

۱ ساعت
۱ ساعت
  • راه اندازی سرور داخلی PHP
  • کد PHP به عنوان Template Engine
  • کنترل روند پیشرفته

دیتابیس MySQL

۱ ساعت
۱ ساعت
  • اتصال به پایگاه داده و دستورات SQL

طراحی فریمورک

۲ ساعت
۲ ساعت
  • آشنایی با فریمورک های PHP
  • آشنایی با Composer و لود Namespace ها
  • روتینگ و مدیریت درخواست های کاربر
  • آشنایی با مفاهیم MVC

پروژه

۲ ساعت
۲ ساعت
  • پروژه دفترچه یادداشت
  • پروژه هواشناسی

هزینه دوره و ثبت‌نام اولیه

اسکیل‌کمپ php
۱,۹۷۰,۰۰۰
+امکان پرداخت اقساطی با اسنپ پی

سوالات متداول

faq

دوره PHP دقیقاً چه چیزهایی به شما یاد می‌دهد؟

در دوره اموزش php تمام مباحث را از اصول پایه تا نکات پیشرفته یاد می‌گیرید. آموزش php با مقدمات شبکه‌های کامپیوتری و مفاهیم مهندسی اینترنت شروع می‌شود و درک بهتری از محیط برنامه‌نویسی و نحوه ارتباط سیستم‌ها با یکدیگر پیدا خواهید کرد. سپس زبان برنامه‌نویسی php را معرفی می‌کنیم و یاد می‌گیرید چگونه محیط توسعه php را آماده کنید و اولین خطوط کد را به‌تنهایی بنویسید. آشنایی با متغیرها و انواع داده‌ها و مدیریت جریان برنامه با شروط و حلقه‌ها مباحثی هستند که در دوره آموزش php به آن می‌پردازیم. همچنین با یاد گرفتن مفاهیمی مانند پیمایش رشته‌ها و توابع رشته‌ای می‌توانید پروژه‌های کوچک مانند بررسی ایمیل را حل کنید.

چرا یادگیری PHP هنوز هم یک انتخاب هوشمندانه است؟

Php همچنان یکی از پرکاربردترین زبان‌های برنامه‌نویسی برای توسعه وب است و سایت‌های بسیاری در سراسر جهان از این زبان استفاده می‌کنند. پس از گذراندن دوره آموزش php می‌توانید پروژه‌های واقعی وب داشته باشید و مهارت‌های خود را در بازار کار و در حوزه توسعه وب به سایرین نشان دهید. با ساخت سایت و اپلیکیشن‌های کاربردی توسط php دانش برنامه‌نویسی شما تقویت می‌شود و می‌توانید به دنیای حرفه‌ای وارد شوید و پروژه‌های شخصی خود را اجرا کنید.

در این دوره PHP چه مباحث فنی و تخصصی پوشش داده می‌شود؟

در این دوره، یادگیری شما تنها به نوشتن چند خط کد محدود نمی‌شود. شما با آرایه‌ها، توابع، کنترل جریان پیشرفته و حتی توابع بازگشتی آشنا می‌شوید و یاد می‌گیرید چگونه کدهای خود را به بخش‌های منطقی و قابل استفاده تقسیم کنید. همچنین مفاهیم پیشرفته‌ای مانند جستجوی خطی و باینری، مرتب‌سازی و کار با داده‌های JSON را یاد خواهید گرفت.

سپس وارد دنیای برنامه‌نویسی شی‌گرا می‌شوید و در این بخش با کلاس‌ها، آبجکت‌ها، پراپرتی‌ها و توابع استاتیک آشنا می‌شوید. مباحثی مثل ارث‌بری، چندریختی، انتزاع و کامپوزیشن به شما کمک می‌کنند تا برنامه‌های قابل توسعه و حرفه‌ای بنویسید و اصول SOLID را در پروژه‌های خود پیاده کنید.

در دوره آموزش php نحوه اتصال به پایگاه داده و اجرای دستورات SQL، استفاده از Composer و Namespaces، آشنایی با فریم‌ورک‌های PHP و مفاهیم MVC به شما امکان می‌دهد برنامه‌های پیچیده و قابل نگهداری بسازید.

آموزش برنامه‌نویسی شی‌گرا در دوره PHP چگونه است؟

برنامه‌نویسی شی‌گرا بخش اصلی دوره آموزش php است و آموزش آن کاملا عملی و کاربردی طراحی شده است. در این دوره یاد می‌گیرید چگونه کلاس‌ها و آبجکت‌ها را تعریف کرده و توابع و پراپرتی‌های استاتیک را به درستی استفاده کنید.

سپس وارد مباحث پیشرفته‌تر مانند ارث‌بری، چندریختی و کامپوزیشن می‌شوید و مفاهیم انتزاع و Trait را فرا می‌گیرید. همچنین اصول SOLID به طور کامل بررسی می‌شوند و شما یاد می‌گیرید چطور کدهای قابل توسعه و انعطاف‌پذیر بنویسید.

برای تثبیت این مفاهیم، پروژه‌هایی مانند طراحی بازی شبیه Clash of Clans در نظر گرفته شده‌اند که شما را با چالش‌های واقعی برنامه‌نویسی شی‌گرا مواجه می‌کنند و باعث می‌شوند از مهارت‌هایتان در پروژه‌های عملی استفاده کنید.

آیا در این دوره PHP با فریم‌ورک‌ها هم آشنا می‌شویم؟

بله. در این دوره، پس از یادگیری مباحث پایه و شی‌گرا، شما با فریم‌ورک‌های محبوب PHP و ابزارهایی مانند Composer آشنا می‌شوید. یاد می‌گیرید چگونه Namespaces را مدیریت کرده و پروژه‌های خود را ساختاربندی کنید.

مفاهیم MVC به شما نشان می‌دهند که چگونه برنامه‌های مقیاس‌پذیر و سازمان‌یافته بسازید و نحوه مدیریت درخواست‌های کاربر و روتینگ را تجربه خواهید کرد. در دوره php، نحوه استفاده از این زبان به عنوان Template Engine آموزش داده می‌شود تا بتوانید رابط‌های کاربری دینامیک و تعاملی ایجاد کنید.

این بخش شما را برای ساخت پروژه‌های حرفه‌ای و ورود به دنیای واقعی توسعه وب آماده می‌کند.

پروژه‌های عملی دوره PHP چه کمکی به یادگیری می‌کنند؟

از مهم‌ترین ویژگی‌های دوره آموزش php تمرکز بر پروژه‌های عملی است. با انجام پروژه‌های متنوع، شما مفاهیم تئوری را به مهارت عملی تبدیل کرده و تجربه واقعی برنامه‌نویسی را کسب می‌کنید.

پروژه بررسی ایمیل به شما کمک می‌کند تا کار با رشته‌ها و توابع را به خوبی یاد بگیرید. پروژه دفترچه یادداشت شما را با پایگاه داده و عملیات CRUD آشنا می‌کند و پروژه هواشناسی به شما امکان می‌دهد با APIها و JSON کار کرده و داده‌های واقعی را در برنامه خود پردازش کنید.

این پروژه‌ها به شما اعتمادبه‌نفس می‌دهند و تجربه‌ای نزدیک به محیط واقعی کار توسعه‌دهنده PHP فراهم می‌کنند.

این دوره PHP برای چه کسانی مناسب است؟

چه تازه‌کار باشید و چه توسعه‌دهنده‌ای که می‌خواهد مهارت‌های php خود را ارتقا دهد دوره php مناسب شما است و اگر دانشجو هستید یا به برنامه‌نویسی و طراحی وب علاقه دارید، این دوره به شما پایه‌ای قوی و عملی می‌دهد.

همچنین افرادی که قصد دارند با فریم‌ورک‌های PHP و مفاهیم پیشرفته توسعه وب کار کنند، می‌توانند از این دوره بهره‌مند شوند.

بعد از پایان دوره PHP به چه سطحی می‌رسید؟

پس از پایان دوره آموزش php، شما می‌توانید وب‌سایت‌ها و اپلیکیشن‌های مبتنی‌بر PHP بسازید و آن‌ها را با پایگاه داده و SQL یکپارچه کنید.

توانایی پیاده‌سازی پروژه‌های واقعی با استفاده از فریم‌ورک‌ها و مفاهیم MVC را پیدا خواهید کرد و می‌توانید از اصول برنامه‌نویسی شی‌گرا و SOLID در کدهای خود بهره ببرید.

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

در نهایت، یادگیری این دوره شما را به یک برنامه‌نویس PHP مستقل و توانمند تبدیل می‌کند.

مشاهده بیشتر
دانشکار
لوگو ساماندهی دانشکار-SAMANDEHI
دارای مجوز رسمی کاریابی الکترونیک و آموزش فنی و حرفه‌ایاز وزارت کار، تعاون و رفاه اجتماعی
لوگو نماد اعتماد دانشکار-ENAMAD
© ۱۴۰۵ تمام حقوق و محتویات این سایت متعلق به شرکت میزان بنیانمی باشد