کالج اورست : اولین ، مجهزترین و تنها آموزشگاه تخصصی کامپیوتر ، شبکه و برنامه نویسی در کرج با بیش از 12000 فارغ التحصیل (تاسیس 1388 )

دوره Python

دوره Python

Python

شرکت Python

  • 1397/9/1
  • دوره های برنامه نویسی
  • 88 بازدید

معرفی دوره Python

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

بازار کار دوره Python

-

پیشنیاز دوره Python

آشنایی با مفاهیم برنامه نویسی

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

معرفی پایتون

تاریخچه

انواع زبان های برنامه نویسی

انواع نرم افزار های قابل توسعه

آموزش مفسر ها و کامپایلر ها

مباحث پایه ای

راهنمای نصب برروی ویندوز

راهنمای نصب برروی مک

راهنمای نصب برروی لینوکس

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

متغیرها و شناسه ها

اصو ل نامگذاری شناسه ها

آموزش اصول قالب بندی و نمایش متن

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

آموزش نحوه اجرای برنامه ها

آموزش 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

آگهی های استخدام مشابه
4.7 stars – 196 reviews