لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کاربردی و مقدماتی PHP
- آخرین آپدیت
دانلود Hands-On Introduction: PHP
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
اگر به دنبال درک بهتر زبان PHP هستید اما مطمئن نیستید از کجا مهارتهای خود را ارتقا دهید، این دوره آموزشی کاربردی را امتحان کنید که به شما اجازه میدهد همزمان با یادگیری، کدهای خود را بنویسید. در این دوره، مدرس (جو کاسابونا) دیدگاهی جامع از کار با PHP ارائه میدهد؛ زبان اسکریپتنویسی همهمنظوره و محبوبی که زیرساخت بکاند بسیاری از وبسایتهای جهان را تشکیل میدهد. ترفندهای تغییر کدهای موجود و نوشتن کدهای جدید برای ایجاد اپلیکیشنهای شخصی خود را بیاموزید. هرچه مهارتهای شما توسعه یابد، جو نکاتی را در مورد نحوه یکپارچهسازی و گسترش کدها برای دریافت اطلاعات از یک API، اتصال به پایگاه داده، ساخت مانیتورینگ زمان خرابی (Downtime Monitor) و موارد دیگر به شما آموزش میدهد.
بهترین راه برای یادگیری یک زبان برنامهنویسی، استفاده عملی از آن است. به همین دلیل، این دوره با GitHub Codespaces ادغام شده است؛ یک محیط توسعه ابری فوری که تمام قابلیتهای IDE مورد علاقه شما را بدون نیاز به نصب نرمافزار روی سیستم محلی فراهم میکند. با GitHub Codespaces، میتوانید در هر زمان و با هر دستگاهی تمرینات عملی را انجام دهید—در حالی که از ابزاری استفاده میکنید که احتمالاً در محیطهای کاری واقعی با آن مواجه خواهید شد. برای شروع، ویدیوی «استفاده از GitHub Codespaces در این دوره» را مشاهده کنید.
سرفصل ها و درس ها
مقدمه
Introduction
خوشآمدگویی به دوره کاربردی PHP
Welcome to hands-on PHP
استفاده از GitHub Codespaces در این دوره
Using GitHub Codespaces with this course
پیشنیازها و نکاتی که باید بدانید
What you should know
1. تغییر و مدیریت کدهای موجود
1. Manipulating Existing Code
تبدیل کلاس به سینگلتون (Singleton)
Convert class to singleton
محاسبه میانگین پرتاب سکه
Coin flip average
استفاده از Namespace برای توابع متضاد
Namespace a set of conflicting functions
اعتبارسنجی ورودیها
Validate input
بهروزرسانی بازی حدس عدد
Update number guessing game
2. نوشتن و ساخت کدهای جدید
2. Building New Code
ساخت تحلیلگر نوع فایل
File type analyzer
مرتبسازی لیست فایلها بر اساس پسوند
Sort a list of files by extension
ردیابی بازدیدکنندگان منحصربهفرد
Keep track of unique visitors
ساخت سیستم تصمیمگیرنده
Build a decision maker
پاکسازی ورودیهای فرم (Sanitize)
Sanitize the input from a form
3. یکپارچهسازی و توسعه
3. Integrate and Expand
ساخت مانیتورینگ زمان خرابی (Downtime Monitor)
Build a downtime monitor
توسعه کلاس Person
Extend the person class
اتصال به پایگاه داده
Connect to a database
گسترش دیتابیس کاربران
Extend the people database
دریافت اطلاعات از یک API
Retrieving information from an API
جو کازابونا یک توسعهدهنده دوره معتبر کالج است. او بنیانگذار دوره های خلاق است.
جو عاشق تدریس است. او کار آزاد را در سال 2002 آغاز کرد و بیش از 10 سال است که در سطح کالج معلم بوده است. اشتیاق او در هر دو زمینه، او را به ایجاد دوره های آموزشی سوق داد، مدرسه ای برای کسانی که می خواهند کسب و کارهای آنلاین ایجاد کنند. جو به عنوان یکی از طرفداران بزرگ یادگیری از طریق انجام، عاشق ایجاد دوره های متمرکز و تکلیف محور برای کمک به دانش آموزان برای ساختن چیزی است.
جو همچنین عاشق شنیدن داستان های مردم است. وقتی او تدریس نمی کند، برای پادکست خود با افراد مصاحبه می کند، چگونه آن را ساختم. در https://casabona.org بیشتر بیاموزید.
نمایش نظرات