خوشآمدید! این دوره به طور ویژه برای دانشجویان ترم یک مهندسی برق طراحی شده است. برای شروع نیاز به هیچ دانش قبلی درباره برنامهنویسی یا الکترونیک پیشرفته ندارید. ما یاد میگیریم چطور از پایتون به عنوان یک ابزار قدرتمند برای درسهای آیندهتان استفاده کنید.
قبل از شروع، باید پایتون و ابزارهای لازم را نصب کنید.
👉 به جلسه ۱ بروید: راهنمای نصب و آشنایی
در جلسه اول یاد میگیرید:
- نحوه نصب پایتون
- نحوه نصب Anaconda (پیشنهادی)
- نحوه نصب و راهاندازی Visual Studio Code
- نحوه کار با Jupyter Notebook
- نحوه دانلود و اجرای فایلهای این دوره
بعد از نصب، میتوانید جلسات بعدی را به ترتیب دنبال کنید:
به عنوان یک مهندس، شما مسائل ریاضی حل میکنید، نمودار میکشید و دادهها را تحلیل میکنید. میتوانید این کارها را با کاغذ و قلم یا ماشینحساب انجام دهید، اما پایتون به شما اجازه میدهد این کارها را خودکار کنید. پایتون مثل یک ماشینحساب فوقهوشمند است که میتوانید آن را برای انجام هر کاری برنامهریزی کنید.
جلسات ۰۱ تا ۰۵ قبل از استفاده از ابزارهای مهندسی، باید زبان کامپیوتر را یاد بگیریم.
- متغیرها (Variables): ذخیره اعداد و متن
- منطق (Logic): تصمیمگیری (If/Else)
- حلقهها (Loops): تکرار کارها در یک لحظه
جلسات ۰۶ تا ۱۰ در این بخش با کتابخانهها آشنا میشویم. به کتابخانهها مثل "افزونهها" یا "برنامههایی" نگاه کنید که به پایتون قدرتهای اضافی میدهند.
- چیست؟ کتابخانهای برای کار با لیستهایی از اعداد (بردارها و ماتریسها).
- چرا لازمش دارم؟ در مهندسی، ما فقط
2 + 2را جمع نمیکنیم. ما لیستهایی از هزاران عدد (مثل یک سیگنال صوتی) را با هم جمع میکنیم. نامپای این کار را فوقالعاده سریع انجام میدهد.
- چیست؟ ابزاری برای رسم نمودار.
- چرا لازمش دارم؟ شما نیاز خواهید داشت که موجهای سینوسی، نمودار ولتاژ بر حسب زمان یا نتایج آزمایشگاه را رسم کنید. متپلاتلیب نمودارهای حرفهای برای گزارشهای شما میکشد.
- چیست؟ مجموعهای از الگوریتمهای ریاضی پیشرفته.
- چرا لازمش دارم؟ میتواند انتگرال بگیرد، معادلات پیچیده را حل کند و سیگنالها (مثل حذف نویز از یک صدای ضبط شده) را به صورت خودکار پردازش کند.
- چیست؟ ریاضیات نمادین.
- چرا لازمش دارم؟ ماشینحسابها به شما اعداد تقریبی میدهند (مثل
1.414). سیمپای نمادهای ریاضی (مثل√2یاx + y) را میفهمد. این کتابخانه معادلات را دقیقاً همانطور که روی تخته وایتبرد حل میکنید، حل میکند.
- چیست؟ اکسل برای پایتون.
- چرا لازمش دارم؟ وقتی به آزمایشگاه میروید و داده ثبت میکنید، یک جدول از اعداد دارید. پانداس به شما کمک میکند این جداول را به راحتی بارگذاری، مرتب و تحلیل کنید.
- برنامه درسی کامل - جزئیات بیشتر درباره هر بخش
- فهرست جلسات - لیست کامل تمام جلسات
موفق باشید در مسیر تبدیل شدن به یک مهندس!