منبع: سایت لاراکست
زبان آموزش: انگلیسی
سطح آموزش: مبتدی(Beginner Difficulty)
تعداد فیلم: ۱۷ عدد(بصورت کامل و بروز)
کیفیت فیلم: FullHD 1080P
مدت زمان: 1:42 ساعت
حجم فایلها: 456MB
قابل دانلود و ذخیره با تعرفه نیم بهای اینترنت
دانلود Laracasts – MySQL Database Design
۱۴,۹۰۰ تومان ۴,۴۷۰ تومان
توضیحات
برای شروع هرکاری باید از جایی شروع کرد. وقتی میخواهید MySQL را یاد بگیرید بهترین محل شروع همین دوره آموزشی میباشد. در این دوره آموزشی کلیه مفاهیم مرتبط با پایگاه داده MySQL را خواهید آموخت. به کمک این آموزش حتی میتوانید طراحی جداول بانک اطلاعاتی محصول خود را نیز یاد بگیرید.
شما کلیه فیلمهای این دوره آموزشی را میتوانید با بالاترین کیفیت FullHD 1080P در یک فایل فشرده و قابل دانلود از سرور ایران و تعرفه نیم بهای ترافیک دانلود کنید.
این آموزشها در سایت لاراکست منتشر شده است و همانطور که میدانید حتی فیلمهای رایگان نیز بدون برنامههای رفع محدودیت در کشور ما قابل مشاهده نیست و صد البته اینکه امکان دانلود آنها نیز بدون پرداخت حق عضویت وجود ندارد. شما فقط با پرداخت مبلغ کمی میتوانید خیلی راحت کل ویدیوهای آموزشی این دوره را بصورت یک فایل فشرده RAR که حاوی یک پوشه و داخل آن فایلهای شماره گذاری شده بهمراه عنوان است را دانلود نمایید. این شماره گذاری فیلمها طوری است که براحتی در برنامه پخش کننده ویدیو شما بترتیب نمایش داده خواهد شد.
شما بدون نیاز به آنلاین بودن و صرف هزینه اینترنت میتوانید هرچند دفعه که خواستید این فیلمها را بر روی سیستم شخصی یا در گوشی و تبلت خودتان مشاهده نمایید. و حتی هرجا که متوجه نشدید دکمه Pause را بزنید یا کمی به عقب برگردید.
در دورههایی که بروزرسانی میشوند فقط کافیست وارد حساب کاربری خود شده و فایلهای اضافه شده را دانلود نمایید.
شما بلافاصله پس از پرداخت هزینه میتوانید به دانلود Laracasts – MySQL Database Design دسترسی داشته باشید. و همچنین دسترسی به دانلود فیلمهای جدیدی که توسط سایت لاراکست منتشر میشود را پس از هر بروزرسانی داشته باشید.
سایت لاراکست(Laracasts) یکی از منابع مهم، معتبر و بروز برای یادگیری فریمورک لاراول(Laravel Framework) میباشد که توسط توسعهدهندگان و ایجاد کنندگان اولیه این فریمورک گردانده میشود. بیشتر فیلمهای این سایت توسط Jeffrey Way تولید شده است. ایشان یکی از توسعهدهندگان اصلی فریمورک لاراول است که از نسخه سوم همراه بوده است. میتوان ایشان را دومین شخص اصلی این فریمورک پس از توسعه دهنده اصلی آن یعنی تیلور آتول دانست. Jeffrey Way معمولا یکی از سخنرانان کنفرانسهای لاراول است.
همانطور که میدانید این آموزشها در کشور ما علی رقم دسترس پذیر بودن سایت لاراکست قسمت نمایش فیلمهای آن بدلیل میزبانی فایلهای ویدیویی در سایت ثالث قابل مشاهده نیست و همچنین دانلود آنها بدون پرداخت حق عضویت امکان ندارد. حتی بخشی از فیلمهای این سایت رایگان نبوده و بدون پرداخت حق عضویت قابل مشاهده نیست.
توجه داشته باشید فیلمهایی که همچنان در حال تولید هستند با تغییرات و بروزرسانیهای سایت لاراکست بروز میشوند. و فایلهای جدید بصورت جداگانه برای دانلود ارائه میشود. تا از دانلود دوباره کل بسته جلوگیری شود.
پاسخ سوالات متداول
با اینکه برخی از این محصولات در سایت اصلی رایگان هستند ولی شما نمیتوانید آنها را دانلود کنید و روی سیستم خودتان داشته باشید و در صورت نیاز به آن مراجعه کنید. همچنین ممکن است شما بخواهید یک فیلم را چندین بار مشاهده کنید. درضمن در سایت اصلی این ویدیوها با اینترنت کشور ما به دلایلی همچون تحریم باز نمیشود. پس به چندین دلیل خرید این آموزشها به صرفه است:
۱) دانلود شما با تعرفه اینترنت داخلی نیمبها محاسبه میشود.
۲) شما میتوانید بدون مصرف اینترنت اضافه چندین بار فیلمها را مشاهده کنید.
۳) شما به بالاترین کیفیت فیلمها دسترسی دارید درحالی که باتوجه به سرعت اینترنت و Streaming ویدیو ممکن است چنین کیفیتی برای شما ممکن نباشد.
۴) شما نیازی به صرف هزینه و وقت برای عبور از مشکل تحریم ندارید.
شما با صرفهجویی در هزینه اینترنت خود بیشتر از قیمت خرید را ذخیره و سود خواهید کرد.
فایل فشرده rar را در داخل پوشه بسته آموزشی قرار داده و در همانجا از حالت فشرده خارج کنید تا فایل ویدیو مربوطه کنار بقیه ویدیوها قرار گیرد.
تلاش ما بر این است که تا زمانی که یک بسته از طرف ناشر اصلی آن بروزرسانی شود شما نیز بروزرسانی را دریافت کنید.
بعد از خرید این محصول به لینک دانلود فایلهای این آموزش دسترسی پیدا خواهید کرد. فایلها بصورت فایل فشرده rar میباشد. همچنین درصورتی که بسته دارای بروزسانی باشد تعدادی فایل فشرده دیگر نیز دریافت خواهید کرد. در داخل فایل فشرده اصلی دانلودی یک پوشه قرار دارد که فیلمهای mp4 در آن قرار دارند. بستههای بروزرسانی را نیز پس از دریافت در این فولدر از حالت فشرده خارج کنید تا یک پوشه به همراه فایلهای منظم شماره گذاری شده از بسته آموزشی داسته باشید.
فایلهای خریداری شده بصورت فوق مرتب و شماره گذاری شده داخل یک پوشه است.
بروزرسانیهای آموزشی که خریداری کردهاید را بصورت فایلهای جداگانه میتوانید دانلود نمایید. یعنی لازم نیست کل بسته آموزشی از ابتدا دانلود نمایید.
Developers often dive in without taking the necessary time to learn the fundamentals of the technologies they’re using. Basic database design is a perfect example of this, unfortunately. Let’s fix this. Step by step, I’ll introduce you to the techniques and jargon that you’ve been meaning to learn for years now.
Section 1 Setup
1. The Example MySQL Database – Run Time 2:44
Before we begin, let’s import an example MySQL database to toy around with. We’ll use the popular Sakila database, available on MySQL’s main website.
Section 2 Keys
2. Primary and Foreign Keys – Run Time 6:31
If a primary key is a unique identifier for a record within a table, then a foreign key is a reference to a primary key on a foreign table.
3. Foreign Key Constraints – Run Time 13:09
A constraint allows you to protect the integrity of your database tables. Imagine an order that is associated with a customer who no longer exists in your system. Luckily, we can guard ourselves against such orphans.
4. Laravel and Foreign Key Constraints – Run Time 6:06
Now that you understand keys a bit more, let’s switch over to a fresh Laravel app and review how we can represent these relationships and constraints through Laravel migrations.
Section 3 Joins
5. The Difference Between MySQL Join Types – Run Time 5:35
If the various MySQL join types confuse you, don’t worry: you’re not the only one. Inner Join, Outer Join, Left Join, Right Join…what the heck? But, as it turns out, once you understand the basic structure of a join, everything else should quickly fall into place. In this episode, we’ll review everything you need to know.
6. Group Results With Aggregate Functions – Run Time 7:13
An excellent way to learn MySQL is to ask yourself: “If this was my domain, what sorts of questions might I ask?” One such question might be, “How many movies has each user rented?” To calculate numbers like this, we’ll leverage MySQL aggregate functions and the GROUP BY clause.
7. Multiple Joins in One Query – Run Time 7:12
If necessary, you can join any number of tables as part of your SELECT statement. In this episode, we’ll add a second LEFT JOIN clause to the query we wrote in the previous episode. This will also give us the opportunity to discuss subqueries.
8. Filtering Aggregated Data – Run Time 5:41
Here’s another question we might ask: “Which movies have been the most profitable?” Once we solve this riddle, we can then answer a second question based on that information: “Of those results, which movies have made at least $200?”
Section 4 Relationships
9. One-to-One – Run Time 7:59
A “one-to-one” database relationship is incredibly simple to understand. If you can say that a single record from one table is related to a single record from another table, in both directions, then you have a one-to-one relationship. Here are a few examples to get you started: “A person has one social security number.” “A subscriber has one profile.” “A manager has one team.”
10. One-to-Many – Run Time 4:02
A one-to-many relationship is the second easiest to understand. A user may have many posts. A post may have many comments. A team may have many members. In each of these examples, a single record is related to any number of related records from a related table.
11. Many-to-Many – Run Time 9:47
Many-to-many is one of the more confusing relationships to understand – at least initially. The most common example consists of posts and tags. Notice that any one post may have multiple tags, and any one tag may be associated with multiple posts. In situations such as this, a connection may be created between the two tables by constructing a linking table. Let’s review the workflow.
12. Use Unique Keys to Avoid Duplication – Run Time 3:57
There’s one issue that we didn’t address in the previous episode on many-to-many relationships. Currently, there’s nothing keeping us from creating multiple records with identical post_id and tag_id combinations. Let’s apply a UNIQUE index to solve this problem.
Section 5 Indexing
13. Apply an Index to Drastically Improve Performance – Run Time 5:49
Database indexing can be a fairly confusing topic – at least initially. Over the next few episodes, let’s review a series of examples that illustrate precisely why, when, and how you should apply an index.
14. Reduce a Query From 12 Seconds to 1 Millisecond – Run Time 6:46
Now that you have a basic understanding of indexing, let’s review another example. If you’re not careful, even with an index, a slight tweak to your query has the potential to skyrocket the time it takes to execute.
15. MySQL Automatically Creates an Index for Foreign Keys – Run Time 3:01
As it turns out, when registering a new foreign key constraint, MySQL will automatically generate an index if you don’t include one. This is done to guarantee the best possible performance when filtering based on one of these keys.
Section 6 Exercises
16. Fetch the Most Popular Authors – Run Time 4:01
Let’s begin working through some basic exercises. Using our blogging system, imagine that your boss wants to give a bonus to the ten most popular writers. Let’s write a SQL query to determine who these people are.
17. Determine the Average Rentals Per Day – Run Time 2:53
For this next exercise, we’ll return to the sample Sakila database. This time, your boss wants to know the average number of movie rentals per day across the entire business. Let’s calculate that number in this episode.
این دوره آموزشی در سایت اصلی تکمیل شده است و بروزرسانی نخواهد شد ولی با اینحال در صورت انتشار بروزرسانی در اختیار شما قرار خواهد گرفت.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.