آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

دوره آموزش جامع برنامه نویسی پایتون

پیشنیاز : آشنایی با یک زبان برنامه نویسی
تاریخ شروع طول دوره ساعت برگزاری نام استاد هزینه (تومان) وضعیت
1397/06/21 48 ساعت چهارشنبه ها ساعت 16:30 تا 20:30 مهندس شاه صفی 900,000 ثبت نام

توجه: از دانشجویان عزیز تقاضا میگردد جهت قطعی کردن ثبت نام با آموزشگاه تماس بگیرند.

مقدمه:

پایتون یک زبان مفسری، سطح بالا، تعاملی و شئ گرا است. پایتون در سال‌های اخیر به یکی از محبوب ‌ترین زبان‌های برنامه‌نویسی تبدیل شده است. سینتکس ساده، دیتا تایپ‌های گسترده و مدرن ، برخورداری از کتابخانه استاندارد بسیار غنی، کاربری گرافیکی بسیار عالی، دیباگ ساده و از همه مهم تر متن باز (Open Source) بودن آن یکی از اصلی‌ترین دلایل روی آوردن به آموزش زبان پایتون بوده است.
زبان برنامه نویسی پایتون در حال حاضر در شرکت‌ها و سازمان‌های معتبری همچون گوگل، یاهو، ناسا، نوکیا، آی بی ام در حال استفاده است و بسیاری از دانشگاه‌ها و مراکز آموزشی برای پروژه‌های خود از آن استفاده می‌کنند.
یکی دیگر از ویژگی‌های مهم پایتون چند پلتفرم بودن آن است. شما به راحتی می‌توانید برنامه خود را با تغییرات جزئی در سیستم عامل‌های مختلف اجرا کنید. برنامه‌های نوشته شده با پایتون بر روی سیستم عامل‌های ویندوز، مکینتاش، یونیکس، لینوکس، سولاریس و ... قابل اجرا است.
هر اندازه که نیاز به استفاده از داده ها بیشتر می شود، پایتون نیز محبوب‌تر می‌شود و درحال حاضر یکی از دوست داشتنی ترین زبان‌های برنامه نویسی است.


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

معرفی پایتون

  • تاریخچه پایتون
  • انواع زبان های برنامه نویسی
  • انواع نرم افزار های قابل توسعه توسط پایتون
  • آموزش مفسر ها و کامپایلر ها
  • مباحث پایه ای پایتون
  • راهنمای نصب پایتون برروی ویندوز
  • راهنمای نصب پایتون برروی مک
  • راهنمای نصب پایتون برروی لینوکس

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

  • متغیرها و شناسه ها
  • اصو ل نامگذاری شناسه ها در پایتون
  • آموزش اصول قالب بندی و نمایش متن
  • اولین برنامه درپایتون
  • آموزش نحوه اجرای برنامه های پایتون
  • آموزش Comment ها در زبان پایتون
  • آموزش مفاهیم حافظه
  • تصمیم گیری و عملگر های رابطه ای
  • عملگر های تخصیص دهنده
  • اولویت ها و عملگر های ریاضی
  • عملگر های رابطه ای
  • عملگر های منطقی

ساختار های شرطی در پایتون

  • عبارت شرطی if else
  • عبارت های شرطی if elif else

ساختارهای تکرار در پایتون

  • عبارت تکرار ‏while
  • عبارت تکرار ‏for
  • حلقه های تو در تو
  • دستورات Continue و Break

کار با رشته ها و کاراکترها در پایتون

  • متدهای کار با کاراکترها و رشته ها
  • اتصال و استخراج رشته ها
  • مقایسه رشته ها

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

  • انواع ساختمان داده در پایتون
  • لیست (List)
  • تاپل(Tuple)
  • دیکشنری (Dictionary)
  • مجموعه ها (Set)
  • درخت و گراف
  • صف ها

الگوریتم ها در پایتون

  • روش های مرتب سازی
  • روش های جستجو

توابع در پایتون

  • نحوه ی تعریف تابع در پایتون
  • پارامتر های توابع
  • فراخوانی تابع
  • تعریف متغیر Global و Local
  • توابع بازگشتی
  • دستور return
  • توابع ریاضی
  • استفاده از توابع کتابخانه ای موجود
  • کار با تاریخ و زمان و توابع مرتبط

ماژول ها در پایتون

  • دستور from … import
  • ساخت ماژول
  • استفاده از ماژول های موجود
  • ماژول math
  • ماژول random
  • اجرای ماژول ها به عنوان اسکریپت

مدیریت خطاها (Exception) در پایتون

  • انواع Exception در پایتون
  • بررسی Exception
  • آموزش Multi-catch در پایتون

کار با فایل ها ‏ در پایتون

  • خواندن فایل ها
  • نوشتن در فایل ها
  • ورودی / خروجی فایل
  • روش های دسترسی به فایل
  • موقعیت فایل ها

برنامه نویسی شی گرا (Object Oriented Programming)

  • تعریف برنامه نویسی شی گرا OOP
  • مفاهیم شی گرایی
  • تعریف کلاس (Class)
  • تعریف Property و Field
  • آموزش اعلان کلاس و نمونه سازی یک شی از کلاس در پایتون
  • آموزش مفاهیم کنترل دسترسی (Public،Protected،Private،Internal)
  • Abstraction
  • Encapsulation
  • Inheritance

کار با پایگاه داده ها

  • مفاهیم اصلی بانک اطلاعاتی
  • کار با پایگاه داده SQLite
  • Insert
  • Delete
  • Update
  • select

دوره آموزش پایتون ، برنامه نویسی python ، آموزش python، کارگاه پایتون، دوره آموزش برنامه نویسی python
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال
آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .