منبع: سایت لاراکست
زبان آموزش: انگلیسی
سطح آموزش: متوسط (Intermediate Difficulty)
تعداد فیلم: ۱۰ عدد
کیفیت فیلم: FullHD 1080P
مدت زمان: ۱:۵۴:۰۷ ساعت
قابل دانلود، ذخیره و بروزرسانی حداقل ۶ ماهه
دانلود از سرورهای ایران با تعرفه نیم بها
دانلود Laracasts – 10 Techniques for Cleaner Code
۹,۹۰۰ تومان ۲,۹۷۰ تومان
توضیحات
در فیلم آموزش 10 Techniques for Cleaner Code که توسط سایت لاراکست منتشر شده است شما ده تکنیک نوشتن کدهای تمیز را میآموزید.
برای راحتی شما این آموزشها با بالاترین کیفیت برای دانلود ارائه شده است. همانطور که میدانید این آموزشها در کشور ما قابل مشاهده نیست و همچنین دانلود آن بدون پرداخت حق عضویت امکان ندارد. برخی فیلمها حتی بدون پرداخت حق اشتراک دلاری قابل مشاهده نیست. فیلمهای آموزش 10 Techniques for Cleaner Code نیز از این قاعده مستثنی نبوده و فقط شما میتوانید دو فیلم آنرا مشاهده نمایید. ولی ما کل ۱۰ فیلم موجود در این مجموعه را با بالاترین کیفیت برای دانلود از سرورهای ایران در اختیار شما قرار دادهایم. شما میتوانید با نصف هزینه حجم دانلود اینترنت این مجموعه را از سرورهای ایران دانلود نمایید. و همچنین چندین بار براحتی و در هر دستگاهی مشاهده نمایید.
شما فقط با پرداخت مبلغ کمی میتوانید خیلی راحت کل ویدیوهای آموزشی این دوره را بصورت یک فایل فشرده RAR که حاوی یک پوشه و داخل آن فایلهای شماره گذاری شده بهمراه عنوان است را دانلود نمایید.
در تصویر زیر نمونهای از محتوای داخل فایل را مشاهده میکنید:
شما بلافاصله پس از پرداخت هزینه میتوانید مجموعه 10 Techniques for Cleaner Code را دانلود نمایید. و در صورت بروزرسانی در فیلمهای این مجموعه به دانلود این فیلمهای جدید دسترسی داشته باشید.
سایت لاراکست(Laracasts) یکی از منابع مهم، معتبر و بروز برای یادگیری فریمورک لاراول(Laravel Framework) میباشد که توسط توسعهدهندگان و ایجاد کنندگان اولیه این فریمورک گردانده میشود. بیشتر فیلمهای این سایت توسط Jeffrey Way تولید شده است. ایشان یکی از توسعهدهندگان اصلی فریمورک لاراول است که از نسخه سوم همراه بوده است. میتوان ایشان را دومین شخص اصلی این فریمورک پس از توسعه دهنده اصلی آن یعنی تیلور آتول دانست. Jeffrey Way معمولا یکی از سخنرانان کنفرانسهای لاراول است.
همانطور که میدانید این آموزشها در کشور ما علی رقم دسترس پذیر بودن سایت لاراکست قسمت نمایش فیلمهای آن بدلیل میزبانی فایلهای ویدیویی در سایت ثالث قابل مشاهده نیست و همچنین دانلود آنها بدون پرداخت حق عضویت امکان ندارد. حتی بخشی از فیلمهای این سایت رایگان نبوده و بدون پرداخت حق عضویت قابل مشاهده نیست.
توجه داشته باشید فیلمهایی که همچنان در حال تولید هستند با تغییرات و بروزرسانیهای سایت لاراکست بروز میشوند. و فایلهای جدید بصورت جداگانه برای دانلود ارائه میشود. تا از دانلود دوباره کل بسته جلوگیری شود.
لطفا از انتشار مجدد و رایگان محصولات سایت به جهت حمایت از ما خودداری نمایید. ما با تهیه اشتراک سایت لاراکست این فیلمهای آموزشی را با قیمت مناسب برای استفاده شما فراهم کردهایم.
پاسخ سوالات متداول
با اینکه برخی از این محصولات در سایت اصلی رایگان هستند ولی شما نمیتوانید آنها را دانلود کنید و روی سیستم خودتان داشته باشید و در صورت نیاز به آن مراجعه کنید. همچنین ممکن است شما بخواهید یک فیلم را چندین بار مشاهده کنید. درضمن در سایت اصلی این ویدیوها با اینترنت کشور ما به دلایلی همچون تحریم باز نمیشود. پس به چندین دلیل خرید این آموزشها به صرفه است:
۱) دانلود شما با تعرفه اینترنت داخلی نیمبها محاسبه میشود.
۲) شما میتوانید بدون مصرف اینترنت اضافه چندین بار فیلمها را مشاهده کنید.
۳) شما به بالاترین کیفیت فیلمها دسترسی دارید درحالی که باتوجه به سرعت اینترنت و Streaming ویدیو ممکن است چنین کیفیتی برای شما ممکن نباشد.
۴) شما نیازی به صرف هزینه و وقت برای عبور از مشکل تحریم ندارید.
شما با صرفهجویی در هزینه اینترنت خود بیشتر از قیمت خرید را ذخیره و سود خواهید کرد.
فایل فشرده rar را در داخل پوشه بسته آموزشی قرار داده و در همانجا از حالت فشرده خارج کنید تا فایل ویدیو مربوطه کنار بقیه ویدیوها قرار گیرد.
تلاش ما بر این است که تا زمانی که یک بسته از طرف ناشر اصلی آن بروزرسانی شود شما نیز بروزرسانی را دریافت کنید.
بعد از خرید این محصول به لینک دانلود فایلهای این آموزش دسترسی پیدا خواهید کرد. فایلها بصورت فایل فشرده rar میباشد. همچنین درصورتی که بسته دارای بروزسانی باشد تعدادی فایل فشرده دیگر نیز دریافت خواهید کرد. در داخل فایل فشرده اصلی دانلودی یک پوشه قرار دارد که فیلمهای mp4 در آن قرار دارند. بستههای بروزرسانی را نیز پس از دریافت در این فولدر از حالت فشرده خارج کنید تا یک پوشه به همراه فایلهای منظم شماره گذاری شده از بسته آموزشی داسته باشید.
فایلهای خریداری شده بصورت فوق مرتب و شماره گذاری شده داخل یک پوشه است.
بروزرسانیهای آموزشی که خریداری کردهاید را بصورت فایلهای جداگانه میتوانید دانلود نمایید. یعنی لازم نیست کل بسته آموزشی از ابتدا دانلود نمایید.
We’ve all written code that misses the mark. Sure, it works, but, still, you’re left with the feeling that you’ve missed something. The difficult part, unfortunately, is recognizing what that “something” is.
In this series, we’ll review ten techniques, one per episode, to improve the clarity of your PHP code.
1. Refactoring Insurance – Run Time 13:04
Technique #1. You can’t improve your code if you’re terrified to change it. That’s where tests come into play. Think of them as refactoring insurance. Go ahead, make as many tweaks as you need to. Each step of the way, your tests will let you know if you’ve made a mistake.
2. Play With Confidence – Run Time 17:09
Technique #2. Now that we’ve learned to back up our code with a series of tests, we can move on to the second technique. Clean code isn’t a straight line. Often, you’ll follow a variety of roundabouts, tunnels, and even u-turns to get there. The secret is to play with confidence. Make a small tweak, run the tests, and then decide: “Is this better than before?”
3. Sweat the Small Stuff – Run Time 13:19
Technique #3. Often, the little things that “don’t make a difference” have a way of eventually defining the integrity of your entire codebase. So, yes, do sweat the small stuff (indentation, temporary variables, if statements, etc).
4. Be Strict With Your Controllers – Run Time 16:01
Technique #4. If you’re not careful, it’s easy for a controller to quickly get out of hand. All of the sudden, you have countless endpoints and actions – each with its own set of private helper methods. An alternative approach is to strictly adhere to the seven restful actions. If you find yourself reaching for a different name, ask yourself if you can instead create a brand new controller.
5. Drop Down a Level – Run Time 23:02
Technique #5. Often, you’ll find your controller conducting logic that might instead be better managed by the model. In this episode, we’ll review a TeamMembersController
that suffers from this very issue.
6. An Alternative to Magic Numbers – Run Time 3:59
Technique #6. A magic number is an important value in your system that isn’t instantly clear. If you ever find yourself thinking, “Now what does this number represent,” you likely have a magic number on your hands. Instead, consider giving it a name.
7. Avoid Flags – Run Time 5:55
Technique #7. Particularly when it comes to your public interface, be careful about requiring flags to toggle various functionality. Instead, ask yourself if creating a new method will remove the need for the flag entirely.
8. The Strategy and Factory Patterns – Run Time 9:17
Technique #8. If your class contains multiple method with the same prefix, this might be a sign that a few classes are begging to be extracted. In this episode, I’ll show you how to combine the strategy and factory patterns to improve a messy controller.
9. Encapsulated UseCases – Run Time 5:26
Technique #9. Think of a use case as a class that represents an important user action in your system. A few examples might be RegisterTeam
, PurchaseVideo
, or BuildServer
. These classes should encapsulate all required steps for completing that action. Let’s learn how to create one in this episode.
10. Choose Your Class Names Wisely – Run Time 6:55
Technique #10. Last, but not least, pay special attention to the names you choose for your classes. You might find that the wrong choice will cascade down and affect all of your method names as well.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.