لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
PHP با آموزش MySQL: 1 اصول
PHP with MySQL Essential Training: 1 The Basics
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
PHP یک زبان برنامه نویسی محبوب و پایه و اساس بسیاری از وب سایت های هوشمند و مبتنی بر داده است. این دوره جامع از Kevin Skoglund به توسعه دهندگان کمک می کند تا از PHP برای ایجاد صفحات وب بهم پیوسته با محتوای پویا که می توانند داده ها را بین صفحات منتقل کنند استفاده کنند. بیاموزید که چگونه PHP می تواند ایجاد فرم ها را ساده کند ، داده های فرم را بخواند و تأیید کند و خطاهای نمایش را نشان دهد. کوین همچنین اصول MySQL و نحوه استفاده از PHP برای تعامل موثر و ایمن با یک پایگاه داده برای ذخیره و بازیابی داده ها را پوشش می دهد. در طول دوره ، او مشاوره عملی می دهد و نمونه هایی از بهترین روش ها را ارائه می دهد.
موضوعات شامل:
سازماندهی پرونده های پروژه li>
شامل و الزام پرونده ها li>
کار با پارامترهای URL
رمزگذاری محتوای پویا li>
تغییر سرصفحه ها و تغییر مسیر صفحه li>
ایجاد فرم ها و پردازش داده های فرم li>
مبانی MySQL
استفاده از PHP برای دسترسی به جداول پایگاه داده li>
ایجاد ، خواندن ، به روزرسانی و حذف سوابق پایگاه داده با PHP
تأیید اعتبار داده ها li>
جلوگیری از تزریق SQL
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
نحوه استفاده از پرونده های تمرینی
How to use the exercise files
1- یک پروژه محور از پایگاه داده شروع کنید
1. Start a Database-Driven Project
برنامه را اجرا کنید
Blueprint the application
منطقه کاری خود را تأسیس کنید
Establish your work area
صفحه اول را ایجاد و سبک کنید
Create and style the first page
پرونده ها را درج کنید و به آن نیاز داشته باشید
Include and require files
دارایی های صفحه را قابل استفاده مجدد کنید
Make page assets reusable
2. ایجاد صفحات وب با PHP
2. Build Web Pages with PHP
پیوندها و U...
Links and URLs
از پارامترهای URL استفاده کنید
Use URL parameters
مقادیر پیش فرض برای پارامترهای URL
Default values for URL parameters
پارامترهای URL را رمزگذاری کنید
Encode URL parameters
رمزگذاری برای HTML
Encode for HTML
چالش: صفحات را اضافه کنید
Challenge: Add pages
راه حل: اضافه کردن صفحات
Solution: Add pages
3. هدرها و تغییر مسیرها
3. Headers and Redirects
پیوندها و آدرسهای اینترنتی
Modify headers
پیوندها و آدرسهای اینترنتی
Page redirection
پیوندها و آدرسهای اینترنتی
Output buffering
4- ساختن فرم ها با PHP
4. Build Forms with PHP
فرم ها را بسازید
Build forms
از پارامترهای فرم استفاده کنید
Use form parameters
تشخیص ارسال فرم
Detect form submission
پردازش فرم تک صفحه ای
Single-page form processing
چالش: فرم ها را اضافه کنید
Challenge: Add forms
تغییر مسیر صفحه بافر خروجی هدرها را تغییر دهید
Solution: Add forms
مبانی MySQL
5. MySQL Basics
معرفی MySQL
MySQL introduction
ایجاد یک بانک اطلاعاتی
Create a database
یک جدول پایگاه داده ایجاد کنید
Create a database table
CRUD در MySQL
CRUD in MySQL
یک جدول MySQL جمع کنید
Populate a MySQL table
جداول بانک اطلاعاتی رابطه ای
Relational database tables
چالش: جدول صفحات
Challenge: Pages table
راه حل: جدول صفحات
Solution: Pages table
6. برای دسترسی به MySQL از PHP استفاده کنید
6. Use PHP to Access MySQL
API های پایگاه داده در PHP
Database APIs in PHP
با PHP به MySQL وصل شوید
Connect to MySQL with PHP
بازیابی داده ها
Retrieve data
با داده های بازیابی کار کنید
Work with retrieved data
خطا در مدیریت
Error handling
چالش: لیست صفحات
Challenge: List pages
راه حل: صفحات را لیست کنید
Solution: List pages
7. CRUD با PHP
7. CRUD with PHP
یک رکورد واحد پیدا کنید
Find a single record
برای ایجاد سوابق از داده های فرم استفاده کنید
Use form data to create records
برای به روزرسانی سوابق از داده های فرم استفاده کنید
Use form data to update records
گزینه های داده های پایگاه داده را تشکیل دهید
Form options from database data
یک رکورد حذف کنید
Delete a record
چالش: صفحات CRUD
Challenge: Pages CRUD
راه حل: صفحات CRUD
Solution: Pages CRUD
8- اعتبار دادن به داده ها با PHP
8. Validate Data with PHP
انواع اعتبارسنجی داده های مشترک
Common data validation types
مقادیر فرم را تأیید کنید
Validate form values
خطاهای اعتبار سنجی را نمایش دهید
Display validation errors
مشکلات با منطق اعتبار سنجی
Problems with validation logic
چالش: اعتبارسنجی
Challenge: Validations
راه حل: اعتبارسنجی
Solution: Validations
9. از تزریق SQL جلوگیری کنید
9. Prevent SQL Injection
تزریق SQL را درک کنید
Understand SQL injection
ضد ویروس کردن داده ها برای SQL
Sanitize data for SQL
Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.
Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.
نمایش نظرات