پایتون مقدماتی | python

دوره پایتون آموزشگاه راشد به عنوان یکی از برترین آموزشگاه ها با ارایه مدرک بین المللی در کنار شماست. با گذراندن دوره برنامه نویسی پایتون می توانید به این مدرک بین المللی دست یابید.

ر
ج
م
م
۱٬۵۰۰ تومان
۹٬۰۰۰٬۰۰۰ تومان
نوع دورهحضوری
مدت دوره0
سطح دورهپایتون مقدماتی
تعداد دانشجو0
زبانفارسی
درخواست مشاوره
آنچه در این دوره دریافت می‌کنید:
  • دسترسی مادام العمر
  • 30 روز ضمانت بازگشت وجه
  • فایل تمرین‌ها و منابع قابل دانلود رایگان
  • گواهینامه پایان دوره قابل اشتراک‌گذاری
  • دسترسی از طریق موبایل، تبلت و تلویزیون
پیش نیاز ها
آشنایی با کامپیوتر
درباره دوره

زبان برنامه نویسی پایتون (Python)، اولین زبان برنامه نویسی الفبایی در دنیای مرموز و هیجان انگیز کامپیوتر محسوب می‌شود که در دهه 1980 در شهر آمستردام هلند توسط (Guido van Rossum) توسعه یافت. منظور از زبان الفبایی این است که هر آنچه در الفبای ABC انگلیسی گفته می‌شود را به راحتی می‌توان در توسعه دهنده پایتون نوشت و استفاده کرد. به این روش اصلاحا قانون ABC نیز گفته می‌شود. این زبان به دلیل سهولت کدنویسی، محبوب ترین زبان برنامه نویسی دنیا و پر طرفدارترین و پرکاربرد ترین زبان میان مهندسین برنامه نویس است.


زبان برنامه نویسی پایتون چگونه تکامل یافت

پس از ممارست‌های فراوان گیدو روسم برای به ثمر رساندن ایده خود، بالاخره نسخه اولیه پایتون (1.0) در ژانویه 1994 منتشر شد. ویژگی های اصلی این نسخه، وجود ابزارهای برنامه نویسی کاربردی مانند لامبدا، نقشه، فیلتر و کاهش بود که او هرگز آنها را دوست نداشت. شش سال و نیم بعد، در اکتبر 2000، پایتون 2.0 به بازار جهانی برنامه نویسی معرفی شد. این نسخه شامل درک لیست، جمع آوری زباله کامل و پشتیبانی از یونیکد بود.

پایتون به مدت 8 سال تا نسخه‌های 2.x به کار خود ادامه داد تا اینکه نسخه اصلی و نهایی امروزی آن به نام Python 3.0 (همچنین با نام های “Python 3000” و “Py3K” نیز شناخته می شود) منتشر شد. گفتنی است پایتون 3 با پایتون 2.x سازگار نیست. زیرا تاکید پایتون 3 بر حذف ساختارها و ماژول‌های برنامه نویسی تکراری است در حالیکه که در نسخه قبلی درست عکس این مورد وجود داشت. بنابراین پایتون 3 توانست قانون سیزدهم ذن پایتون را برآورده کند یا اینطور می‌توان گفت که بسیار به آن نزدیک است.

“یک راه واضح و ترجیحا تنها یک راه باید وجود داشته باشد.”


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

دوره پایتون آموزشگاه راشد به عنوان یکی از برترین آموزشگاه ها با ارایه مدرک بین المللی در کنار شماست. با گذراندن دوره برنامه نویسی پایتون می توانید به این مدرک بین المللی دست یابید.


7 دلیل مهم برای اینکه برنامه نویسی با پایتون را آغاز کنید

حال که با جذاب ترین، ساده ترین و در عین حال مجهزترین زبان برنامه نویسی دنیا آشنا شدید، وقت آن رسیده که این زبان را به عنوان راهی برای خلق ایده های خود در نظر بگیرید. بنابراین با مطالعه 7 عامل زیر، متوجه خواهید شد، چرا لازم است پایتون را بیشتر و بهتر بشناسید.

1- پایتون، یک زبان ساده است

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

علاقه مندان به برنامه نوسی با صرف زمان کم و به سرعت می توانند اصول اولیه نوشتن کد در پایتون را فرا گیرند و سپس پروژه‌های مختلفی اجراء کنند. زبان پایتون، از ساختار کدنویسی (Syntax) ساده و قابل فهمی برخوردار است که یادگیری آن را تسهیل کرده است.

2- پایتون، زبان بسیار منعطفی است.

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

3- پایتون، زبان مفسر است.

از دیگر ویژگی های پایتون می‌توان به مفسری بودن آن اشاره کرد. به این معنا که تمام کدها به صورت کلی اجرا نمی‌شوند بلکه به صورت خط به خط تفسیر می‌شوند. مفسرها، کدها را به زبان انسان را به زبان ماشین که برای کامپیوتر قابل فهم است، ترجمه می‌‌کنند. پایتون نیز یکی از همین مفسرهای پرطرفدار است که از سرعت و دقت خوانش بالایی برخوردار است.

4- پایتون، یک زبان متن باز است.

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

5- پایتون، زبان چند پارادایمی است.

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

6- پایتون، قابلیت ماژولار دارد.

زبان برنامه نویسی پایتون از قابلیت منحصر به فرد ماژولار برخوردار است که با استفاده از آن می توان ماژول‌های پر کاربرد را در انواع پروژه‌ها و در زبان‌ها و سیستم عامل‌های متفاوت مورد استفاده قرار داد.

7- پایتون مجهز به کتابخانه های گسترده است.

زبان برنامه نویسی پایتون از کتابخانه‌های بسیار گسترده ای پشتیبانی می‌کند. توسعه دهندگان پایتون با به روزرسانی و گسترش این کتابخانه‌ها، سعی در تسریع و تسهیل کدنویسی دارند. این کتابخانه‌ها شامل انواع پروتکل‌های اینترنت نظیر HTTP و MiME، سرویس‌های اینترنتی، پایگاه داده و رابط‌های سیستم عامل‌ها است.


پایتون را بزرگان می‌پرستند.

در نهایت لازم است بدانید که آموزش پایتون توسط بزرگان صنعت برنامه نویسی بسیار توصیه شده است. از سوی دیگر، به کارگیری پایتون در اهداف مختلف توسط غول های بزرگ صنعت کامپیوتر (گوگل، آمازون، Mozila ،drop box) سبب شده است این زبان بیش از پیش مورد توجه قرار گیرد. به طوری که ابر شرکت‌های کامپیوتری همواره به دنبال استخدام برنامه نویسان و توسعه دهندگان پایتون هستند.


سرفصل های دوره پایتون:

  1. مقدمات برنامه نویسی – الگوریتم و فلوچارت
  2. انواع داده ها – عملگر ها
  3. چرا پایتون
  4. نصب و راه اندازی git-github
  5. دستورات ورودی/خروجی (بازی داستان ساز)
  6. دستورات شرطی (تبدیل واحد ها)
  7. حلقه ها (شبیه ساز تاس – پسورد)
  8. لیست و رشته ها (آنفالویاب اینستاگرام)
  9. نصب و استفاده از کتابخانه های پایتون(نقاشی)
  10. توابع
  11. کار با فایل ها (اطلاعات فروشگاه)
  12. کلاس ها و شی گرایی
  13. شی گرایی و ارث بری
  14. ارسال آرگومان در ترمینال
  15. بات تلگرام
  16. بازی سازی با پایتون(pygame)
  17. بازی مار
  18. بازی دایناسور کروم
  19. بازی شکار
  20. پایتون گرافیکی (qt)
  21. پایگاه داده sqlite (دفتر تلفن)
  22. استفاده از فایل (مترجم- سودوکو)
  23. پردازش موازی(زمان سنج)


درباره استاد
رومینا نیکونام
1 دوره
داده‌ای موجود نیست
توضیحاتی برای این استاد ثبت نشده است
جواد خادم
1 دوره

استاد خادم با بیش از 10 سال سابقه تدریس در زمینه پایتون و هوش مصنوعی

محمد قبادی
1 دوره
داده‌ای موجود نیست
توضیحاتی برای این استاد ثبت نشده است
محمدسجاد مقدم قدیری
1 دوره
داده‌ای موجود نیست
توضیحاتی برای این استاد ثبت نشده است
امتیاز و نظرات کاربران
داده‌ای موجود نیست
نظری وجود ندارد