کالج اورست : اولین و مجهزترین آموزشگاه تخصصی کامپیوتر ، شبکه و برنامه نویسی در کرج با بیش از 13000 فارغ التحصیل (تاسیس 1388 )
شاید بخواهید بدانید که اصلاً پایتون چیست؟ پایتون یک زبان برنامه نویسی مفسری سطح بالا، تعاملی و شئ گرا است که برای اولین بار توسطGuido van Rossum در سال 1991 ساخته و منتشر شد. یکی از مهترین اهداف این زبان برنامه نویسی خوانایی کد نوشته شده است. پایتون در سالهای اخیر به یکی از محبوب ترین و پر طرفدارترین زبانهای برنامهنویسی تبدیل شده است. سینتکس ساده، data type های گسترده و مدرن ، برخورداری از کتابخانه استاندارد بسیار غنی، کاربری گرافیکی بسیار عالی، دیباگ ساده و از همه مهم تر متن باز (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