سری آموزش‌های PyUVM قسمت اول: مبانی پایتون - آخرین آپدیت

دانلود PyUVM Series Part 1 : Python Fundamentals

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع پایتون از صفر برای مهندسین VLSI

مقدمات و اصول پایه پایتون

  • آشنایی با انواع داده و عملگرها در پایتون: درک انواع داده‌ها و نحوه کار با آن‌ها در پایتون
  • حلقه‌های تکرار در پایتون: تسلط بر حلقه‌های for و while برای انجام عملیات تکراری
  • لیست، تاپل و دیکشنری در پایتون: آموزش ساختارها و کاربردهای لیست، تاپل و دیکشنری
  • استفاده از کتابخانه‌ها و ماژول‌ها در پایتون: نحوه افزودن و استفاده از امکانات بیشتر در پایتون

پیش‌نیازهای این دوره:

  • آشنایی با مبانی C
  • آشنایی با مبانی الکترونیک دیجیتال

در دنیای پرشتاب مهندسی VLSI (Very Large Scale Integration)، تسلط به برنامه‌نویسی پایتون به یک ضرورت تبدیل شده است. این دوره جامع به طور دقیق طراحی شده تا مهندسین VLSI را با مهارت‌های پایه‌ای لازم برای پیمایش در پیچیدگی‌های طراحی و فرایندهای اعتبارسنجی VLSI مدرن توانمند سازد. پایتون، که به دلیل تطبیق‌پذیری و قدرت خود مشهور است، در خط مقدم زبان‌های برنامه‌نویسی قرار دارد و یک جعبه ابزار قوی ارائه می‌دهد که به طور یکپارچه با نیازهای منحصر به فرد مهندسی VLSI هماهنگ است.

این دوره به صورت استراتژیک طراحی شده تا نیازها و چالش‌های خاص موجود در حوزه VLSI را برطرف کند. شرکت‌کنندگان سفری را آغاز خواهند کرد که نه تنها آن‌ها را با اصول اساسی برنامه‌نویسی پایتون آشنا می‌کند، بلکه عمیقاً به کاربردهای سفارشی‌سازی شده آن در طراحی و اعتبارسنجی VLSI می‌پردازد. با ادامه پیشرفت فناوری، پایتون به عنوان یک رکن اصلی در جعبه ابزار مهندس VLSI ظاهر شده است و یک پلتفرم انعطاف‌پذیر و کارآمد برای پاسخگویی به خواسته‌های پیچیده مجتمع‌سازی در مقیاس بسیار بزرگ ارائه می‌دهد.

صعود پایتون در مهندسی VLSI با توانایی آن در افزایش بهره‌وری، خودکارسازی وظایف روتین و یکپارچه‌سازی یکپارچه با زبان‌های توصیف سخت‌افزار (HDLs) و ابزارهای شبیه‌سازی، برجسته می‌شود. از آنجایی که چشم انداز VLSI همچنان نیازمند نوآوری و کارایی است، این دوره به عنوان یک پل حیاتی عمل می‌کند و مهندسین را قادر می‌سازد تا از تمام پتانسیل پایتون در جریان‌های کاری روزانه خود استفاده کنند.


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

Print and Logging

  • How to get IDE-چگونه IDE را بدست آوریم How to get IDE

  • How to use IDE-چگونه از IDE استفاده کنیم How to use IDE

  • Understanding Print P1-درک چاپ P1 Understanding Print P1

  • Understanding Print P2-درک چاپ P2 Understanding Print P2

  • Code-کد Code

  • Logging P1-لاگ‌گیری P1 Logging P1

  • Code-کد Code

  • Logging P2-لاگ‌گیری P2 Logging P2

  • Logging P3-لاگ‌گیری P3 Logging P3

  • Code-کد Code

  • A11-A11 A11

Variables-متغیرها Variables

  • Variables P1-متغیرها P1 Variables P1

  • Variables P2-متغیرها P2 Variables P2

  • Variables P3-متغیرها P3 Variables P3

  • Variables P4-متغیرها P4 Variables P4

  • Variables P5-متغیرها P5 Variables P5

  • Code-کد Code

  • Used Cases-موارد استفاده Used Cases

  • A21-A21 A21

Operators-عملگرها Operators

  • Arithmetic Operators-عملگرهای حسابی Arithmetic Operators

  • Code-کد Code

  • Logical Operator P1-عملگر منطقی P1 Logical Operator P1

  • Adding values in different radix-افزودن مقادیر در پایه‌های مختلف Adding values in different radix

  • Understanding F-string-درک رشته‌های F Understanding F-string

  • Code-کد Code

  • Logical Operator P2-عملگر منطقی P2 Logical Operator P2

  • Code-کد Code

  • Understanding Sign Magnitude representation P1-درک نمایش علامت و اندازه P1 Understanding Sign Magnitude representation P1

  • Understanding Sign Magnitude representation P2-درک نمایش علامت و اندازه P2 Understanding Sign Magnitude representation P2

  • Understanding Shift Operator-درک عملگر شیفت Understanding Shift Operator

  • Assignment + Comparison Operator-عملگر انتساب + مقایسه Assignment + Comparison Operator

  • Code-کد Code

Loops-حلقه‌ها Loops

  • IF ELSE P1-اگر-وگرنه P1 IF ELSE P1

  • IF ELSE P2-اگر-وگرنه P2 IF ELSE P2

  • Code-کد Code

  • for loop-حلقه for for loop

  • break and continue-شکستن و ادامه دادن break and continue

  • Code-کد Code

  • while loop-حلقه while while loop

  • Code-کد Code

  • Used Cases P1-موارد استفاده P1 Used Cases P1

  • Used Cases P2-موارد استفاده P2 Used Cases P2

  • A41-A41 A41

Collection of Data-مجموعه داده‌ها Collection of Data

  • Lists P1-لیست‌ها P1 Lists P1

  • Lists P2-لیست‌ها P2 Lists P2

  • Lists P3-لیست‌ها P3 Lists P3

  • Code-کد Code

  • Lists P4-لیست‌ها P4 Lists P4

  • Lists P5-لیست‌ها P5 Lists P5

  • Code-کد Code

  • Lists P6-لیست‌ها P6 Lists P6

  • Lists Used cases-موارد استفاده لیست‌ها Lists Used cases

  • Tuple P1-تاپل P1 Tuple P1

  • Tuple P2-تاپل P2 Tuple P2

  • Tuple P3-تاپل P3 Tuple P3

  • Tuple P4-تاپل P4 Tuple P4

  • Tuple P5-تاپل P5 Tuple P5

  • Code-کد Code

  • Tuple Used Cases-موارد استفاده تاپل Tuple Used Cases

  • Dictionary P1-دیکشنری P1 Dictionary P1

  • Dictionary P2-دیکشنری P2 Dictionary P2

  • Dictionary P3-دیکشنری P3 Dictionary P3

  • Code-کد Code

  • A51-A51 A51

  • A52-A52 A52

Functions-توابع Functions

  • Function without arguments-تابع بدون آرگومان Function without arguments

  • Code-کد Code

  • Function with arguments-تابع با آرگومان‌ها Function with arguments

  • Code-کد Code

  • Funcation with arbitary arguments p1-تابع با آرگومان‌های دلخواه p1 Funcation with arbitary arguments p1

  • Funcation with arbitary arguments p2-تابع با آرگومان‌های دلخواه p2 Funcation with arbitary arguments p2

  • Funcation with arbitary arguments p3-تابع با آرگومان‌های دلخواه p3 Funcation with arbitary arguments p3

  • Code-کد Code

  • Function with arbitary Keyword arguments-تابع با آرگومان‌های کلیدی دلخواه Function with arbitary Keyword arguments

  • Code-کد Code

  • Power of function P1-قدرت تابع P1 Power of function P1

  • Power of function P2-قدرت تابع P2 Power of function P2

  • Decorators-دکوراتورها Decorators

  • Code-کد Code

  • A61-A61 A61

  • A62-A62 A62

  • A63-A63 A63

Random Library-کتابخانه تصادفی Random Library

  • Understanding Extensions P1-درک افزونه‌ها P1 Understanding Extensions P1

  • Understanding Extensions P2-درک افزونه‌ها P2 Understanding Extensions P2

  • Understanding Extensions P3-درک افزونه‌ها P3 Understanding Extensions P3

  • Code-کد Code

  • Random Number Generator P1-مولد عدد تصادفی P1 Random Number Generator P1

  • Code-کد Code

  • Random Number Generator P2-مولد عدد تصادفی P2 Random Number Generator P2

  • Code-کد Code

  • A71-A71 A71

Bonus Series Course-دوره سری جایزه Bonus Series Course

  • Bonus Course-دوره جایزه Bonus Course

نمایش نظرات

سری آموزش‌های PyUVM قسمت اول: مبانی پایتون
جزییات دوره
4 hours
83
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
122
4.6 از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kumar Khandagle Kumar Khandagle

رهبر توسعه دهنده FPGA @ FinTech