آموزش What's New in Python 3.7

What's New in Python 3.7

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Python 3 سریعترین زبان برنامه نویسی در جهان است. در این دوره ، شما در مورد آخرین نسخه ، پایتون 3.7 و نحوه استفاده از ویژگی های جدید آن یاد خواهید گرفت. هسته اصلی برنامه نویسی پایتون ، شناخت کامل نسخه های پایتون 3 است. در What's New in Python 3.7 ، شما می آموزید که چگونه از همه ویژگی های جدید Python 3.7 استفاده کنید. ابتدا کلاسهای داده را فرا خواهید گرفت. در مرحله بعدی ، شما قابلیت جدید breakpoint را کشف خواهید کرد. سرانجام ، شما خواهید فهمید که چگونه عملکرد برنامه های خود را آزمایش کرده و از پیشرفت سرعت پایتون 3.7 بهره مند شوید. وقتی این دوره را به پایان رساندید ، دانش پایه ای از Python 3.7 خواهید داشت که به شما در حرکت به جلو برای توسعه برنامه های Python 3 کمک می کند.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

کلاسهای داده Data Classes

  • What's New in Python 3.7 What's New in Python 3.7

  • مقدمه ای بر کلاسهای دیتا Introduction to Dataclasses

  • اعلام Dataclass Declaring a Dataclass

  • ساختارهای داده غیرقابل تغییر Immutable Data Structures

  • کلاسهای داده قابل مرتب سازی Sortable Dataclasses

  • مقادیر پیش فرض Default Values

  • روش post-init Post-init Method

  • متغیرهای کلاس Class Variables

  • قسمتهای فقط ابتدا Init-only Fields

  • وراثت Inheritance

  • روش های یاور Helper Methods

  • خلاصه Summary

تغییرات در Locales و حالت UTF-8 Changes to Locales and UTF-8 Mode

  • یونیکد و پایتون Unicode and Python

  • هدف از یک مکان The Purpose of a Locale

  • اجبار محلی Locale Coercion

  • حالت UTF-8 UTF-8 Mode

عملکرد ساخته شده در نقطه شکست The Built-in Breakpoint Function

  • معرفی عملکرد Breakpoint Introducing the Breakpoint Function

  • تماس با Breakpoint Calling Breakpoint

  • غیرفعال کردن Breakpoint Disabling Breakpoint

  • سفارشی کردن اشکال زدایی Customizing the Debugger

  • اشکال زدایی از راه دور با Breakpoint Remote Debugging with Breakpoint

  • خلاصه رفتارهای Breakpoint Summary of Breakpoint Behaviours

تغییرات در ماژول زمان Changes to the Time Module

  • تغییرات در ماژول زمان Changes to the Time Module

  • دقت زمان و وضوح Time Accuracy and Resolution

  • توابع نانو ثانیه Python 3.7 Python 3.7 Nanosecond Functions

  • چه زمانی از این توابع استفاده کنید When to Use These Functions

تغییرات در حاشیه نویسی نوع Changes to Type Annotations

  • ارزیابی حاشیه نویسی نوع Evaluation of Type Annotations

  • نحوه عملکرد حاشیه نویسی چگونه است How Type Annotations Work

  • انواع ارجاع Referencing Types

  • فعال کردن حاشیه نویسی Enabling Annotations

  • دریافت حاشیه نویسی نوع بتن Getting Concrete Type Annotations

  • نتیجه Conclusion

بهبود عملکرد Performance Improvements

  • مقدمه ای بر عملکرد پایتون Introduction to Python Performance

  • آیا پیشرفتی در سرعت مشاهده خواهید کرد؟ Will You See an Improvement in Speed?

  • استفاده از نشانگرهای میکرو برای مقایسه عملکرد Using Microbenchmarks to Compare Performance

  • مقایسه نسخه های پایتون Comparing Versions of Python

  • تماس سریعتر Faster Method Calling

  • نتیجه Conclusion

نمایش نظرات

آموزش What's New in Python 3.7
جزییات دوره
0h 56m
39
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
41
4.8 از 5
دارد
دارد
دارد
Anthony Shaw
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anthony Shaw Anthony Shaw

آنتونی شاو مدیر گروه نوآوری و پرورش استعدادها در Dimension Data ، یک شرکت NTT است. آنتونی یک مدافع منبع باز ، عضو بنیاد نرم افزار Apache و بنیاد نرم افزار Python و همکاری فعال در بیش از 20 پروژه منبع باز از جمله Apache Libcloud و SaltStack است. در Dimension Data ، آنتونی در حال تحول دیجیتال برای مشتریان جهانی Dimension Data در 50 کشور و 30،000 کارمند است. ابتکارات اصلی مهارت های نرم افزاری ، اتوماسیون ، DevOps و Cloud است. آنتونی در سیدنی استرالیا مستقر است و سالانه 70000 خواننده در مورد مهارت ها ، پایتون و اتوماسیون وبلاگ می نویسد.