• خانه
  • محصولات حضوری
  • محصولات غیر حضوری
  • بلاگ
  • درباره‌ی دیسون
    • مشاوره
    • گالری
    • ارتباط با ما
    • فرم نظرسنجی
آموزشگاه فنی مهندسی دیسون
  • خانه
  • محصولات حضوری
  • محصولات غیر حضوری
  • بلاگ
  • درباره‌ی دیسون
    • مشاوره
    • گالری
    • ارتباط با ما
    • فرم نظرسنجی
0

ورود و ثبت نام

Python

خانهمحصولات حضوریفناوری اطلاعاتPython
حالت مطالعه
«زبان برنامه نویسی پایتون» (Python Programming Language)، زبانی با یادگیری آسان محسوب می‌شود و از همین رو بسیاری از برنامه‌نویس‌های تازه‌کار آن را به عنوان اولین زبان برنامه‌نویسی خود برمی‌گزینند، زیرا پایتون به عنوان یک «زبان همه‌منظوره» (General-Purpose Language) ساخته و توسعه داده شده و محدود به توسعه نوع خاصی از نرم‌افزارها نیست. به بیان دیگر، می‌توان از آن برای هر کاری، از «تحلیل داده» (Data Analysis) گرفته تا ساخت بازی‌های کامپیوتری استفاده کرد. بنابراین، یادگیری پایتون بسیار حائز اهمیت است

این دوره مناسب چه افرادی است؟

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

در این دوره چه موضوعاتی را فرا خواهم گرفت؟

زبان پایتون دارای کاربردهای متنوعی در شرکت‌های توسعه نرم‌افزار مانند بازی‌سازی، چارچوب‌های وب، برنامه‌های کاربردی، توسعه زبانی، پیش‌نمونه‌سازی، برنامه‌های طراحی گرافیکی و دیگر موارد است. این موارد موجب شده‌اند پایتون جایگاه ویژه‌ای در میان زبان‌های برنامه‌نویسی پیدا کند.

بهبود بهره‌وری برنامه‌نویس‌ها

زبان برنامه‌نویسی پایتون دارای کتابخانه‌های پشتیبان گسترده و طراحی شی‌گرای تمیزی است که بهره‌وری برنامه‌نویس‌ها را به نسبت کار با زبان‌هایی مانند VB، «پِرل» (Perl)، جاوا، C++ ،C و C# دو تا ده برابر می‌کند

سرفصل‌های دوره

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

چرا به پایتون نیاز داریم؟

ساختار برنامه

راه اندازی محیط

نصب پایتون

انواع اجرا

مترجم چیست؟

مترجمان در مقابل کامپایلرها

استفاده از مترجم پایتون

حالت تعاملی

اجرای فایل های پایتون

کار با پوسته پایتون

محیط های توسعه یکپارچه (IDES)

برنامه نویسی حالت تعاملی

برنامه نویسی حالت اسکریپت

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

انواع اپراتور

عملگرهای حسابی پایتون

عملگرهای مقایسه پایتون

عملگرهای تخصیص پایتون

عملگرهای بیتی پایتون

عملگرهای منطقی پایتون

اپراتورهای عضویت پایتون (در، نه در)

عملگرهای هویت پایتون (هست، نیست)

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

مفاهیم پایه ای

انواع داده ها

متغیرها

اختصاص مقادیر به متغیرها

تکلیف چندگانه

اعداد پایتون

رشته های پایتون

دسترسی به مقادیر در رشته ها

عملگرهای ویژه رشته

اپراتور قالب بندی رشته ای

نقل قول های سه گانه

عملیات رشته داخلی

لیست های پایتون

دسترسی به مقادیر در لیست ها

به روز رسانی لیست ها

عناصر لیست را حذف کنید

عملیات فهرست پایه

نمایه سازی، برش، و ماتریس

توابع و روش های فهرست داخلی

تاپل های پایتون

دسترسی به مقادیر در Tuples

به روز رسانی Tuples

عناصر Tuple را حذف کنید

عملیات پایه تاپلز

نمایه سازی، برش، و ماتریس

بدون جداکننده محصور کننده

توابع تاپل داخلی

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

دسترسی به ارزش ها در فرهنگ لغت

به روز رسانی فرهنگ لغت

حذف عناصر دیکشنری

خواص کلیدهای دیکشنری

توابع و روش های دیکشنری داخلی

حلقه ها و تصمیم گیری

If statements
..else statements
nested if statements
while loop
for loop
nested loops
Loop Control Statements
1) break statement
2) continue statement
3) pass statement

توابع

تعریف یک تابع

نحو

فراخوانی یک تابع

عبور با مرجع در مقابل مقدار

آرگومان های تابع

استدلال های مورد نیاز

آرگومان های کلیدواژه

آرگومان های پیش فرض

آرگومان های با طول متغیر

بیانیه بازگشت

محدودهمتغیرها

متغیرهای جهانی در مقابل متغیرهای محلی

Os module
mkdir()
chdir()
getcwd()
rmdir()
listdir()
Math module and functions
Constants
Trigonometry
Logarithmic
Representation
Random module and functions
random()
randint()
randrange()
choice ()
shuffle ()

ماژول ها و بسته های پایتون

Framework vs Packages
· Folium Introduction
· چرا از ماژول ها استفاده می شود؟

  • Creating modules
    · The import Statement
    · The from…import Statement
    · The from…import * Statement
    · Locating Modules
    · The PYTHONPATH Variable

Namespaces and Scoping
· The dir( ) Function
· The globals() and locals() Functions
· The reload() Function
· Packages in Python
· Constructing user defined packages
· Importing user defined packages

مفهوم اولیه OOPs

 

ایجاد کلاس در پایتون

  • شناسه خصوصی
  • سازنده
  • ارث
  • چند شکلی

 

Decorator, Iterator and Generator

تابع ناشناس


Lambda
· Map
· Filter
· Reduce

دستکاری فایل

باز کردن فایل متنی

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

تابع باز

حالت های فایل

ویژگی های شی فایل

متد ()close

متد write().

متد read().

فایل ها: ورودی

فایل ها: خروجی

خواندن فایل ها

تغییر نام و حذف فایل ها

نوشتن در یک فایل

روش remove().

رابط کاربری گرافیکی پایتون

عملیات پایه با استفاده از Tkinter· دکمه ها و جعبه متن· نوار منو· جعبه پیام و دکمه رادیو· چک باکس و ایجاد رویداد· ایجاد اپلیکیشن در رابط کاربری گرافیکی

SQL و Python

مروری بر SQLite

ادغام پایتون با SQLite

نمایش پروژه Tkinter

سایر مفاهیم

خطاها و رسیدگی به استثناها

استثنائات استاندارد

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

بیانیه ادعا

استثنا چیست؟

رسیدگی به یک استثنا

نحو

بند به استثنای بدون استثنا

بند جز با استثناهای متعدد

بند try-finally

استدلال یک استثنا

مثال با برنامه Tkinter

بیان منظم

مفاهیم پیشرفته – مروری

Basics of Pandas and Numpy
· How to use Anaconda

نحوه ایجاد داشبورد

مروری بر جنگو

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

آموزشگاه دیسون از محدود آموزشگاه‌هایی است که افتخار آن را دارد بستر آموزش آنلاین اختصاصی خود را داشته باشد. برای شرکت در دوره‌های آنلاین دیسون شما نیار به نصب هیچ گونه نرم‌افزاری همچون Adobe Connect نخواهید داشت و تنها با استفاده از یک مرورگر مدرن همچون فایرفاکس یا کروم قادر به استفاده از کلاس‌ها خواهید بود. شما همچنین قادر خواهید بود در کلاس‌ها با استفاده از گوشی تلفن هوشمند خود شرکت کنید.

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

ارزهای دیجیتال

از ثبت نام در دوره و ورود به اکانت کاربری خود، به لینک زیر دسترسی خواهید داشت. با استفاده از این لینک قادر خواهید بود در زمان مشخص شده وارد کلاس آنلاین شوید.

خصوصی
برچسب: python آموزش برنامه نویسی پایتون پایتون در شبکه پایتون در طراحی سایت پایتون در هوش مصنوعی دیسون کدنویسی

درخواست مشاوره

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

درخواست مشاوره

نیاز به مشاوره دارید؟

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

دوره های مرتبط

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

«جایگاه اندروید در بین  تکنولوژی ها» –ضرورت شرکت در دوره Android دوره برنامه نویسی اندروید رو تهیه کردیم ک مباحث…

حسابداری بازار کار

«آموزش حسابداری ویژه بازار کار 100% عملی و کاربردی» –ضرورت شرکت در دوره حسابداری بازار کار از آنجایی که حسابداری…

ICDL

«دوره ICDL یک دوره کاربردی و مفید در زمینه آموزش پایه ای مبانی کامپیوتر و نرم افزارهای کاربردی کامپیوتر می…

فتوشاپ

«طراحی یک فرهنگ را خلق می‌کند، فرهنگ به ارزش‌ها شکل می‌دهد و ارزش‌ها آینده را تعیین می‌کنند.» – رابرت پیترز،…

دوره‌ی‌ CCNA

نرم افزارها و برنامه‌های کامپیوتری بخش مهمی در مباحث فناوری اطلاعات هستند. در این زمینه وجود شبکه در کنار دیگر…

+Network

قدم اول در یادگیری شبکه گذراندن دوره +Network است و دریچه ورود شما به دنیای شبکه‌های کامپیوتری محسوب می‌شود. با…

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت :

تومان2,450,000

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
تومان2,450,000
تعداد دانشجو : 0
نوع دوره: حضوری
پیش نیاز: icdl
زبان: فارسی
40ساعت
1.39k بازدید 0 دیدگاه
دسته: برنامه‌نویسی، فناوری اطلاعات، محصولات حضوری
ارتباط با ما

آدرس: اهواز، کیانپارس،خیابان 9 غربی، فاز 3، پلاک 158

شماره‌های تماس: 06133381089 – 06133380101

دیسون در شبکه های اجتماعی

اینستاگرام

آپارات

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

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت