آموزش توسعه وب مدرن PHP با/MySQL ، GitHub و Heroku

Modern PHP Web Development w/ MySQL, GitHub & Heroku

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش توسعه برنامه های تحت وب مبتنی بر داده با استفاده از PHP و MySQL ، مدیریت آنها با GitHub و استقرار در Heroku

آنچه خواهید آموخت

  • سرور Apache را با استفاده از XAMPP Server تنظیم کنید
  • پایگاه داده MySQL را با استفاده از XAMPP Server تنظیم کنید
  • با استفاده از سرور XAMPP PHP Environment را تنظیم کنید
  • نحو اساسی PHP
  • نقش PHP را در برنامه های برنامه نویسی تحت وب درک کنید.
  • برنامه های وب مبتنی بر داده و پویا را ایجاد کنید
  • نحوه دستکاری داده ها با استفاده از PHP PDO
  • نحوه استفاده از چارچوب Bootstrap 4
  • نحوه استفاده از GitHub برای کنترل منبع
  • نحوه استقرار یک برنامه وب با استفاده از Heroku

بررسی اجمالی

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

در پایان این دوره ، شما می توانید یک برنامه جذاب PHP بسازید. با استفاده از بوت استرپ 4 تغییرات را با GitHub ردیابی و مدیریت کنید و یک برنامه کاملاً مبتنی بر داده در Heroku Cloud Hosting پیاده سازی کنید.

چرا توسعه را با PHP یاد بگیریم

PHP برای سهولت در توسعه وب طراحی شده است ، و بسیاری از مبتدیان برداشتن و شروع به کار آن را بدون زحمت می دانند. در حقیقت ، انتخاب کد PHP بسیار آسان بود ، درنهایت بسیاری از برنامه نویسان قادر به نوشتن برنامه PHP در کمترین زمان هستند!

5 دلیل اصلی برای یادگیری PHP عبارتند از:

  1. دوستی مبتدی

  2. برای مقیاس طراحی شده است

  3. انجمن پشتیبانی فعال

  4. فرصت های شغلی

  5. آینده

این دوره کاربردی است و شما را با تمام نیازهایی که برای ساخت یک برنامه وب کاملاً کاربردی ، افزودن آن به کنترل منبع با استفاده از GitHub و در آخر میزبانی آن در Heroku مجهز خواهید کرد.

زبانها و فن آوری های مورد استفاده:

  • PHP (HyperText Pre-Processor) - زبان برنامه نویسی سمت سرور که به ما امکان می دهد برنامه های پویا و مبتنی بر داده بسازیم

  • HTML و CSS - زبانهای استاندارد وب که برای طراحی صفحات وب استفاده می شود

  • کد ویژوال استودیو (با پسوندها) - ابزار توسعه یا IDE برای کمک به ما در نوشتن سریعتر کد.

  • سرور XAMPP - برای تسهیل سرورهای Apache و MySQL

  • PhpMyAdmin - ابزار مدیریت MySQL که در سرور XAMPP تعبیه شده است

  • GitHub - برای کنترل و همکاری منبع

  • Heroku - برای انتشار وب سایت (ها) برنامه PHP در Cloud (رایگان با محدودیت)

هیچ دوره دیگری در بازار نمی تواند شما را به این مهارت ها مجهز کند. اکنون سطح خود را بالا ببرید و بخشی از باشگاه توسعه دهندگان PHP مدرن باشید!

در پایان این دوره ، باید بتوانید:

  • یک برنامه وب کاملاً مبتنی بر داده بسازید

  • جریان برنامه PHP را بفهمید

  • با phpMyAdmin و MySQL Workbench پایگاه داده ایجاد و مدیریت کنید

  • با PDO کوئری های PHP/MySQL ایجاد کنید

  • تأیید اعتبار و مجوز کاربر را تنظیم کنید

  • از Bootstrap 4 CSS Framework استفاده کنید

  • از JQuery و JQueryUI استفاده کنید

  • از Visual Studio Code به طور موثر استفاده کنید

  • با استفاده از میزبانی هروکو اعزام شوید

  • پروژه ها را با GitHub مدیریت کنید

محتوا و بررسی اجمالی

برای احساس راحتی در این دوره ، به دانش قبلی از HTML و CSS نیاز دارید. فراتر از آن ، این بسیار دوستانه مبتدی است ، زیرا ما با استفاده از PHP ساختارهای مختلف برنامه نویسی را مرور می کنیم. حتی اگر در معرض هیچ توسعه وب نباشید ، می توانید این کار را از ابتدا دنبال کنید.

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

تا زمانی که دوره را به پایان برسانید ، در Visual Studio Code ، XAMPP ، GitHub و MySQL حرکت خواهید کرد ، زیرا هنگام کار بر روی یک پروژه PHP در آینده ، این برای شما طبیعت دوم خواهد بود. با این کار مهارت های جدید آموخته شده شما مورد استفاده عملی قرار می گیرد و رئیس و همکاران شما را تحت تأثیر قرار می دهد.

این دوره با گنجاندن برخی از فایلها با کار کردن فایلهای میزبان شده در GitHub ، برای سهولت در تکرار کد نمایش داده شده کامل است. شما می توانید همزمان با کار در هر سخنرانی در کنار نویسنده کار کنید و پس از اتمام دوره یک گواهینامه تأیید پذیر برای اتمام دوره دریافت خواهید کرد.

با کلیک بر روی دکمه Take this Course می توانید بهترین گامی باشید که می توانید در جهت افزایش سریع درآمد و بازارپذیری خود بردارید! همچنین به یاد داشته باشید که اگر فکر نمی کنید این دوره ارزش آنچه را که گذرانده اید ارزش دارد ، 30 روز کامل وقت دارید تا بدون هیچ گونه س askedالی بازپرداخت دریافت کنید!


وقت اقدام است! این معامله برای همیشه در دسترس نخواهد بود!

امروز روی دکمه "اکنون بخرید" کلیک کنید!

هر ساعت تأخیر برای شما هزینه دارد ...

در این دوره شما را می بینیم!

این دوره برای چه کسانی است:

  • همه
  • توسعه دهندگان وب که HTML و CSS را می دانند
  • توسعه دهندگان وب بدون تجربه PHP
  • توسعه دهندگان مبتدی PHP

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

معرفی Introduction

  • معرفی Introduction

پیکربندی محیط Environment Configuration

  • با استفاده از XAMPP یک PHP Environment تنظیم کنید Setup a PHP Environment using XAMPP

  • Composer Package Manager را نصب کنید Install Composer Package Manager

  • Visual Studio Code - افزودنیهای توسعه وب Visual Studio Code - Web Development Add ons

  • یک حساب GitHub ایجاد کنید Create a GitHub Account

  • یک حساب Heroku ایجاد کنید Create a Heroku Account

مبانی PHP و نحو PHP Basics and Syntax

  • PHP چگونه کار می کند How PHP Works

  • اگر ... بیانیه های دیگر IF...ELSE Statements

  • تغییر اظهارات Switch Statements

  • برای حلقه FOR Loop

  • در حالی که انجام می دهید ... در حالی که حلقه ها WHILE AND DO...WHILE Loops

  • آرایه های PHP و دستکاری PHP Arrays and Manipulation

  • توابع دستکاری رشته String Manipulation Functions

  • توابع دستکاری تاریخ و زمان Date and Time Manipulation Functions

  • توابع تعریف شده توسط کاربر User Defined Functions

  • PHP شامل و نیاز است PHP Include and Require

  • چیدمان وب سایت PHP - با بوت استرپ PHP Website Layout - With Bootstrap

  • پروژه را به Github اضافه کنید Add Project to Github

  • انتشار وب سایت در Heroku Publish Website to Heroku

  • کد منبع نهایی Final Source Code

فرم های PHP و MySQL و احراز هویت کاربر PHP Forms and MySQL and User Authentication

  • راه اندازی پروژه و وب سایت Project and Website Setup

  • یک فرم Bootstrap 4 ایجاد کنید Create a Bootstrap 4 Form

  • فرم PHP - $ _GET اقدام PHP Form - $_GET Action

  • فرم PHP - $ _POST اقدام PHP Form - $_POST Action

  • بانک اطلاعاتی طراحی با phpMyAdmin Design Database with phpMyAdmin

  • با استفاده از PHP PDO به پایگاه داده متصل شوید Connect to Database using PHP PDO

  • سوابق را در پایگاه داده ذخیره کنید Save Records to Database

  • سوابق پایگاه داده را مشاهده کنید View Database Records

  • مشاهده جزئیات One Record View One Record's Details

  • سوابق پایگاه داده را به روز کنید Update Database Records

  • سوابق پایگاه داده را حذف کنید Delete Database Records

  • لمس های نهایی: اعتبار سنجی فرم ، پیام های خطا ، پیام های موفقیت آمیز Final Touches: Form Validation, Error Messages, Success Messages

  • پروژه را به GitHub اضافه کنید Add Project to GitHub

  • برنامه Heroku و پایگاه داده از راه دور ایجاد کنید Create Heroku App and Remote Database

  • جداول تأیید اعتبار را در پایگاه داده تنظیم کنید Setup Authentication Tables in Database

  • ورود به سیستم و احراز هویت را تنظیم کنید Setup Login and Authentication

  • دسترسی کاربر را کنترل کنید Control User Access

  • ارسال ایمیل تأیید Sending Confirmation Emails

  • بارگذاری تصاویر نمایه Upload Profile Pictures

  • لمس نهایی Final Touches

  • کد منبع نهایی Final Source Code

تخفیف های BONUS BONUS Discounts

  • تخفیف پاداش Bonus Discounts

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه وب مدرن PHP با/MySQL ، GitHub و Heroku

این دوره غیر فعال شده است.

جزییات دوره
12h 14m
42
Udemy (یودمی) udemy-small
13 فروردین 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
27,864
4.5 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Trevoir Williams Trevoir Williams

Learn IT University Learn IT University

Andrii Piatakha Andrii Piatakha

بنیانگذار و مدیر عامل شرکت IT-Bulls ، بنیانگذار بستر Learn-IT بنیانگذار و مدیر عامل شرکت IT-Bulls. خالق برنامه موبایل Learn-IT برای افرادی که می خواهند آماده مصاحبه و یادگیری جاوا شوند. مدرس با 4+ سال تجربه. مربی کلیدی جاوا در شرکت های برون سپاری. Andrii کمک می کند تا مهندسان نرم افزار جاوا را از صفر تا تعیین تکلیف اول به آنها آموزش دهد. دوره جاوا وی برای آموزش افرادی با دانش برنامه نویسی صفر استفاده می شود تا آنها را برای کار واقعی در شرکت های مختلف آماده کند. هنگامی که دوره های Andrii را می گذرانید می توانید مطمئن باشید که چیزهای درست را در کمترین زمان ممکن به روش صحیح فرا خواهید گرفت. تمام دوره های Andrii توسط داستان و موفقیت دانشجویان ثابت می شود. در گذشته همه مدرسان برنامه نویس حرفه ای نبودند. تجربه مهندسی زیاد به آندری اجازه داد تا شرکت IT خود را اداره کند. در طول تدریس ، آندری توجه دانش آموزان را فقط به مهمترین موارد متمرکز می کند.

Udemy (یودمی)

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

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