مدرس دوره | دکتر شهاب الدین ادیب مهر |
مدت زمان دوره | ۱۰ ساعت |
تعداد جلسات | ۵ جلسه |
روزهای برگزاری دوره | دوشنبهها، ساعت ۱۸:۱۵ الی ۲۰:۱۵ |
تاریخ برگزاری دوره | شروع دوره ۸ دی - پایان ۶ بهمن |
اهمیت دوره:
پایتون یک زبان برنامه نویسی عمومی، ساده، کاربرپسند، دارای کتاب خانه های گسترده و کاربردی است که به دلیل این ویژگی ها توانسته طیف وسیعی از مخاطبان را به خود جذب کند. امروزه پایتون در زمینه هایی چون علوم داده، برنامه نویسی وب، یادگیری ماشین، ماشینی کردن سامانه ها و ... کاربرد پیدا کرده است و توانسته طیف وسیعی از جامعه برنامه نویسی از رشته های مختلف به خود جذب نماید.
یکی از ویژگی های علوم مالی نیاز به تحلیل و پردازش حجم وسیعی از داده ها در حداقل زمان ممکن است که در این رابطه استفاده از زبان های برنامه نویسی در دریافت داده ها، پاکسازی داده ها، پردازش آنها و تبدیل آن به اطلاعات نقش مهمی دارند. معمولا افرادی که به صورت تجربی (رشته تحصیلی غیر مرتبط) با زبان های برنامه نویسی آشنا می شوند همواره ترس از سختی مسیر یادگیری برنامه نویسی را با خود به همراه دارند و این ترس در بسیاری از موارد باعث می شود تا از مسیر یادگیری یک زبان برنامه نویسی و کاربرد آن در مسیر شغلی خود دور بمانند. سادگی زبان برنامه نویسی پایتون یکی از دلایلی است که معمولا این دسته از افراد را در نگاه اول به خود جذب می کند و شرایط را به منظور استفاده از این زبان برنامه نویسی برای انجام دادن امور مربوط به رشته خود برای آنان فراهم می کند.
مخاطبان اصلی دوره حاضر آن دسته از دانشجویان و فارغ التحصیلان علوم مالی هستند که آشنایی نسبی به مباحث تئوریک علوم مالی دارند و می خواهند کاربرد عملی تئوری هایی را که تا کنون مطالعه کرده اند در زمینه مدل سازی مالی تجربه نمایند. برای مثال همه ما با مدل مارکویتز برای بهینه سازی سبد سهام آشنا هستیم و ساختار ایجاد مرز کارا را نیز به صورت تئوری یاد گرفته ایم. با این حال اکثر ما تا کنون نتوانسته ایم مرز کارا را برای مجموعه ای از سهام ترسیم کنیم و یا پرتفوی شخصی خودمان را با پرتفوی بهینه مطابق با مدل مقایسه کنیم. مسائلی از این دست بسیار هستند و مطابق با سرفصل ارائه شده در این دوره به مرور قادر خواهیم بود ضمن یادگیری اصول و پایه های برنامه نویسی پایتون از ابتدا و بدون داشتن دانش قبلی، بسیاری از مسائل مالی که تا کنون مطالعه کردیم را به صورت عملی پیاده سازی کنیم و پس از پایان دوره از آنها استفاده کنیم.
مخاطبین دوره:
دانشجویان و فارغ التحصیلان علوم مالی
علاقه مندان به پیاده سازی دانش مالی به صورت عملی
کارشناسان سرمایه گذاری و مدیریت مالی
سرفصلهای دوره:
جلسه اول:
مقدمه:
۱. معرفی زبان برنامه نویسی پایتون
۲. نصب و راه اندازی پایتون
۳. معرفی محیط های نرم افزاری پایتون
۴. شروع کد نویسی در محیط پایتون
جلسه دوم:
مفاهیم پایه پایتون:
۱. معرفی متغیر ها
۲. اعداد و عملگر های ریاضی
۳. عملگر های مقایسه ای
۴. کار با رشته ها
جلسه سوم:
ساختار داده ها در پایتون:
۱. معرفی و کار با list
۲. معرفی و کار با tuples
۳. معرفی و کار با dictionaries
حلقه های کنترل در پایتون:
۱. معرفی انواع دستورات شرطی
۲. معرفی for و حالت های مختلف آن
۳. معرفی while و حالت های مختلف آن
جلسه چهارم:
توابع و ماژول ها در پایتون:
۱. معرفی اجمالی ماژول های اصلی پایتون
۲. ایجاد توابع و استفاده از آن
۳. معرفی اجمالی کتابخانه numpy
۴. معرفی اجمالی کتابخانه pandas
آشنایی با مفهوم شی گرایی در پایتون
جلسه پنجم:
آشنایی مقدماتی با کاربرد پایتون در مالی:
۱. کار با فایل های اکسل و csv در پایتون
۲. رسم نمودار و تصویر سازی از داده ها
۳. دریافت داده های بازار سهام ایران و جهان و مرتب سازی آن
۴. آشنایی با web scraping جهت دستیابی به داده ها
* توجه فرمائید که دورهها به صورت غیرحضوری (آنلاین) برگزار میشود و همچنین در انتهای دوره، گواهینامهٔ مشترک از طرف انجمن مهندسی مالی ایران و تأمین سرمایهٔ امید به شرکتکنندگان، اهدا خواهد شد.
* هزینهٔ شرکت در دوره، بعد از پیش ثبتنام از متقاضیان دریافت خواهد شد.
ثبتنام کنید |