© تمام حقوق این سایت متعلق به آراد سیستم ایساتیس می باشد.
هیچ محصولی در سبد خرید نیست.
پایتون یک زبان برنامه نویسی همه منظوره است که در سال های اخیر مورد توجه بسیاری از سازمان ها و دانشگاهها قرار گرفته و پروژههای فراوانی به کمک آن توسعه داده شدهاند. یادگیری این زبان به نسبت بسیار ساده است و برنامه نویسان میتوانند در حداقل زمان برای بازارکار نوظهور و جالب آن آماده شوند. بر اساس گزارش ACM پایتون پراستفاده ترین زبان برای آموزشهای مقدماتی برنامه نویسی میان ۳۹ دانشگاه معتبر آمریکا است. همچنین بنا بر آمار سایت indeed میانگین درآمد توسعه دهندگاه پایتون در آمریکا حدود ۱۱۵،۰۰۰ دلار در سال است. شما در دوره ی python-programming این زبان رو به صورت کاربردی و پروژه محور یادخواهید گرفت .
- آشنایی با برنامه نویسی پایتون
- چرا پایتون؟
- تاریخچه پایتون
- ویژگی های پایتون
- نسخه های انتشار یافته
- کاربرد پایتون
- نحوه نصب و راه اندازی
- محیط های موجود در پایتون جهت کد نویسی
- متغیرها و داده ها
- قوانین نام گذاری متغیرها
- خروجی گرفتن از متغیرها در پایتون
- انواع ساختار print
- گرفتن مقدار متغیر از کاربر و کار با تابع input
- خطاها در پایتون و خط ها و توگذاری
- گرفتن چند ورودی با جداکننده (Separator)
- منتظر ماندن برای کاربر
- معرفی چند عملگر، اپراتور و چگونگی ذخیره برنامه ها
- ایجاد و ذخیره برنامه
- عبارات محاسباتی
- عملگرهای پایتون
- اولویت و ترتیب اجرای عملگرها
- خطای عدم تطابق نوع دادهای متغیرها
- استفاده از خطوط خالی
- کامنت در پایتون
- دستورات چند خطی در برنامه نویسی پایتون
- تعریف ساختمان داده در پایتون، انواع و فواید آن
- دنباله و رشته ها
- تعریف و فراخوانی یک دنباله
- متدها در رشته ها و دنباله ها
- فرمت کردن رشتهها
- لیست ها
- تعریف و فراخوانی یک لیست
- متدهای لیست ها
- روشهای فرمت دهی متن در پایتون
- تاپل (Tuple)
- معرفی ساختمان داده تاپل
- تعیین طول متغیر از نوع تاپل با تابع len
- برش در تاپل
- تعیین اندیس یک عنصر تاپل با تابع index
- جمع عناصر یک تاپل با تابع sum
- تعیین کوچک ترین و بزرگ ترین عنصر یک تاپل با max, min
- معکوس کردن تاپل
- اضافه کردن یک عنصر به انتهای تاپل
- حذف یک عنصر از تاپل
- ادغام دو تاپل به کمک تابع zip
- بررسی چند مثال
- حلقه ها
- حلقه While
- حلقه for in
- دستورات کنترلی حلقه
- time.sleep پایتون
- تابع range , rand
- کدنویسی یک ماشین حساب با پایتون
- کدنویسی بازی hangman با پایتون
- نوشتن برنامه ها و پروژه های در فیلدهای تدریس شده
- کار با توابع موجود در ماژول math
- دیکشنری
- معرفی ساختمان داده دیکشنری
- تعیین طول متغیر از نوع دیکشنری با تابع len
- تعیین مقدار یک عنصر از دیکشنری به کمک کلید آن با تابع get
- تعیین مقدارها با تابع values
- تعیین جفت کلید و مقدار با تابع items
- حذف یک عنصر به کمک کلید آن با تابع pop
- حذف همه عناصر با clear
- مرتب سازی و نحوۀ مرتب کردن یک لیست
- ایجاد یک کپی از دیکشنری با copy
- ترکیب دو دیکشنری با update
- بررسی چند مثال
- دیکشنری های تو در تو
- مجموعه ها
- معرفی ساختمان داده مجموعه
- ایجاد یک مجموعه به دو روش
- تعیین وجود یک عضو در مجموعه با عملگر in
- اضافه کردن آیتم به مجموعه با add
- حذف یک آیتم از مجموعه با remove
- ایجاد کپی با copy
- خالی کردن مجموعه با clear
- حذف مجموعه با تابع ()del
- محاسبه تفاضل دو مجموعه با difference
- محاسبه اشتراک دو مجموعه با ()intersection
- محاسبه اجتماع دو مجموعه با ()union
- محاسبه تفاضل متقارن دو مجموعه با ()difference
- بررسی مجزا بودن دو مجموعه با ()isdisjoint
- بررسی زیر مجموعه بودن با ()issubset
- آرایه ها و کلیه توابع کار با آرایه
- ماتریس ها
- تابع (Function)
- مفهوم تابع
- متغیر محلی و سراسری
- پیاده سازی چندین تابع
- گرفتن فایل خروجی در پایتون
- معرفی پکیج های گرافیکی پایتون
- پیاده سازی چندین تابع پیشرفته
- ترفندهای مفید زبان برنامهنویسی پایتون
- معرفی ماژولهای مهم در پایتون
- تابع هایی برای کار با دیکشنری
- تابع هایی برای مجموعه
- تابع بازگشتی
- معرفی کامل ماژول های random, datetime, sys, platform, os
- کتابخانه ها در پایتون
- فایل ها و روش استفاده از آنها در پایتون
- خواندن و نوشتن (فایل متن)
- عبارت های منظم
- دستور search
- دستور find
- دستور findall
- دستور split
- دستور sub
- دستور finditer
- مفهوم و ساخت کلاس در پایتون
- قابلیت های کلاس
- اضافه کردن متد به کلاس
- اهمیت self
- ارث بری
- نوشتن برنامه ها و پروژه های در فیلدهای تدریس شده
- معرفی و آشنایی با فیلدهای کاربردی پایتون مانند طراحی وب با پایتون، وب اسکرپینگ، طراحی بازی های کامپیوتری و دیگر کاربردها
این دوره برای چه کسانی مناسب است؟
دانشجوی دکتری نرم افزار
فعال حوزه وب و تکنولوژی های مرتبط
غیرحضوری
0 تومانرایگان
© تمام حقوق این سایت متعلق به آراد سیستم ایساتیس می باشد.
هیچ دیدگاهی برای این محصول نوشته نشده است.