دوره آموزشی پایتون برای مهندسان و دانشمندان
1 ساعت 59 دقیقهمتوسط2021-09-22
مدرسین

Michele Vallisneri
Theoretical Astrophysicist at NASA Jet Propulsion Laboratory
جزئیات دوره
این دوره به دانشمندان و مهندسان (اعم از دانشجویان آن رشته ها تا متخصصان مجرب) یک مقدمه اختصاصی و قدرتمند برای پایتون برای کاربردهای علمی و مهندسی ارائه می دهد. میکله والیسنری، اخترفیزیکدان نظری و علاقه مندان به پایتون توضیح می دهد که چگونه پایتون می تواند با کارآمدتر، دقیق تر و چابک تر شدن شما به مهندس یا فیزیکدان بهتر تبدیل شود. مایکل با نصب پایتون برای macOS، ویندوز و لینوکس و همچنین راه اندازی نوت بوک های Jupyter به شما راهنمایی می کند. او توضیح می دهد که چگونه می توانید پایتون را با استفاده از آرایه های NumPy، کتابخانه SciPy، Numba و Cython سریع کنید. سپس میشل با ابزارهایی برای محاسبه نمادین، معادلات دیفرانسیل، درون یابی و موارد دیگر به راه های اطمینان از صحت کد شما می پردازد. او ایده هایی را برای سهولت زندگی محاسباتی شما با پایتون به پایان می رساند، از جمله JSON، pandas، HDF5، اتوماسیون با اسکریپت های پایتون و گردش کار علمی با Snakemake.
مهارت ها
PythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - با پایتون مهندس یا دانشمند بهتری شوید
- 02 - آنچه باید بدانید
1. نصب و راه اندازی
- 03 - نصب macOS
- 04 - نصب ویندوز و لینوکس
- 05 - کار با نوت بوکهای Jupyter
- 06 - استفاده از فایلهای تمرین
2. آن را سریع کنید
- 07 - ساخت سریع کد پایتون
- 08 - مقدمه ای بر آرایههای NumPy
- 09 - عملیات ماتریسی با NumPy
- 10 - جبر خطی و ماتریسهای پراکنده با NumPy و SciPy
- 11 - تولید کد با Numba و Cython
- 12 - بسته بندی کدهای قدیمی با Cython، CFFI و F2PY
- 13 - چالش - معادله انتشار
- 14 - حل - معادله انتشار
3. آن را درست کنید
- 15 - درست کردن کد پایتون
- 16 - محاسبات نمادین با SymPy
- 17 - واحدها، ثابت ها , مقیاسهای زمانی و موارد دیگر با Astropy
- 18 - معادلات دیفرانسیل با SciPy
- 19 - درون یابی و بهینهسازی با SciPy
- 20 - اشکال زدایی با ipdb
- 21 - چالش - پیوندهای سیاره ای
- 22 - حل - پیوندهای سیاره ای
4. آن را آسان کنید
- 23 - آسان کردن کد پایتون
- 24 - منابع وب با درخواست و JSON
- 25 - میز با پاندا
- 26 - مجموعه دادههای علمی با HDF5
- 27 - اتوماسیون با اسکریپتهای پایتون
- 28 - گردش کار علمی با Snakemake
- 29 - چالش - اعداد کامل
- 30 - حل - اعداد کامل
نتیجه
- 31 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون