دوره آموزش پایتون (python)

آموزش پایتون مقدماتی
به دوره آموزش پایتون خوش آمدید! پایتون یک زبان برنامه نویسی کامپیوتری است که اغلب برای ساخت وب سایت ها و نرم افزارها، اتوماسیون و انجام تجزیه و تحلیل داده ها استفاده می شود. پایتون یک زبان همه منظوره است، یعنی می توان از آن برای ایجاد انواع برنامه های مختلف استفاده کرد. به دلیل سادگی و همهکاره بودن، پایتون به یکی از پرکاربردترین زبان های برنامه نویسی امروز تبدیل شده است.
قبل از اینکه شروع به دیدن فیلم های دوره آموزش پایتون رایگان کنید، بهتر است با مزایا و معایب پایتون آشنا شوید:
مزایای پایتون
- پایتون شبیه به زبان انگلیسی طراحی شده است تا خواندن و نوشتن آن ساده باشد.
- پایتون یک زبان بسیار بهینه است. به دلیل سادگی پایتون، توسعه دهندگان می توانند روی حل مشکل تمرکز کنند. آنها نیازی به صرف زمان زیاد برای درک سینتکس یا رفتار زبان برنامه نویسی ندارند. کد کمتری می نویسند و کارهای بیشتری انجام می دهند.
- پایتون یک زبان تفسیر شده است به این معنی که پایتون مستقیماً کد را خط به خط اجرا می کند. در صورت بروز هر گونه خطایی، اجرای بعدی را متوقف می کند و خطای رخ داده را گزارش می دهد.
- کتابخانه استاندارد پایتون بسیار بزرگ است، تقریباً می توانید تمام توابع مورد نیاز برای کار خود را پیدا کنید. بنابراین، لازم نیست به کتابخانه های خارجی وابسته باشید.
معایب پایتون
- پایتون کند است. اجرای خط به خط کد اغلب منجر به اجرای کند برنامه می شود. ماهیت پویای پایتون همچنین مسئول سرعت پایین آن است زیرا باید کارهای اضافی را در حین اجرای کد انجام دهد. بنابراین، پایتون برای اهدافی که سرعت یک جنبه مهم پروژه است، استفاده نمی شود.
- پایتون برای اینکه بتواند سادگی خود را حفظ کند، مجبور است که از حافظه بیشتری استفاده کند. اگر در پروژه شما، مدیریت حافظه مهم است، استفاده از پایتون پیشنهاد نمیشود.
- همانطور که می دانیم پایتون یک زبان تایپ پویا است، بنابراین نوع داده یک متغیر می تواند در هر زمان تغییر کند. یک متغیر حاوی عدد صحیح ممکن است در آینده رشته ای داشته باشد که می تواند منجر به خطاهای زمان اجرا(RuntimeError) شود. بنابراین برنامه نویسان پایتون نیاز به آزمایش کامل برنامه ها دارند.
یادگیری پایتون چقدر طول میکشد؟
یادگیری اصول اولیه پایتون بسته به آنچه می خواهید یاد بگیرید و چقدر زمان میگذارید، از چند هفته تا چند ماه به طول می انجامد. اما از آنجا که پایتون کاربردهای زیادی دارد، می توانید سالها صرف یادگیری برنامه های مختلف آن کنید. دانستن اینکه چه کارهایی را می خواهید انجام دهید و آیا می خواهید از پایتون به عنوان حرفه ای استفاده کنید، می تواند تعیین کند که سفر پایتون شما چقدر طول خواهد کشید. اولین قدم در یادگیری پایتون، همین دوره مقدماتی آموزش رایگان پایتون است.
آیا یادگیری پایتون سخت است؟
در بین زبانهای برنامه نویسی، پایتون یکی از راحتترینهاست. اما حقیقت اینست که این راحت بودن فقط در سطح مقدماتی است. پایتون هم دارای پیچیدگیهای بسیاری است که یادگیری آنها سالها زمان خواهد برد. اما نگران نباشید و با همین دوره آموزش رایگان پایتون شروع کنید چون در مونگارد یک برنامهنویس ارشد پایتون کنار شماست.
دوره آموزش رایگان پایتون مقدماتی مناسب چه کسانی است؟
در این دوره آموزش پایتون ما فرض گرفته ایم که شما هیچ چیزی از پایتون نمیدانید و تازه میخواهید شروع به یادگیری پایتون کنید. سعی کرده ایم در این دوره مباحث پایتونی را به ساده ترین شکل ممکن بیان کنیم تا افراد مبتدی به راحتی بتوانند مباحث را درک کنند. اگر میخواهید تازه وارد دنیای جذاب برنامه نویسی شوید، این دوره آموزش رایگان پایتون مقدماتی مناسب شماست.
آیا دوره آموزش پایتون مقدماتی پیش نیاز دارد؟
همانطور که گفته شد این دوره آموزش مقدماتی رایگان پایتون برای افرادی که هیچ دانشی از برنامه نویسی و پایتون ندارند مناسب است و این دوره هیچ پیش نیازی ندارد. تمام مواردی که برای شروع پایتون نیاز دارید در همین دوره گفته شده است.
در دوره آموزش پایتون چه چیزی میآموزیم؟
این دوره آموزش مقدماتی پایتون میباشد و برای کسانی مناسب است که با پایتون آشنایی ندارند. در ابتدای دوره، توضیحاتی کوتاه در مورد پایتون و IDE داده شده و بعد شروع به یادگیری پایتون میکنیم. از متغیرها که سادهترین مفهوم هستند شروع کرده و به مباحث پیشرفته مانند شیگرایی و ارثبری میرسیم. پس از پایان این آموزش پایتون میتوانید شروع به یادگیری مباحث پیچیده پایتون کنید.
برای پیشرفت در پایتون چه کنیم؟ بعد از دوره آموزش رایگان پایتون مقدماتی چه کنیم؟
بعد از اینکه دوره آموزش پایتون مقدماتی را تماشا کردید و به مباحث آن مسلط شدید، میتوانید دورههای پایتون پیشرفته مانند، دوره آموزش الگوریتمنویسی در پایتون و دوره پروژه محور پایتون را ببینید. همچنین آموزشهای پیچیده پایتون بسیاری را در بخش ویدیوهای تکقسمتی برای شما آماده کردهایم که میتوانید سطح خود را بالاتر ببرید. اگر هم دوست داشتید، میتوانید با آموزشهای جنگو و فلسک شروع به یادگیری وب فریمورکهای پایتون کنید.
زمان کل دوره
5:47:36
دانیال برزگر
June 2022پاسخ به نظر
سلام ببخشید چرا من همه کار های شما رو میکنم نمیشه بعد اگر اشتباه نکنم با command program انجام میدید؟
ما ویژوال مانیومنت
ارسال نظر
امیرحسین بیگدلو
June 2022سلام
نمیدونم، حتما یه جایی رو دارید اشتباه میزنید
دانیال برزگر
June 2022پاسخ به نظر
سلام ببخشید چرا من همه کار های شما رو میکنم نمیشه بعد اگر اشتباه نکنم با command program انجام میدید؟
ارسال نظر
محمد
June 2022پاسخ به نظر
سلام جناب
اگه امکانش هست یه دوره هم در رابطه با فریم ورک کیوی بزارید .
تشکر از سایت بی نظیرتون
ارسال نظر
امیرحسین بیگدلو
June 2022سلام
کیوی بلد نیستم.
amir
March 2022پاسخ به نظر
خیلی ممنون
اینجا قطبِ پایتونه تو سایتای ایرانی
ارسال نظر
سمیه
February 2022پاسخ به نظر
ممنون از شما واقعا اموزشهاتون عالی بود
ارسال نظر
amir
December 2021پاسخ به نظر
سلام.لطف میفرمایید بگید که برای تهیه عضویت ویژه باید چیکار کنیم؟چون در قسمت پروفایل مشخص نیست.
ارسال نظر
امیرحسین بیگدلو
December 2021سلام
در پایین صفحه پروفایل دکمه پرداخت هست که میتونید ازش استفاده کنید
ابوالفضل
November 2021پاسخ به نظر
آقا واقعا خسته نباشید.
فکر نمیکردم هیچ وقت همچین آموزشی از مدرس های ایرانی ببینم.
مختصر و مفید و همچنین با درک خوب و عمیق از پایتون.
انشالله پر قدرت ادامه بدین.
ارسال نظر
گلرخ
November 2021پاسخ به نظر
سلام استفاده از دوره هایی که ویدیو آنها را قرارنداده اید به چه صورت است؟
ارسال نظر
امیرحسین بیگدلو
November 2021سلام
بعضی دورهها به شکل عضویت ویژه هستند که باید براشون از داخل پروفایل عضویت ویژه تهییه کنید.
ehsan
October 2021پاسخ به نظر
با سلام خدمت استاد عزیز
من امروز این دوره شما رو تموم کردم
ممنون از زحمات شما استاد گرانقدر و محترم
ارسال نظر
الهه
October 2021پاسخ به نظر
سلام
این دوره کامل هست و ضبطش تموم شده؟
ارسال نظر
امیرحسین بیگدلو
October 2021سلام
بله. به طور کامل آپدیت شده و میتونید شروع کنید.
وحید
September 2021پاسخ به نظر
سلام
بهترین دوره آموزش پایتونی بود که دیدم. این دوره برای افرادی که هیچ چیز در مورد پایتون نمی دونند بسیار مناسبه.
ارسال نظر
بنجامین
September 2021پاسخ به نظر
چطور میشه یک string رو به حروف بزرگ یا کوچک تبدیل کرد؟
ارسال نظر
امیرحسین بیگدلو
September 2021از متدهای lower و upper استفاده میشه.
str.lower()
str.upper()
ساشا
September 2021پاسخ به نظر
سلام
داخل پایتون چطور میشه آخرین المان یک لیست رو گرفت؟
ارسال نظر
امیرحسین بیگدلو
September 2021سلام
برای گرفت آخرین المان یک لیست در پایتون از عدد منفی استفاده میشه:
mylist[-1]
سوال
September 2021پاسخ به نظر
چطور میشه با پایتون یه فایل رو حذف کرد؟
ارسال نظر
امیرحسین بیگدلو
September 2021میتونید از ماژول os یا ماژول shutil پایتون استفاده کنید.
برای هردوشون ویدیو دارم داخل تک قسمتی ها. سرچ کنید میاد
سپهر
September 2021پاسخ به نظر
امیر جون راضیم ازت
ارسال نظر
بریتنی
September 2021پاسخ به نظر
بعد از اینکه کلی دوره پایتون دیدم بالاخره یه دوره پایتون دیدم که به درد میخوره. شما واقعا برنامه نویس پایتون هستید. خیلی از دوره ها توسط افرادی ضبط میشه که خودشون پایتون بلد نیستن ولی دارن به بقیه یاد میدن
ارسال نظر
امیرحسین بیگدلو
September 2021خدا رو شکر که راضی بودین
lol
September 2021پاسخ به نظر
سلام
فایل init که همه جا هست برای چه کاری استفاده میشه؟
همه جا هم خالیه.
ارسال نظر
امیرحسین بیگدلو
September 2021سلام
فایل init یکی از مهمترین مباحثی هست که در پایتون باید بلد باشید. براش یه ویدیو دارم:
https://www.mongard.ir/one_part/23/what-__init__py-file-python/
تریسا
September 2021پاسخ به نظر
متشکرم. دوره پایتون ارزشمندی بود. سرگرم کننده هم بود. فقط ایکاش تمرین هم میدادید برای درک بهتر پایتون
ارسال نظر
امیرحسین بیگدلو
September 2021سلام
ممنون از نظر شما
این دوره مقدماتی پایتون بود میتونید برید دوره الگوریتم نویسی پایتون رو ببینید که مثال های پیچیده تری از پایتون درش هست
بیتو
September 2021پاسخ به نظر
آشنایی عالی با پایتون و به طور کلی برنامه نویسی.
ارسال نظر
تانیا
September 2021پاسخ به نظر
اولین بار بود که دوره آنلاین از مونگارد گذروندم و تجربه فوق العاده بود. همه مطالب را یاد گرفتم و توضیحات ارائه شده خوب بود.
متشکرم!
ارسال نظر
bry
September 2021پاسخ به نظر
دوره آموزش پایتون خوب بود. مباحث به ویدیوهای کوتاه تقسیم شده بودند و درک کردنشون هم راحت بود. حتما بقیه دوره های پایتون رو هم میبینم
ارسال نظر
masood
September 2021پاسخ به نظر
چطور میشه در اجرای کد پایتون تاخیر ایجاد کرد؟
ارسال نظر
امیرحسین بیگدلو
September 2021باید از ماژول time و متدsleep استفاده کنید.
https://www.mongard.ir/one_part/41/python-time-module/
salam
September 2021پاسخ به نظر
سلام
دوره آموزش پایتون عالی بود. بهترین دوره پایتونی بود که دیدم. تسلطتون به پایتون واقعا قابل ستایش هست. فقط یه سوال داشتم:
چجوری تو پایتون باید byte رو به string تبدیل کرد؟
b"python"
ارسال نظر
امیرحسین بیگدلو
September 2021سلام
خیلی ممنون
در پایتون میتونید از متد decode استفاده کنید:
b"python".decode()
اببی
September 2021پاسخ به نظر
سلام
چطوری میشه با پایتون کی فایل رو کپی کرد؟ منظورم خود فایل هست نه محتویات داخل فایل.
ارسال نظر
امیرحسین بیگدلو
September 2021سلام
برای کپی فایل با پایتون باید از ماژول shutil استفاده کنید که داخل ویدیوهای تک قسمتی یه ویدیو براش دارم:
https://www.mongard.ir/one_part/129/python-shutil-module/
رضا
September 2021پاسخ به نظر
چطور میشه داخل پایتون چندتا exception رو یکجا هندل کرد؟ اصلا میشه
ارسال نظر
امیرحسین بیگدلو
September 2021بله میشه.
میتونید exception ها رو داخل یک پرانتز بدید به exceptمثلا
except (NameError, AttributeError)
مهمت
September 2021پاسخ به نظر
سلام
خیلی ممنون از آموزش پایتون
من کامل دیدم و سوالی که دارم اینکه yield چیه؟ من داخل دوره ندیدم چیزی درموردش بگید
ارسال نظر
امیرحسین بیگدلو
September 2021سلام
در پایتون yield برای ساخت generator استفاده میشه. چون جزو موارد پیشرفته پایتون بود من اینجا توضیح ندادم. توی ویدیوهای تک قسمتی درموردش گفتم:
https://www.mongard.ir/one_part/7/python-generators/
چاری
September 2021پاسخ به نظر
سلام
خیلی ممنون دوره آموزش پایتون خیلی عالی بود.
ارسال نظر