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

شروع دوره از 1397/08/11
جمعه ۲۰:۳۰ - ۱۴:۳۰
60 ساعت
نام استاد : نامشخص
مجتمع فنی تهران نمایندگی انقلاب
دوره برنامه نویسی python پایتون

پایتون یک زبان برنامه نویسی همه منظوره است که در سالهای اخیر مورد توجه بسیاری از سازمان ها و دانشگاه ها قرار گرفته و پروژه های فراوانی به کمک آن توسعه داده شده است. در واقع پایتون یکی از رایج ترین زبان های برنامه نویسی است که هکر ها برای نوشتن ابزار ها و اکسپلویت ها از آن استفاده می کنند. دانشجو در این دوره با نوشتن ابزار های مختلف تست نفوذ و اکسپلویت به زبان Python آشنا می شود. مخاطبان دوره برنامه نویسی python را دانشجویان رشته های مهندسی کامپیوتر، فناوری اطلاعات، ریاضی و سایر رشته های مرتبط ، علاقه مندان به علوم داده و داده کاوی، کارشناسان تست نفوذ، علاقمندان به نوشتن ابزارهای امنیتی و ابزارهای تست نفوذ و علاقه مندان به توسعه برنامه های تحت وب تشکیل میدهند و پیش نیاز های شرکت در این دوره آشنایی به کامپیوتر و همچنین زبان برنامه نویسی ++C   می باشد .

 

سرفصل های آموزشی دوره

 

  • معرفی برنامه نویسی و اهداف آن
  • بررسی متغیرها و انواع آن­ها و روش تعریف و استفاده در Python
  • تعریف عبارات و دستورات ونحوه استفاده از آن­ها در Python
  • تعریف توابع وانواع آن­ها نحوه تعریف و استفاده در Python
  • تعریف و استفاده از ماژول­ها
  • پارامترها و آرگومانهای تابع و انواع آن­ها
  • تعریف و نحوه استفاده از شرطی ها و بازگشت
  • تعریف عملگرها و نحوه استفاده از آن­ها
  • توابع نتیجه دار در Python و توسعه برنامه با توابع
  • بسته­بندی و تعمیم و نحوه استفاده از دستورهای تکرار
  • تعریف رشته ­ها
  • پیمایش رشته ­­ها
  • شمارش رشته­ه
  • تعریف لیستها و کاربرد آنها و معرفی انواع لیستها
  • تعریف عملگرهای مورد استفاده و دستیابی به اعضای لیست
  • تعریف چند­تایی­ها، نسبت دهی و چند­تایی­ها به عنوان مقادیر بازگشتی توابع
  • تعریف دیکشنری
  • عملیات، متد­ها، بدل­سازی و کپی­برداری در دیکشنری­ها
  • تعریف فایل­های متنی، نوشتن متغییر و دایرکتوری و اخطارها
  • تعریف کلاس­ها
  • مشخصه­های کلاس
  • الگوریتم­ها و نحوه پیاده­سازی
  • انتزاع کلاس­ها
  • تعریف اشیا نحوه استفاده از آن­ها در Python
  • تعریف کلاس­ها و توابع
  • تعریف توابع محض و تغییر دهندها
  • تعریف شی­گرایی
  • کلاس­ها و متدهای شی­گرا
  • آرگومان­های اختیاری و متد مقداردهی اولیه
  • تعریف، حذف و چاپ دسته­ای از کارت­ها
  • وراثت چیست و چگونه در Python از آن استفاده می­کنیم
  • تعریف لیست­های پیوندی و لیست­های نامتناهی
  • استفاده از لیست­ها به عنوان مقدار بازگشتی
  • پیاده­سازی پشته­ها با لیست­های پایتون
  • تعریف صف پیوندی و صف اولویت و کاربرد آن­ها
  • ساخت، پیمایش، و اداره­کردن خطاهای درخت­ها
اهداف برگزاری دوره

در انتهای اين دوره دانشجويان قادر خواهند بود :

  • به کمک زبان پایتون الگوریتم ها را پیاده سازی کنند.
  • برنامه نویسی پایگاه داده را به طور مؤثر صورت دهند.
  • برنامه های گرافیکی مطلوب بنویسند.
  • با ابزارهای کارا به تجریه و تحیل داده ها بپردازند.
  • نرم افزارهای تحت وب را به کمک پایتون توسعه دهند.

اطلاعات موسسه برگزار کننده دوره

نام موسسه : مجتمع فنی تهران نمایندگی انقلاب
مدیر مسئول : سید جلیل حسینی خاچکی
شماره تماس : 02166933439 - 02166933379 - 02166937209
آدرس : انقلاب به سمت آزادی ، بین قریب و اسکندری شمالی ، روبروی پارک اوستا ،‌ پلاک ۱۴۵
امکانات موسسه : سالن آمفی تئاتر , نمازخانه , بوفه , اینترنت Wifi , فضای استعمال دخانیات , کارگاه عملی , سایت کامپیوتر , کلاس تئوری , و ...
امتیاز موسسه از دید کاربران : 7 از 2 رای
7
از تجربیات دیگران برای گذراندن این دوره استفاده کنید
بیشتر بدانید ...

دوره های مشابه

دوره PHP & MySQL
دوره PHP & MySQL
۶۰ ساعت شروع دوره از 1397/07/20 جمعه ها ۱۴:۳۰ - ۸:۳۰ مجتمع فنی تهران نمایندگی انقلاب
۹۳۶,۰۰۰ تومان
دوره برنامه نویسی #C
دوره برنامه نویسی #C
60 ساعت شروع دوره از 1397/07/13 جمعه ها ۱۴:۳۰-۸:۳۰ مجتمع فنی تهران نمایندگی انقلاب
۵۶۷,۰۰۰ تومان
دوره CEH
دوره CEH
36 ساعت شروع دوره از 1397/06/23 جمعه ۱۹:۳۰ - ۱۴:۳۰ مجتمع فنی تهران نمایندگی میرداماد
۱,۱۰۰,۰۰۰ تومان
دوره برنامه نویسی ++C
دوره برنامه نویسی ++C
60 ساعت شروع دوره از 1397/06/30 جمعه ۱۹:۳۰ - ۱۴:۳۰ مجتمع فنی تهران نمایندگی میرداماد
۶۷۵,۰۰۰ تومان
برای استفاده از تمامی امکانات کرسی وارد شوید