دانلود Laracasts – The PHP Practitioner

دانلود Laracasts – The PHP Practitioner

۱۴,۹۰۰ تومان

منبع: سایت لاراکست
زبان آموزش: انگلیسی
سطح آموزش: مبتدی(Beginner Difficulty)
تعداد فیلم: ۲۵ عدد(بصورت کامل و بروز)
کیفیت فیلم: FullHD 1080P
مدت زمان: 4:46:29 ساعت
حجم فایل‌ها: 956MB
قابل دانلود و ذخیره با تعرفه نیم بهای اینترنت
قابلیت دریافت بروزرسانی

دسته: , برچسب: ,

توضیحات

برای شروع هرکاری باید از جایی شروع کرد. وقتی میخواهید PHP را یاد بگیرید بهترین محل شروع همین دوره آموزشی می‌باشد.

شما کلیه فیلم‌های این دوره آموزشی را می‌توانید با بالاترین کیفیت FullHD 1080P در یک فایل فشرده و قابل دانلود از سرور ایران و تعرفه نیم بهای ترافیک دانلود کنید.

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

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

در دوره‌هایی که بروزرسانی می‌شوند فقط کافیست وارد حساب کاربری خود شده و فایلهای اضافه شده را دانلود نمایید.

شما بلافاصله پس از پرداخت هزینه می‌توانید به دانلود Laracasts – The PHP Practitioner دسترسی داشته باشید. و همچنین دسترسی به دانلود فیلم‌های جدیدی که توسط سایت لاراکست منتشر می‌شود را پس از هر بروزرسانی داشته باشید.

سایت لاراکست(Laracasts) یکی از منابع مهم، معتبر و بروز برای یادگیری فریم‌ورک لاراول(Laravel Framework) می‌باشد که توسط توسعه‌دهندگان و ایجاد کنندگان اولیه این فریم‌ورک گردانده می‌شود. بیشتر فیلم‌های این سایت توسط Jeffrey Way تولید شده است. ایشان یکی از توسعه‌دهندگان اصلی فریم‌ورک لاراول است که از نسخه سوم همراه بوده است. می‌توان ایشان را دومین شخص اصلی این فریم‌ورک پس از توسعه دهنده اصلی آن یعنی تیلور آتول دانست. Jeffrey Way معمولا یکی از سخنرانان کنفرانس‌های لاراول است.

اهمیت استفاده از این فیلم آموزش لاراول

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

توجه داشته باشید فیلم‌هایی که همچنان در حال تولید هستند با تغییرات و بروزرسانی‌های سایت لاراکست بروز می‌شوند. و فایل‌های جدید بصورت جداگانه برای دانلود ارائه می‌شود. تا از دانلود دوباره کل بسته جلوگیری شود.

پاسخ سوالات متداول

با توجه به اینکه بعضی محصولات رایگان هست چرا باید از شما خرید کرد؟1398/11/13 23:33:18

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

۱) دانلود شما با تعرفه اینترنت داخلی نیم‌بها محاسبه می‌شود.
۲) شما می‌توانید بدون مصرف اینترنت اضافه چندین بار فیلم‌ها را مشاهده کنید.
۳) شما به بالاترین کیفیت فیلم‌ها دسترسی دارید درحالی که باتوجه به سرعت اینترنت و Streaming ویدیو ممکن است چنین کیفیتی برای شما ممکن نباشد.
۴) شما نیازی به صرف هزینه و وقت برای عبور از مشکل تحریم ندارید.

شما با صرفه‌جویی در هزینه اینترنت خود بیشتر از قیمت خرید را ذخیره و سود خواهید کرد.

پس از دریافت فایلهای بروزرسانی آنها را چه کنم؟1398/11/13 12:48:55

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

چه مدت به بروزرسانی‌های یک بسته آموزشی دسترسی دارم؟1398/11/21 11:05:25

تلاش ما بر این است که تا زمانی که یک بسته از طرف ناشر اصلی آن بروزرسانی شود شما نیز بروزرسانی را دریافت کنید.

پس از خرید این محصول چه چیزی را دریافت خواهم کرد؟1398/11/13 13:03:32

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

 

فایلهای خریداری شده بصورت فوق مرتب و شماره گذاری شده داخل یک پوشه است.

بروزرسانی‌های بسته خریداری شده را چگونه دریافت می‌کنم؟1398/11/13 12:33:51

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

 

ضمانت رضایت صددرصدی از دانلود Laracasts PHP Bits

 

We all start somewhere. When it comes to web development with PHP, well, your first stop is this series. Designed specifically and exclusively for beginners, here, you’ll learn the fundamentals of PHP – all the way down to defining variables and arrays.

If you feel somewhat unprepared for the content at Laracasts, this “PHP for beginners” series should be your next stop. New lessons are published every Thursday, so don’t fall behind!

1. Step 1: Get PHP Installed – Run Time 3:51

So you’ve decided to become a web developer? Excellent, excellent choice. At this point, you have a basic understanding of HTML and CSS, and are now ready to take the next step. Right? Great! Let’s learn PHP from the ground up.

Step 1 Homework: Get PHP 7, the latest version at the time of this recording, installed on your machine using one of the methods outlined above. You might use Homebrew on the Mac, or possibly MAMPWAMP, or XAMPP. Any of these options will do just fine. To confirm that you’ve completed the homework, open the command line, and run php -v. Does it say PHP 7? Congrats!

2. Step 2: Install a Proper Code Editor – Run Time 9:21

Before we get started, let’s ensure that you have a proper code editor installed on your machine. As you’ll find, code editors are much like fashion: everyone has their own preference. It doesn’t matter which you choose, so pick one!

Step 2 Homework: Install a proper code editor on your machine right now. It could be Sublime TextAtomPHPStorm, or a different one entirely.

3. Step 3: Variables – Run Time 7:37

Now that you’re ready to begin coding, let’s start at the top. What exactly is a variable, and why would you ever use or need one?

Step 3 Homework: Create a variable, and figure out how to echo it onto the screen or page.

4. Step 4: PHP and HTML – Run Time 12:38

PHP is a language built for the web. As such, it mixes with regular HTML beautifully. Let’s learn how that all works in this episode. You’ll review embedding PHP in HTML, calling your first function, and fetching URL parameters.

Step 4 Homework: Echo a sentence onto the page, while fetching a URL parameters from the address bar.

5. Step 5: Separate PHP Logic From Presentation – Run Time 3:46

We’ll touch on a slightly higher level topic in this episode, but only lightly. If you stick with it long enough, you’ll begin to hear the phrase “separation of concerns.” At our current skill level, this means we should give consideration to the fact that, at the moment, our PHP logic and HTML presentation are a bit too intertwined. Perhaps we can separate these concerns.

Step 5 Homework: Play around with creating a new file, preparing a few variables, and then loading a separate “view” file to present the HTML.

6. Step 6: Understanding Arrays – Run Time 7:44

Let’s learn about a new construct: arrays. Think of them as primitive collections of related data. Maybe you have an array of names, or animals, or practically anything. Even better, we can filter through this data and act upon it with ease.

Step 6 Homework: Create an array of any five animals, and then loop over them with foreach, and display each one within a list item.

7. Step 7: Associative Arrays – Run Time 12:04

We’ve learned about basic arrays, but you may also creative associative arrays when necessary. The only difference is that each value within the array is associated with a key. Let me show you.

Homework: Create an associative array for a task. This array should include such details as the title of the task, its due date, who it’s assigned to, and whether it has been completed.

8. Step 8: Booleans – Run Time 10:44

“Boolean” is a scary, but simple term to understand. It’s a data type that represents one of two values: true or false. As you’ll find, you’ll reference booleans constantly within your projects. So it’s important that you understand this one.

9. Step 9: Conditionals – Run Time 6:58

A conditional is how we branch our logic into different paths. “If some value is true, then we want to proceed in this way. Otherwise, let’s handle it in that way.” As you can see, booleans and conditionals go hand-in-hand.

Homework: Continue tinkering with conditionals. Add a new boolean to your task array, and use its value to branch off into two different paths within your HTML.

10. Step 10: Functions – Run Time 7:49

Think of a function as a container for reusable pieces of logic. In this lesson, you’ll create your very first function.

Homework: Write a function that determines if a provided age (sent through as an argument) is old enough to enter a 21-and-up night club. Have this function return a boolean, which can be used in any conditional.

11. MySQL 101 – Run Time 16:18

You’ve only just begun learning the fundamentals of PHP, and already I’m throwing something else at you. Sorry (bows head in shame), that’s just how it is; there are lots of moving pieces to your typical web application. We must take some to review databases. This is how we “remember” information. Or, in other words, if a user creates a handful of todo items, how will we remember those todos for when they return to our site next week? Well, the answer is through a database.

As for MySQL GUIs, you might consider any of the following:

12. Classes 101 – Run Time 16:10

I know you’re excited about MySQL, and want to fetch records using PHP. However, we need to make one quick pit stop. We must learn the basics of writing classes, and creating objects. So let’s tackle that in this episode, and then I promise we’ll move on to writing SQL queries with PHP.

13. Intro to PDO – Run Time 15:16

Now that you understand what a class is, we can get back to fetching your first results from the database. To do so, we’ll leverage PHP’s PDO library, and create a prepared statement.

14. PDO Refactoring and Collaborators – Run Time 17:39

In this episode, you’ll perform your first refactor. “Refactor” is a term we use to describe the process of changing the structure of your code, without affecting the underlying behavior. I’ll be pushing your limits a bit in this episode, so you may need to watch this one twice. As always, ask any questions you mind have in the comments below.

15. Hide Your Secret Passwords – Run Time 6:27

At the moment, we’re hardcoding our database username and password directly within the Connection class. But, we don’t really want to do this. It’s too dangerous. Instead, let’s extract any secret passwords or keys for our app into its own file, and then lock that down.

16. Make a Router – Run Time 24:19

Let’s discuss routing in this episode. While, yes, you can create PHP files that correspond to the URI, this breaks down pretty quickly. So instead, we’ll make a very basic router. This allows us to associate any URI endpoint with a controller.

View the source for this episode on GitHub.

17. Dry Up Your Views – Run Time 7:02

Let’s take some time to work on our views. At the moment, we’ve been rewriting the entire wrapping HTML for every single page. Naturally, this breaks down very quickly in real life. Each time you update, say, your navigation area, you’d need to open several different view files to make the change. No thanks. Instead, let’s review the first step to drying up your templates.

18. Array Filtering – Run Time 13:31

PHP’s various array functions are tools that absolutely need to rest in your belt. While the good ole’foreach can usually get the job done, more often than not, there’s a better way. In this episode, I’ll introduce you to array_filterarray_map, and array_column.

19. Forms, Request Types, and Routing – Run Time 13:17

Let’s transition over to working with forms. If we want a form’s submission to POST to a particular endpoint, well, our router isn’t yet set up to handle that. How exactly might we associate a URI with the request type (GET, POST) that it should respond to? In this episode, we’ll do a bit of refactoring for this very thing!

20. Dynamic Inserts With PDO – Run Time 12:24

So far, we’ve only written the logic to fetch records from the database. But now it seems that we need to, not only insert new records, but do so dynamically. It sounds like we’ll need to update our QueryBuilder class to allow for this.

View the source code for this episode on GitHub.

21. Composer Autoloading – Run Time 4:38

No more PHP requires! They’re annoying to write, aren’t they? Instead, let’s take some time to switch over to Composer, which is an industry standard for not just dependency management, but also autoloading.

22. Your First DI Container – Run Time 7:04

“Dependency injection Container” sounds like a super scary thing. But it’s easy to understand! Think of them as boxes. Apply a label, and throw your stuff into the box. When you need them back, simply look for the corresponding label! In this episode, we’ll transition from our simplistic $app array, to a dedicated DI container.

23. Refactoring to Controller Classes – Run Time 17:34

So far in this series, our “controllers” have simply been plain PHP files. In this episode, however, we’ll refactor the router to allow for loading and calling actions on a controller class. I think you’ll find that this drastically simplifies our workflow.

24. Switch to Namespaces – Run Time 14:52

At the moment, all of our classes share the same global namespace. But, think about it: you wouldn’t throw your entire music collection into a single folder, and the same is true for your PHP classes. In this lesson, we’ll switch over to dedicated namespaces, while discussing the benefits to doing so.

25. Meet Your Batteries Included Framework: Laravel – Run Time 17:26

It’s time for you to meet my framework of choice: Laravel (duh). In this lesson, we’ll review the basic folder structure, discuss how it is similar to the custom-built framework from this series, and then review why it’s preferred, in this author’s opinion, to choose a battle-tested solution like Laravel over manually wiring things together.

So that brings this series to a close! Review the completed source code on GitHub. Your next stop should be Laravel From Scratch! Get to it.

 

این دوره آموزشی در سایت اصلی تکمیل شده است و بروزرسانی نخواهد شد ولی با اینحال در صورت انتشار بروزرسانی در اختیار شما قرار خواهد گرفت.

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود Laracasts – The PHP Practitioner”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Go to Top