دسته بندی : دوره های آنلاین online ماهیت دوره : علمی کاﺭبرﺩی
پیش نیاز: 
آشنایی با الگوریتم
شهریه دوره :
ریال11,000,000,
مدت دوره : 30 ساعت
بسته ویژه برنامه نویسى پایتون python: پایتون کاربردى + پایتون پیشرفته آنلاین پیش ثبت نام

معرفی دوره:

دوره برنامه نویسی پایتون

دنیای متن باز (Open Source) دانش و ابزارهای متناسب با خود را می طلبد، امروزه آشنائی با یک زبان پویا (Dynamic Language) برای هر برنامه نویس و توسعه دهنده سیستم الزامی است، برنامه نویسی با پایتون می تواند نقطه آغاز خوبی در ورود به این دنیا باشد.

پایتون یک زبان پویا با خوانائی بالا و مستقل از بستر اجراء می‌باشد که شرکت‌های بزرگ همانند Google در توسعه ابزارها و ارائه سرویس‌های خود از آن بهره می‌گیرند.

بسته ویژه برنامه نویسی پایتون شامل دو بخش می باشد؛

در بخش نخست که همان پایتون کاربردی Practical Python می‌باشد با زبان برنامه نویسی پایتون، قابلیت‌های این زبان و کتابخانه غنی پایتون آشنا می‌شوید، کتابخانه‌ای که به سهولت امکان استفاده در مباحث نوینی همانند علوم داده، داده‌کاوی، متن کاوی، یادگیری ماشین، شبیه سازی ،پردازش تصویر و انیترنت اشیا را در اختیار ما قرار می‌دهد.

در بخش دوم که همان پایتون پیشرفته Advanced Python می‌باشد تمرکز بر استفاده از قابلیت‌های پیشرفته این زبان همانند برنامه‌نویسی موازی، برنامه نویسی مبتنی بر شبکه و سوکت می‌باشد.

نوشتن سناریو تست و پیاده سازی این سناریو در قالب اسکریپت های کاربردی همواره یکی از دغدغه های توسعه دهندگاه سیستم می باشد، در این دوره چند نمونه اسکریپت تست  رابط کاربر را پیاده‌سازی خواهیم نمود.

آشنایی با الگوریتم های پایه رمزنگاری و استفاده از ماژول های مرتبط در پایتون دیگر برنامه ما در این دوره خواهد بود، موضوع بعدی که علاقمندان به امنیت از آن استقبال خواهند نمود موضوع بازبینی بسته های ارسالی بین سرور و کلاینت می باشد،

پیاده سازی GUI حرفه ای با پایتون  و استفاده از ماژول ها و موتورهای جستجوی سریع روی متن از دیگر برنامه‌های ما خواهد بود.

در هر بخش نیز اسکریپت های کاربردی و مرتبط با هر موضوع پیاده سازی خواهد شد.

 

اهداف دوره:

آشنائی با ماژول‌های پرکاربرد پایتون و نحوه استفاده از آن
پیاده‌سازی چند نمونه از اسکریپت‌‌های کاربردی در زمینه های متفاوت اعم از داده کاوی و متن کاوی
آشنائی با بستارها و مولدها در پایتون و نحوه استفاده از آن
آشنائی با عبارات باقاعده و پیاده‌سازی چند نمونه اسکریپت‌های کاربردی
آشنائی با نحوه سریالیز نمودن اشیاء در پایتون
پیاده‌سازی رابط کاربر گرافیکی پیشرفته
آشنائی با برنامه نویسی تحت شبکه و پیاده‌سازی اسکریپت‌های کاربردی سمت کلاینت و سرور
پیاده‌سازی برنامه جمع آوری دیتای از سطح یک وب سایت‌ انتخابی
پیاده‌سازی اسکریپت‌های کاربردی برای تست رابط کاربر
پیاده‌سازی موتورهای جستجوی سریع روی متن و ارائه دیگر اسکریپت‌های کاربردی

 

مخاطبین دوره:

  • مدیران سیستم
  • توسعه دهندگان و کارشناسان نرم‌افزار
  • دانشجویان فعال در زمینه فناوری اطلاعات

 

جهت مشاهده مسیر دوره ها براساس گرایش های شبکه در سازمانها و شرکتهای خصوصی کلیک نمایید.

 

         Course Content :

                Practical Python

                    An Introduction into Python

                    Native Data Types

                    Functions and Lambda

                    Generators

                     Iterators and Advanced Iterators

                     Python Packaging Index

                     Modules

                      Regular Expressions

                      Text and Binary Files

                      XML File

                      Classes and Objects

                      Serializing Objects (Pickle, JSON)

               Advanced Python

                      Concurrent Programming in Python (Asynchronous I/O)

                      Advanced Network IO and Socket Programming in Python

                      Writing Functional / Acceptance Tests in Python (Selenium WebDriver)

                      Cryptography in Python

                      Extracting the Data from Websites in Python

                      HTTP Packet Manipulation in Python

                      Full Text Search in Python

                      Advanced GUI Development in Python

شماره برگزاری مدت (ساعت) روز و ساعت شهریه تاریخ شروع نوع دوره پیش ثبت نام
PYO30 30 جمعه‌ها 10 الی 13 ریال11,000,000, 1398/02/13 آن لاین پیش ثبت نام

-اعطای مدرک فارسی و انگلیسی با مجوز رسمی از :

  • مجوز از اداره کل نظام مدیریت امنیت اطلاعات ( نما )
  • سازمان مدیریت و برنامه ریزی کشور (معاونت توسعه مدیریت و سرمایه انسانی)
  • تاییدیه صلاحیت از شرکت ملی نفت ایران
  • شورای عالی انفورماتیک
  • قابلیت ترجمه و تایید قوه قضاییه وامور خارجه

 

-آموزش آخرین ورژن از دوره

-ظرفیت کلاسها 8 الی 14 نفر می باشد

 

«تمامي كالاها و خدمات اين فروشگاه، حسب مورد داراي مجوزهاي لازم از مراجع مربوطه مي‌باشند و فعاليت‌هاي اين سايت تابع قوانين و مقررات جمهوري اسلامي ايران است.»