بلک فرایدی
🎉 بلک فرایدی تاپ لرن شروع شد! 🎉
🔥 70 درصد تخفیف ویژه روی تمامی دورههای آموزشی 🔥
اگر همیشه منتظر یک فرصت عالی برای یادگیری مهارتهای جدید بودید، الان وقتشه! 🚀
🎯 دورههای متنوع و کاربردی در زمینههای:
✔️ برنامهنویسی و توسعه وب
✔️ طراحی و گرافیک
✔️ امنیت و شبکه
✔️ و دهها موضوع جذاب دیگر
⏳ زمان محدوده! همین الان از بیشترین تخفیفها استفاده کنید🔔
✨ آینده شغلیتون رو همین امروز بسازید! 🌟
- مدرس دوره : محمد مهدوی هزاوه ( رزومه )
- تعداد ویدیوها : 23 ویدیو
- مدت زمان دوره : 4:43:00
- سطح دوره : مقدماتی
- وضعیت دوره : به اتمام رسیده
- تاریخ آخرین بروزرسانی : 1400/06/28
آموزش کتابخانه Numpy از صفر
Numpy مخفف Numerical Python هستش به معنی پایتون عددی ، یک کتابخانه پایتونی که وقتی صحبت از data science ، هوش مصنوعی و به طور کلی کار با اعداد و Big data میشه عضو جدانشدنی این حوزه از برنامه نویسی هستش و شامل مجموعه ای از توابع و متود های از پیش نوشته شده میشه که به کمک این ها قادر به استفاده از توابع سطح بالا ریاضی و آرایه های بزرگ چند بعدی هستیم.
Numpy به نوعی ستون فقرات همه کتابخانه ها و پکیج های مرتبط با علوم داده و هوش مصنوعی از جمله Pandas و Matplotlib و SciPy و ... هستش چرا که برای استفاده از همه این پکیج ها نیاز به انواع مختلف دیتا و ارایه های عددی داریم که Numpy پرچمدار این دسته از موارد هستش
بسیاری از امکانات و توابعی که در Numpy قابل استفاده هستن به زبان C پیاده سازی شده ، زبونی که بسیار سریعه ، اما این به این معنی نیست که برای استفاده از Numpy باید زبان C رو بلد باشیم بلکه ما به وسیله کد پایتون به همه این توابع و امکانات دسترسی داریم
پس پردازش و عملیات های مختلف Numpy روی آرایه ها بسیار سریع تر از همون عملیات در لیست های پایتونی هستش .
Numpy همه این بهینه سازی ها در سرعت رو با استفاده از فرایند Vectorization عملی کرده که در Numpy تحت عنوان Broad Casting پیاده سازی شده و به معنی اجتناب از استفاده حلقه ها حین انجام محاسبات هستش چون اگر از حلقه ها برای محاسبات استفاده کنیم بخصوص در لیست هایی که شامل میلیون ها عضو هستند انجام این محاسبه روی آیتم های لیست باعث کندی بسیار زیادی میشه.
در این دوره بعد از بررسی پیش نیاز های لازم :
توابع مهم و کاربری در Numpy رو بررسی میکنیم
با دیتا تایپ ها در numpy آشنا میشیم
یاد میگیریم چجوری یک آرایه رو ایجاد کنیم و نمایششون بدیم
ارایه هارو باهم مقایسه و ترکیب می کنیم
همینطور دیتاهای مختلف به ارایه ای از اعداد تبدیل می کنیم
و خیلی موارد دیگه که حین دوره بهشون اشاره خواهیم کرد
و در آخر سعی میکنیم مثال هایی کاربردی از استفاده آرایه ها رو مطرح کنیم تا همه مطالب به خوبی برای شما دوستان جا بیفته
این دوره پیش نیاز خاصی نداره و همین که تجربه مختصری در برنامه نویسی داشته باشید و کمی با زبان Python آشنا باشید کفایت میکنه تا این دوره رو شروع کنید
فهرستـــ ویدیوها
مدت زمان دوره 4:43:00با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.
ایجاد آرایه در Numpy
بررسی توابع arange و linspace و ones و zeros و random و ایجاد آرایه های مختلف بوسیله این توابع
بررسی Array slicing در Numpy
بررسی Array slicing در Numpy و نحوه دسترسی به عنصر دلخواه در آرایه های n بعدی
نظرات کاربران در رابطه با این دوره