آموزش اصول برنامه نویسی، کارایی کد ها / Lynda Foundations of Programming Code Efficiency

Lynda Foundations of Programming Code Efficiency
آموزش اصول برنامه نویسی، کارایی کد ها

  • کاربرد : آموزش اصول برنامه نویسی، کارایی کد ها
  • نوع فایل : فیلم آموزشی
  • زبان : انگلیسی
  • سیستم عامل : Windows-Mac-Linux-Android-iOS
  • تولید کننده : Lynda
  • سال تولید : 2013

توضیحات

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

Description

Code efficiency. There are other words we can use (optimization, performance, speed), but it's all about making existing code run faster. Whether for desktop, mobile, or web apps, in this course you'll see how to identify pain points and measure them accurately, as well as view multiple approaches to improve the performance. Author Simon Allardice covers everything from "quick fixes" to more complex (but more accurate) algorithms.

Learn to choose the right data types, understand the pitfalls of using high-level languages, and decide where to spend your time. Plus, see how the underlying memory management model may have more of an impact than you realize, and what performance issues you can expect working with databases and web services.
Topics include:
Identifying problems in the code
Embracing constraints
Using code analysis tools to measure performance
Managing memory
Managing disk-based and network resources

بخش های فایل

این فایل شامل 35 بخش می باشد که بخش های آن به صورت جداگانه در زیر آمده است.
Row Title Format Size Play Download
0. Introduction
1 1. Welcome 15.62 MB DOWNLOAD
2 2. What you should know 36.58 MB DOWNLOAD
1. Approaching Efficiency
3 1. Clearing up the misconceptions 34.46 MB DOWNLOAD
4 2. Rule 1 Code efficiency 27.48 MB DOWNLOAD
5 3. The first rule applied to new code 52.72 MB DOWNLOAD
6 4. Rule 2 You don't know the problem 34.33 MB DOWNLOAD
7 5. Areas of efficiency 60.67 MB DOWNLOAD
8 6. Rule 3 Understand what's under your control 22.45 MB DOWNLOAD
9 7. Rule 4 Always look for the easy win 36.64 MB DOWNLOAD
10 8. Embrace your constraints 41.70 MB DOWNLOAD
11 9. Areas not covered 32.20 MB DOWNLOAD
2. Measurement
12 1. Code analysis tools 41.39 MB DOWNLOAD
13 2. General monitoring tools 13.00 MB DOWNLOAD
14 3. Detailed monitoring tools Mac 74.36 MB DOWNLOAD
15 4. Detailed monitoring tools PC 10.95 MB DOWNLOAD
16 5. Overview of developer-focused tools 10.38 MB DOWNLOAD
17 6. Web application tools 43.08 MB DOWNLOAD
3. Memory
18 1. Core concepts of memory usage 44.55 MB DOWNLOAD
19 2. The memory footprint of an application 38.18 MB DOWNLOAD
20 3. Strategies for memory efficiency 19.59 MB DOWNLOAD
21 4. Languages and environment issues 19.68 MB DOWNLOAD
4. Algorithmic Efficiency
22 1. Introduction to algorithmic efficiency 22.65 MB DOWNLOAD
23 2. Basic measurement 20.08 MB DOWNLOAD
24 3. Low-tech tracing and profiling 9.85 MB DOWNLOAD
25 4. Example Tracing and profiling in JavaScript 9.09 MB DOWNLOAD
26 5. Example Tracing and profiling in .NET 13.16 MB DOWNLOAD
27 6. Introduction to Big O complexity 21.07 MB DOWNLOAD
28 7. What to look for in code 18.99 MB DOWNLOAD
5. Disk-Based and Network Resources
29 1. Disk-based resources 4.05 MB DOWNLOAD
30 2. Speed expectations 5.27 MB DOWNLOAD
31 3. Strategies for disk IO 13.39 MB DOWNLOAD
32 4. Network efficiency 23.78 MB DOWNLOAD
33 5. Strategies for network efficiency 10.12 MB DOWNLOAD
34 6. What about database efficiency 3.36 MB DOWNLOAD
6. Conclusion
35 1. NextSteps 10.76 MB DOWNLOAD
شما می توانید مجموعه کامل بخش های این فابل را نیز به صورت مجموعه کامل دریافت نمایید.
اگر شما نسبت به این اثر یا عنوان محق هستید، لطفا از طریق "بخش تماس با ما" با ما تماس بگیرید و برای اطلاعات بیشتر، صفحه قوانین و مقررات را مطالعه نمایید.

دیدگاه کاربران


لطفا در این قسمت فقط نظر شخصی در مورد این عنوان را وارد نمایید و در صورتیکه مشکلی با دانلود یا استفاده از این فایل دارید در صفحه کاربری تیکت ثبت کنید.

بارگزاری