آموزش راهنمای مبتدیان برای تسلط بر PHP

The Beginner's Guide to PHP Mastery

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

هی! من جان هستم. من PHP 101 را ایجاد کردم. بگذارید کمی در مورد دوره و آنچه می توانید انتظار یادگیری داشته باشید به شما بگویم. من حدود 12 سال است که توسعه وب را انجام می دهم. و وقتی برای اولین بار شروع به یادگیری PHP کردم (در دوران تاریک وب) سایت هایی مانند YouTube و SkillShare حتی وجود نداشتند. بنابراین، تعداد زیادی آموزش واقعا عالی وجود نداشت. و من واقعاً سختی کشیدم.

بنابراین، من متوجه PHP شدم... تصمیم گرفتم به اطراف برگردم و به دیگران کمک کنم.

و PHP 101 متولد شد.

اکنون، این دوره برای مبتدیان طراحی شده است. ما با نحو اولیه و یک اسکریپت ساده "Hello World" شروع می کنیم. و، هدف من این است که واقعاً آنچه را که در حال رخ دادن است تجزیه و تحلیل کنم تا شما نه تنها بفهمید که چه کاری باید انجام دهید، بلکه چرا. من فکر می کنم که بسیار مهم است. برای من، دانستن اینکه چه چیزی باید تایپ شود کافی نیست... باید بدانید چه زمانی، چه زمانی نه، چرا... همه اینها.

گفته شد، ما در پایان بسیار شیک می شویم.

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

و، من تلاش می‌کنم مطمئن شوم که تک تک کدها را می‌فهمید.

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

به هر حال، من دوست دارم شما را به عنوان یک دانش آموز داشته باشم. بنابراین، بیایید شروع کنیم؟

پروژه کلاس من ممکن است کمی متفاوت از سایر کلاس های SkillShare باشد (از آنچه من می توانم بگویم) زیرا پروژه ها از قبل در خود دوره هستند. آخرین درس هر ماژول یک تمرین عملی است. اینها پروژه های شما هستند. بنابراین، این چیزی است که باید انجام دهید.

من کد منبع کل دوره را در اینجا پیوست کرده ام. بر اساس Module و Lesson تفکیک شده است (به خاطر داشته باشید که همه درس ها کد منبع ندارند). کد منبع را دانلود کنید و ویدیوها را در ویرایشگر کد مورد علاقه خود دنبال کنید (برای اطلاعات بیشتر در مورد ویرایشگرهای کد، پیش نیاز 1 را ببینید).

اکنون، من شما را تشویق می کنم که برای هر درس با من "کد" کنید.

اما، به ویژه، تمرینات عملی. اینها برای این هستند که خودتان را کدنویسی کنید تا همه چیزهایی را که یاد گرفته اید در عمل پیاده کنید. من کاملاً معتقدم که شما باید کد خود را به دقت یاد بگیرید و کمی به هم ریخته باشید تا واقعاً آن را یاد بگیرید. بنابراین، از شکستن چیزها نترسید (در واقع، رمزگذار شخصی من "تگ لاین" "من چیزها را می شکند" است) و همه آن را حذف کنید و دوباره شروع کنید، چیزهای بیشتری را بشکنید، و غیره و غیره.

به هر حال، برای مشخص کردن اینکه چه کاری باید برای پروژه خود انجام دهید:

  1. کد منبع پیوست را دانلود کنید.
  2. آن را در ویرایشگر دلخواه خود باز کنید.
  3. هر درس (مخصوصاً PE) را دنبال کنید
  4. بعد از هر درس، سعی کنید کد را خودتان بنویسید
  5. تماشا کنید و دوباره امتحان کنید تا آن را دریافت کنید
  6. از دکمه "ایجاد یک پروژه" استفاده کنید تا کد تمام شده خود را پست کنید تا بررسی کنیم

و لطفا... حتما این کار را انجام دهید. این تنها راه برای تسلط واقعی بر این چیزها است.


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

درس ها Lessons

  • اپراتورهای PHP PHP Operators

  • خواندن، نوشتن و اضافه کردن فایل ها Read, Write and Append Files

  • حذف داده ها در پایگاه داده MySQL با PDO و MySQLi Delete Data In a MySQL Database With PDO and MySQLi

  • پایگاه داده خود را در PHPMyAdmin ساختار دهید Structure Your Database In PHPMyAdmin

  • در حالی که حلقه ها While Loops

  • نحوه آپلود فایل در PHP How to Upload Files In PHP

  • به روز رسانی داده ها در یک پایگاه داده MySQL با PDO و MySQLi Update Data In a MySQL Database With PDO and MySQLi

  • پوشه ها را ایجاد کنید Create Folders

  • خواندن داده ها از پایگاه داده MySQL با PDO و MySQLi Read Data From a MySQL Database With PDO and MySQLi

  • ایجاد جداول به صورت پویا در PHP Create Tables Dynamically In PHP

  • یک کلاس پایگاه داده ایجاد کنید Create a Database Class

  • نوشتن بیانیه های آماده در PDO و MySQLi Writing Prepared Statements In PDO and MySQLi

  • PHP چیست؟ What IS PHP?

  • ارسال و فرم HTML به پایگاه داده MySQL با استفاده از PHP Submit and HTML Form to a MySQL Database Using PHP

  • طراحی پایگاه داده و مدل شی Designing Your Database and Object Model

  • حلقه های For و Foreach For and Foreach Loops

  • یک فرم تماس PHP ایجاد کنید Create a PHP Contact Form

  • مقدمه PHP 101 Introduction PHP 101

  • ثابت ها Constants

  • جایزه: مصاحبه مایکل فینیکس BONUS: Michael Phoenix Interview

  • آرایه های پی اچ پی PHP Arrays

  • با استفاده از جلسات PHP یک فرم چند صفحه ای ایجاد کنید Create a Multi-Page Form Using PHP Sessions

  • ایجاد داده در یک پایگاه داده MySQL با PDO و MySQLi Create Data In a MySQL Database With PDO and MySQLi

  • متغیرهای PHP PHP Variables

  • محدوده Scope

  • نحوه ارسال ایمیل با PHP How to Send Email With PHP

  • جلسات PHP PHP Sessions

  • مراحل بعدی Next Steps

  • نوشتن توابع سفارشی PHP Writing Custom PHP Functions

  • سلام دنیا Hello World

  • کوکی های پی اچ پی PHP Cookies

  • If، Else و Switch If, Else and Switch

  • فایل دریافت محتوا File Get Contents

  • حلقه cURL

  • گرفتن GET

  • پست POST

  • چه نرم افزاری نیاز دارم؟ What Software Do I Need?

  • با PDO و MySQLi به پایگاه داده MySQL متصل شوید Connect to a MySQL Database With PDO and MySQLi

نمایش نظرات

آموزش راهنمای مبتدیان برای تسلط بر PHP
جزییات دوره
8h 49m
38
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
6,509
- از 5
دارد
دارد
دارد
John Morris
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

John Morris John Morris

من به فریلنسرها کمک می کنم تا مشتری داشته باشند.