آموزش Core Python: برنامه نویسی بایت گرا

Core Python: Byte Oriented Programming

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما در مورد ویژگی های بایت گرا از پایتون که هنگام کار با داده های باینری استفاده می شود ، می آموزد. در این دوره ، Core Python: Byte-oriented Programming ، شما یاد خواهید گرفت که با استفاده از امکانات بایت گرا آن با داده های باینری در پایتون کار کنید. ابتدا ، عملیات بایت و بایت گرا را در اعداد صحیح کشف خواهید کرد. در مرحله بعدی ، انواع اصلی دنباله بایت را کشف خواهید کرد. در آخر ، شما یاد خواهید گرفت که چگونه با ساختارهای باینری داده کار کنید و از ابزارهای مختلف Python برای انجام چنین کارایی استفاده کنید. پس از پایان این دوره ، مهارت و دانش برنامه نویسی بایت گرا در پایتون را خواهید داشت که برای کار با ساختارهای باینری ، تعامل با بلوک های حافظه سطح پایین و دستکاری داده های بایت گرا مورد نیاز است.

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

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

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

عملیات بیت و بایت Bit- and Byte-wise Operations

  • بیت و بایت Bits and Bytes

  • اپراتورهای Bitwise Bitwise Operators

  • بیت-و Bitwise-and

  • ماسک زدن با Bitwise-و Masking with Bitwise-and

  • پرچم هایی با Bitwise-و Flags with Bitwise-and

  • پاک کردن پرچم ها با Bitwise-و Clearing Flags with Bitwise-and

  • بیت-یا Bitwise-or

  • مقادیر بسته بندی با Bitwise-or Packing Values with Bitwise-or

  • تنظیم و ترکیب پرچم ها با Bitwise-or Setting and Combining Flags with Bitwise-or

  • Bitwise Exclusive - یا Bitwise Exclusive-or

  • متمم Bitwise Bitwise Complement

  • عملیات بایت با اعداد صحیح Byte-wise Operations with Integers

  • مجموعه های بیت Bit Sets

انواع بایت گرا Byte-oriented Types

  • نوع بایت The bytes Type

  • نوع آرایه The bytearray Type

تفسیر ساختارهای دودویی Interpreting Binary Structures

  • ماژول ساختار The struct Module

  • استفاده از ماژول struct برای خواندن ساختارهای دودویی Using the struct Module to Read Binary Structures

نوع حافظه The memoryview Type

  • نوع حافظه The memoryview Type

فایلهای حافظه دار Memory-mapped Files

  • ماژول mmap The mmap Module

  • خلاصه Summary

نمایش نظرات

آموزش Core Python: برنامه نویسی بایت گرا
جزییات دوره
1h 43m
21
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
10
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Robert Smallshire Robert Smallshire

رابرت اسمالشایر بنیانگذار Sixty North ، یک محصول نرم افزاری و مشاوره ای در نروژ است. رابرت در نقش های ارشد معماری و مدیریت فنی برای شرکت های نرم افزاری در بخش انرژی کار کرده است که انبوه اطلاعاتی را که از میدان های نفتی دیجیتال امروزی جریان دارند ، پردازش می کند. وی برای نرم افزارهای پیشرفته علمی و شرکتی در پایتون ، C ++ و C # معماری های موثری طراحی و پیاده سازی کرده است. رابرت سخنران منظمی در کنفرانس ها ، گردهمایی ها و رویدادهای نرم افزاری سازمانی است که در آن می توان در مورد موضوعات متنوعی از جمله اقتصاد اقتصادی رفتاری در توسعه نرم افزار تا پیاده سازی خدمات وب در میکروکنترلرهای 8 بیتی صحبت کرد. او سازمان دهنده گروه پایتون اسلو است و دارای مدرک دکترای تخصصی است. در یک علم طبیعی

Austin Bingham Austin Bingham

آستین مدیر موسس Sixty North ، یک شرکت مشاوره ، آموزش و توسعه نرم افزار است. آستین ، متولد تگزاس ، در سال 2008 به استاوانگر ، نروژ نقل مکان کرد و در آنجا به توسعه نرم افزار مدل سازی مخازن نفت پیشرو در صنعت C ++ و پایتون کمک کرد. پیش از این او در National Instruments در حال توسعه LabVIEW ، در آزمایشگاههای کاربردی تحقیقاتی (دانشگاه تگزاس در آستین) در حال توسعه سیستمهای سونار برای نیروی دریایی ایالات متحده و در تعدادی از شرکتهای ارتباط از راه دور کار می کرد. او یک مجری و معلم باتجربه است ، در تعدادی از کنفرانس ها ، گروه های نرم افزاری و مکان های داخلی شرکت سخنرانی کرده است. آستین همچنین عضوی فعال در جامعه متن باز است ، که به طور منظم در پروژه های مختلف Python و Emacs مشارکت دارد ، و او بنیانگذار توسعه دهندگان نرم افزار Stavanger ، یکی از بزرگترین و فعال ترین گروه های نرم افزار اجتماعی در Stavanger است. آستین دارای مدرک کارشناسی ارشد مهندسی کامپیوتر از دانشگاه تگزاس در آستین است.