دانلود آموزش دوره های هسته پایتون
پایتون (Python) یک زبان برنامهنویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامههای نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شدهاند و در مقابل کتابخانههایی که در اختیار کاربر است بسیار وسیع هستند. بر خلاف برخی زبانهای برنامهنویسی رایج دیگر که بلاکهای کد در آکولاد تعریف میشوند (بهویژه زبانهایی که از گرامر زبان سی پیروی میکنند) در زبان پایتون از نویسه فاصله و جلوبردن متن برنامه برای مشخص کردن بلاکهای کد استفاده میشود. به این معنی که تعدادی یکسان از نویسه فاصله در ابتدای سطرهای هر بلاک قرار میگیرند، و این تعداد در بلاکهای کد درونیتر افزایش مییابد. بدین ترتیب بلاکهای کد به صورت خودکار ظاهری مرتب دارند. پایتون مدلهای مختلف برنامهنویسی (از جمله شیء گرا و برنامهنویسی دستوری و تابع محور) را پشتیبانی میکند و برای مشخص کردن نوع متغییرها از یک سامانهٔ پویا استفاده میکند. این زبان از زبانهای برنامهنویسی مفسر بوده و به صورت کامل یک زبان شیگرا است که در ویژگیها با زبانهای تفسیری پرل، روبی، اسکیم، اسمالتاک و تیسیال مشابهت دارد و از مدیریت خودکار حافظه استفاده میکند. پایتون پروژهای آزاد و متنباز توسعهیافتهاست و توسط بنیاد نرمافزار پایتون مدیریت میگردد.
در دوره آموزشی Pluralsight Core Python Tutorial Series با آموزش دوره های هسته پایتون اشنا خواهید شد.
سرفصل های دوره آموزشی Core Python: Getting Startedبررسی اجمالی دوره
نصب و راه اندازی پایتون
انواع اسکالر ، اپراتورها و جریان کنترل
معرفی رشته ها ، مجموعه ها و تکرار
مدولار بودن
اشیا and و انواع
مجموعه های داخلی
استثناها
تکرار و تکرارپذیری
کلاس ها
پرونده IO و مدیریت منابع را وارد کنید
سرفصل های دوره آموزشی Core Python: Classes and Object-orientationبررسی اجمالی دوره
ویژگی ها ، روش ها و خصوصیات کلاس
نمایش رشته اشیا
چند منظوره وراثت و وضوح روش
تزئینات کلاس
کلاسهای داده
سرفصل های دوره آموزشی Core Python: Functions and Functional Programmingبررسی اجمالی دوره
عملکرد و قابل تماس است
استدلال گسترده و نحو تماس بگیرید
تعطیلات
تزئینات عملکرد
ابزارهایی به سبک عملکردی
چند ورودی و درک تو در تو
سرفصل های دوره آموزشی Core Python: Hashing and More Collectionsبررسی اجمالی دوره
مجموعه ها براساس نوع
برابری شی سفارشی: __hash__ و __eq__
انواع نقشه برداری بیشتر
انواع دنباله بیشتر
سرفصل های دوره آموزشی Core Python: Implementing Iterators, Iterables and Collectionsبررسی اجمالی دوره
تکرار کنندگان و تکرارپذیرها
بررسی اجمالی پروتکل مجموعه
کنوانسیون ساخت مجموعه
پروتکل کانتینر
پروتکل اندازه
پروتکل قابل تکرار
پروتکل توالی
Refactoring برای بهبود عملکرد
مجموعه کلاسهای پایه چکیده
پروتکل تنظیمات
سرفصل های دوره آموزشی Core Python: Introspectionبررسی اجمالی دوره
انواع بازبینی
بررسی اشیا
محدوده های بازرسی
ماژول بازرسی
ابزاری برای گشت و گذار در اشیا
سرفصل های دوره آموزشی Core Python: Numeric Types, Dates, and Timesبررسی اجمالی دوره
بررسی int و float
ماژول اعشاری
ماژول کسرها
اعداد مختلط
توابع داخلی مربوط به اعداد
تاریخ و زمان با ماژول Datetime
هندسه محاسباتی
سرفصل های دوره آموزشی Core Python: Organizing Larger Programsبررسی اجمالی دوره
ماژول های تو در تو با بسته ها
پیاده سازی بسته ها
فضای نام و بسته های اجرایی
طرح پیشنهادی بسته بندی
توزیع بسته
سرفصل های دوره آموزشی Core Python: Robust Resource and Error Handlingبررسی اجمالی دوره
مرور
سلسله مراتب استثنا
محموله های استثنایی
استثناهای تعریف شده توسط کاربر
زنجیرزنی استثنایی
ردیابی
ادعاها
مدیران زمینه
تزئین کننده مدیر زمینه
چندین مدیر متن در یک عبارت
مثال: مدلسازی معاملات پایگاه داده با مدیران زمینه
سرفصل های دوره آموزشی Core Python: The Numeric Tower, Conversion, and Operatorsبررسی اجمالی دوره
انواع عددی
کلاسهای پیاده سازی شده که به اپراتورها پاسخ می دهند
کلمات کلیدی: Python, آموزش Python, آموزش تصویری Python, آموزش ویدیویی Python, آموزش کامل Python, آموزش کاربردی Python, ,
Pluralsight full tutorial collection,
حمعقشمسهلاف, حمعقشمسهلاف, Download Pluralsight Core Python Tutorial Series,
Tutorial,
E-Learning,
Training Course,
Education,
برنامه نویسی و طراحی وب,
Instruction,
CBT,
Teacher,
Direct Download Link,
DDL,
New,
Update,
Online,
Buy,
Usnet,
Torrent,
P30Download,
Danlod,
Danload,
Donload,
nhkg,n hl,ca,
حمعقشمسهلاف زخقث حغفاخد فعفخقهشم سثقهثس, حمعقشمسهلاف زخقث حغفاخد فعفخقهشم سثقهثس, دانلود آموزش های شرکت پلورالسایت,
\g,vhgshdj, mg,vhgshdj, دانلود آموزش آموزش دوره های هسته پایتون,
اموزش آنلاین,
مجازی,
فیلم آموزشی,
مبتنی بر کامپیوتر,
یادگیری,
ویدئو,
دوره آموزشی,
Development, download, Learning, Pluralsight, Python, وب, پلورالسایت, پایتون, Web, آموزش, برنامه نویسی, توسعه, دانلود, طراحی سایت,
راهنمای تصویری,
استاد,
مدرس,
معلم,
تدریس خصوصی,
Development & Web,
رایگان,
خرید,
پی سی,
پی 30,
با لینک مستقیم,
اپدیت,
در دوره آموزشی Pluralsight Core Python Tutorial Series با آموزش دوره های هسته پایتون اشنا خواهید شد.,
ترافیک نیم بها,
ای لرنینگ,
فایل آموزش,
از راه دور,
مجانی,
داونلود,
دانلد,
تورنت,
یوزنت,
تحميل,
ڈاؤن لوڈ,
دریافت,
فعفخقهشم مثشقدهدل فقشهدهدل,
hl,ca n,vi ihd isji \hdj,k, hl,ca n,vi ihd isji mhdj,k,دانلود Pluralsight Core Python Tutorial Series - آموزش دوره های هسته پایتون,
2021-01-04
10:36:25
دانلود Pluralsight Core Python Tutorial Series - آموزش دوره های هسته پایتون
🎓 نام آموزش | Pluralsight Core Python Tutorial Series |
📁 دسته بندی | برنامه نویسی و طراحی وب |
💾 حجم فایل | 2066 مگابایت |
📅 تاریخ به روزرسانی | 1399/10/15 |
📊 تعداد دانلود | 4,837 |
❤️ هزینه دانلود | رایگان و نیم بها |
Pluralsight Core Python Tutorial Series
Download
Core Python: Getting Started
Python is a big language, and it's important to have a thorough grounding in its key concepts in order to be productive and create high-quality Python programs. In our experience, starting off in the right direction and avoiding early misconceptions is crucial to success with Python, and that's the kind of start we aim to provide. In this course, Core Python: Getting Started, we are going to introduce you to the essentials of the Python language as well as important parts of the Python standard library. Some of the major topics that we will cover include: Python's fundamental data types, using functions and modules to organize your code, Python's underlying object model, defining your own types using classes, and working with iteration and iterable objects. By the end this course, you'll have the skills and knowledge to work on almost any Python project, and you'll be in a great position to continue learning more advanced aspects of the language.
Table of Contents:
Course Overview
Installing and Starting Python
Scalar Types, Operators, and Control Flow
Introducing Strings, Collections, and Iteration
Modularity
Objects and Types
Built-in Collections
Exceptions
Iteration and Iterables
Classes
File IO and Resource Managements
Core Python: Classes and Object-orientation
Classes are crucial tool in Python for organizing data and behavior. In this course, Core Python: Classes and object-orientation, you’ll learn how to apply fundamental principles of Object-Oriented Programming (OOP) in Python. First, you’ll learn how to distinguish between classes and instances, and define attributes on both. Next, you’ll explore properties using them to encapsulate state. Finally, you’ll discover how to combine classes using inheritance and multiple inheritance, and have these classes collaborate in ways which are distinctive to the Python language. When you’re finished with this course, the will have the skills and knowledge of the core Python language needed to develop larger and robust software systems.
Table of Contents:
Course Overview
Class Attributes, Methods, and Properties
String Representation of Objects
Multiple Inheritance and Method-resolution Order
Class Decorators
Data Classes
Core Python: Functions and Functional Programming
In Python, as with most programming languages, functions are a fundamental tool for managing program complexity. Understanding how to use functions fluently is a key skill on the road to mastering Python, as is knowing alternative techniques for the cases where functions are insufficient for your needs. In this course, Core Python: Functions and Functional Programming, you'll learn about some of the finer details of using functions as well as more general concepts that subsume them. First, you'll look at the various types of callable objects in Python, along with extended argument definition and calling syntax. Then, you'll explore local functions and the concept of closures that allow them to work. Next, you'll discover Python's powerful system of decorators which allow you to enhance or modify existing functions. Finally, you'll understand the functional-style programming tools in Python along with advanced use of comprehensions. By the end of this course, you'll have a deeper understanding of Python's sophisticated approach to calling functions, and you'll see that functions are actually just one aspect of a more general set of concepts in the language.
Table of Contents:
Course Overview
Function and Callables
Extended Argument and Call Syntax
Closures
Function Decorators
Functional-style Tools
Multi-input and Nested Comprehension
Core Python: Hashing and More Collections
Whether you are writing scripts for your own use, building websites with something like Flask, or using machine learning frameworks like TensorFlow, you need to use collections in Python. However, often there are multiple collection types that seem like the correct solution to your particular problem. Being able to pick the correct type is an essential skill to write effective Python code. In this course, Core Python: Hashing and More Collections, you will learn about more of the collection types in Python and be able to pick the correct type and use that type more effectively. First, you will learn how to classify collection types to be able to easily determine what kind of functionality all the advanced collection types offer. Next, you will discover how to implement hash and eq to make your own types more useful in mapping types. Finally, you will explore more of the collection types in Python. When you are finished with this course, you will have the skills and knowledge of Python collection types needed to write more effective Python.
Table of Contents:
Course Overview
Collections by Type
Custom Object equality: __hash__ and __eq__
More Mapping Types
More Sequence Types
Core Python: Implementing Iterators, Iterables and Collections
Collections in Python are organized according to a scheme of protocols such as Container, Iterable, and Sequence. In this course, Core Python: Implementing Iterators, Iterables and Collections, you'll understand how the built-in collections are situated in this scheme. First, you'll discover how collections support different protocols and how those protocols work together to produce powerful, and yet easy-to-use collections.
Next, you’ll learn how to design and code new iterators for existing collections, and for whole new collections that meet your specific needs, by following a process of test-driven development. Finally, you'll learn how to optimize collections for performance, so new collections can be both correct, and fast.
When you’re finished with this course, you’ll gain a deeper insight into how Python works beneath the surface.
Table of Contents:
Course Overview
Iterators and Iterables
Collection Protocol Overview
The Collection Construction Convention
The Container Protocol
The Sized Protocol
The Iterable Protocol
The Sequence Protocol
Refactoring to Improve Performance
The Collection Abstract Base Classes
The Set Protocol
Core Python: Introspection
Python is a highly dynamic language, and this dynamism is enabled by a great deal of metadata associated with objects at runtime. In this course, Core Python: Introspection, you'll explore Python's support for introspection, the ability of a program to examine - and even modify - its own structure and state through this metadata.
First, you'll look at introspection as the key to elegant designs or debugging complex problems. Then, you'll be introduced to Python’s facilities for introspecting live programs. Finally, you'll learn how to examine objects, types, and program state at runtime. By the end of this course you’ll know how to query objects for their attributes and inspect program state, and you’ll have a deeper knowledge of how Python programs are arranged internally.
Table of Contents:
Course Overview
Introspecting Types
Introspecting Objects
Introspecting Scopes
The Inspect Module
An Object Introspection Tool
Core Python: Numeric Types, Dates, and Times
Python’s basic numeric types, int and float, are generally intuitive and are often sufficient for most programming tasks. There are some calculations, however, for which these types aren’t the right tool, and numeric types with different qualities are called for. In this course, Core Python: Numeric Types, Dates, and Times, you’ll take a look at some of the other numeric types that Python provides. First, you’ll look at the Decimal, Fraction, and complex types, and you'll discover when they should be used and how to use them. Next you’ll review some functions that can be used with many or all numeric types. Then you’ll see how to work with dates and times using Python’s datetime package. Finally, you’ll learn about a practical example where using the right numeric type makes a big difference. When you’re finished with this course, you’ll have a better understanding of how to apply Python’s standard numeric types and perhaps a deeper appreciation for numerical programming in general.
Table of Contents:
Course Overview
Review of int and float
The Decimal Module
The Fractions Module
Complex Numbers
Built-in Functions Relating to Numbers
Dates and Times with the Datetime Module
Computational Geometry
Core Python: Organizing Larger Programs
As your Python programs grow, or you contribute to existing, larger Python-based systems, you'll need some techniques to help you manage the inevitable growth of complexity. In this course, Core Python: Organizing Larger Programs, you’ll learn foundational knowledge to structure your Python programs to facilitate their growth and maintenance. First, you'll learn how to implement packages. Next, you'll discover namespace and executable packages. Finally, you'll explore a structure for your projects that support everything from code to tests to documentation. When you’re finished with this course, you’ll have the skills and knowledge of Python program organization needed to grow and nurture your Python projects.
Table of Contents:
Course Overview
Nesting Modules with Packages
Implementing Packages
Namespace and Executable Packages
Recommended Package Layout
Package Distribution
Core Python: Robust Resource and Error Handling
The dominant error handling strategy in Python is the use of exceptions, and exceptions are ubiquitous in the Python language, standard library, and package ecosystem. In this course, Core Python: Robust Resource and Error Handling, you’ll understand how to work with exceptions in Python. First, you’ll be introduced to context managers, Python’s facility for safely and automatically managing resources. Next, you'll see how larger systems often benefit greatly from more sophisticated exception handling strategies. Finally, you'll discover how to model database transactions. When you're finished with this course, you’ll know how to chain associated exception together, define your own exceptions, and define and deploy context managers.
Table of Contents:
Course Overview
Review
Exception Hierarchies
Exception Payloads
User-defined Exceptions
Exception Chaining
Tracebacks
Assertions
Context Managers
The Context Manager Decorator
Multiple Context Managers in a With-Statement
Example: Modeling Database Transactions with Context Managers
Core Python: The Numeric Tower, Conversion, and Operators
There are many reasons that you would need to use numbers or complex math in a software development scenario. For example, Python can be used to:
Quickly count currency
Calculate camera aperture
Create fractals
In this course, The Numeric Tower, Conversion, and Operators, you’ll learn how numbers work behind the scenes.
First, you’ll explore the built-in number types.
Next, you’ll discover how the operators work.
Finally, you’ll learn how to implement operators on your objects.
When you’re finished with this course, you’ll have the skills and knowledge of numbers and protocols needed to leverage operators and custom classes.
Table of Contents:
Course Overview
Numeric Types
Implementing Classes that Respond to Operators
More info ( ↓ open / close ↑ )