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

پایتون (Python) یکی از زبان های برنامه نویسی سطح بالا و شیء گرا است که گوگل و یاهو از آن به عنوان یکی از اصلی ترین ابزارهای توسعه استفاده می کنند.  د ر این آموزش ها نکات اساسی کد نویسی با یکی از ساده ترین و در عین حال قدرتمندترین زبان اسکریپتی در اختیار کاربران قرار می گیرد. همچنین در هر مرحله از آموزش، مثال های مربوط به آن مبحث آورده شده است. امروزه پایتون به عنوان پر طرفدارترین زبان برنامه نویسی شی ء گرا با کاربری فراوان محسوب می شود. لذا برای برنامه نویسان حرفه ای، عرصه جدیدی به سوی تسریع در زمان و توسعه پذیری در تعامل با کامپیوتر را به ارمغان می آورد.

۱۰,۹۶۰ دانشجو ثبت نام کننده
۹٫۵ میلیون دقیقه یادگیری و مطالعه توسط دانشجویان
۳,۵۵۸ دقیقه مدت زمان آموز‌ش‌های این صفحه
۱۸ عنوان آموزشی تعداد آموز‌ش‌های این صفحه
۱
آموزش برنامه نویسی پایتون

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

مدرس: مهندس میترا تجربه کار

در این سری از آموزش Python، سعی شده تا نکات اساسی کد نویسی با یکی از ساده ترین و در عین حال قدرتمندترین زبان اسکریپتی در اختیار کاربران قرار گیرد. همچنین در هر مرحله از آموزش، مثال های مربوط به آن مبحث آورده شده است. امروزه پایتون به عنوان پر طرفدارترین زبان برنامه نویسی شی ء گرا مورد کاربری فراوان قرار گرفته. لذا برای برنامه نویسان حرفه ای، عرصه جدیدی به سوی تسریع در زمان و توسعه پذیری در تعامل با کامپیوتر را به ارمغان می آورد.

یادگیری را شروع کنید ...

۲
آموزش تکمیلی برنامه نویسی پایتون

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

مدرس: مهندس میترا تجربه کار

پایتون به دلیل سادگی و قدرت بالا از محبوبیت خاصی در سراسر جهان برخوردار است. برنامه های نوشته شده با پایتون بر روی سیستم عامل های ویندوز، مکینتاش، یونیکس، لینوکس، سولاریس و ... پیاده سازی می شوند. این زبان از زبان های برنامه نویسی مفسر محسوب می شود و به صورت کامل یک زبان شی گرا است که از قابلیت مدیریت خودکار حافظه استفاده می کند. هدف فرادرس ارائه مباحث جهت تکمیل و بهینه سازی پایتون مقدماتی است و همچنین آشنایی با NumPy فاز جدیدی از برنامه نویسی در پایتون را بروی کاربران می گشاید.

یادگیری را شروع کنید ...

۳
آموزش پایتون گرافیکی (رابط های گرافیکی پایتون)

آموزش پایتون گرافیکی (رابط های گرافیکی پایتون)

مدرس: مهندس سید رضا دهقان

بدون شک پایتون یکی از بهترین و پرکاربردترین و قدرتمندترین زبان های برنامه نویسی جهان است. یکی از قابلیت های بسیار جالب این زبان همه منظوره, نوشتن برنامه تحت دسکتاپ (شبیه Windows Form در #C) است. اگر پایتون کار کردید یا می خواهید شروع کنید، حتماً لازمه آن دانستن حداقل یک واسط گرافیکی (GUI) از واسط های گرافیکی بسیاری که برای آن نوشته شده است، می باشد.

یادگیری را شروع کنید ...

۴
آموزش ساخت ربات تلگرام با پایتون (Python)

آموزش ساخت ربات تلگرام با پایتون (Python)

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

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

یادگیری را شروع کنید ...

۵
آموزش جنگو (Django) - فریمورک تحت وب با پایتون (Python)

آموزش جنگو (Django) - فریمورک تحت وب با پایتون (Python)

مدرس: مهندس پدرام شاه صفی

جنگو (Django)، یک وب فریمورک پایتونی رایگان و اپن سورس (Open-source) است که با هدف توسعه سریع، آسان و کارآمد، توسط توسعه دهندگان با تجربه، ساخته شده است. در جنگو می توانید بدون اختراع مجدد چرخ، فقط روی نوشتن برنامه خود تمرکز کنید. جنگو حرفه ای بودن را در کنار سادگی و سرعت به ارمغان می آورد.

یادگیری را شروع کنید ...

۶
آموزش الگوهای طراحی (Design Patterns) در پایتون (Python)

آموزش الگوهای طراحی (Design Patterns) در پایتون (Python)

مدرس: مهندس پژمان اقبالی

پایتون (Python) یک زبان شی گرا است که در زمینه ها و گرایش های مختلفی کاربرد دارد و به صورت فوق العاده گسترده در حال پیشرفت و گسترش می باشد. در مهندسی نرم افزار، الگوی طراحی برای حل یک مشکل در طراحی نرم افزار، ارائه می شود. الگوهای طراحی، یکی از مسائل داغ در طراحی نرم افزار است. استفاده از پایتون، موجب کاهش زمان مورد نیاز برای ساخت و توسعه یک نرم افزار می باشد. در این فرادرس ما به دنبال ارائه الگوهای طراحی برای مشکل های موجود در برنامه نویسی به زبان پایتون می باشیم.

یادگیری را شروع کنید ...

۷
آموزش بازی سازی در پایتون با کتابخانه Pygame

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

مدرس: مهندس محمد جباری

امروزه زبان برنامه نویسی پایتون (Python) به یکی از پرکاربردترین زبان های برنامه نویسی در بین برنامه نویسان تبدیل شده است. زبانی که هر روز بر محبوبیت و تعداد برنامه نویسان آن اضافه می شود و این دلیلی به جز قدرتمند بودن این زبان برنامه نویسی ندارد. ما در این فرادرس می خواهیم شما را با بازی سازی در پایتون آشنا کنیم. یکی از روش های بازی سازی با استفاده از زبان پایتون، کار با کتابخانه Pygame می باشد که در این آموزش نحوه کار با این کتابخانه را فرا خواهید گرفت.

یادگیری را شروع کنید ...

۸
آموزش Metaprogramming (برنامه نویسی متا) در پایتون

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

مدرس: مهندس پژمان اقبالی

در برنامه نویسی، یکی از اصلی ترین نکات، تکرار نکردن است (Don't repeat yourself). یعنی هر جا با مساله ای رو به رو شدید که نیاز به نوشتن کدهای تکراری داشت و یا Copy و Paste کردن های زیاد داشت، اغلب مفید است که به دنبال یک روش ظریف تر باشید. در پایتون معمولا این مسائل در دسته بندی Metaprogramming حل می شوند. به طور خلاصه Metaprogramming درباره ایجاد توابع و کلاس هایی است که هدف اصلی آن ها مدیریت (Manipulate) کد می باشد. هدف از این فرادرس، کاوش کردن روش های Metaprogramming مختلف می باشد و ارائه مثال هایی از این که چطور این روش ها می توانند برای رسیدن به اهدافمان در پایتون به ما کمک کنند.

یادگیری را شروع کنید ...

۹
آموزش معرفی و تعریف آرایه ها در تکمیلی پایتون

آموزش معرفی و تعریف آرایه ها در تکمیلی پایتون (رایگان)

مدرس: مهندس میترا تجربه کار

آموزش ارائه شده جهت تکمیل و بهینه سازی مباحث موجود در پایتون مقدماتی ارائه شده است. همچنین آشنایی با NumPy (در درس دوم) فاز جدیدی از برنامه نویسی در پایتون را بروی کاربران می گشاید. ما در این آموزش قصد داریم تا مبحث معرفی و تعریف آرایه ها در تکمیلی پایتون را مورد بحث و بررسی قرار دهیم.

یادگیری را شروع کنید ...

۱۰
آموزش برنامه نویسی پایتون - ضمایم و جمع بندی

آموزش برنامه نویسی پایتون - ضمایم و جمع بندی (رایگان)

مدرس: مهندس میترا تجربه کار

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

یادگیری را شروع کنید ...

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

آموزش ساختمان داده در پایتون (رایگان)

مدرس: مهندس میترا تجربه کار

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

یادگیری را شروع کنید ...

۱۲
آموزش نحوه نصب و راه اندازی پایتون

آموزش نحوه نصب و راه اندازی پایتون (رایگان)

مدرس: مهندس میترا تجربه کار

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

یادگیری را شروع کنید ...

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

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

مدرس: دکتر محمد علی نظام محله

سیستم اطلاعات جغرافیایی (Geographic Information System – GIS) از جمله نرم افزارهایی است که به طور گسترده در علوم مختلف و بسیاری از سازمان های اجرایی فراگیر شده است. این بسته نرم افزاری بسیاری از قابلیت های مکانی و فناوری اطلاعات را همراه با حالت گرافیکی قدرتمند در خود گنجانده است به طوری که در آینده نزدیک، به طور گسترده ای مورد نیاز بسیاری از سازمان ها و شرکت ها و نیز فعالیت های پژوهشی خواهد بود.

یادگیری را شروع کنید ...

۱۴
آموزش معرفی رابط های گرافیکی پایتون (Python)

آموزش معرفی رابط های گرافیکی پایتون (Python) (رایگان)

مدرس: مهندس سید رضا دهقان

بدون شک پایتون یکی از بهترین و پرکاربردترین و قدرتمندترین زبان های برنامه نویسی جهان است. یکی از قابلیت های بسیار جالب این زبان همه منظوره، نوشتن برنامه تحت دسکتاپ (شبیه Windows Form در #C) است. اگر پایتون کار کردید یا می خواهید شروع کنید، حتماً لازمه آن دانستن حداقل یک واسط گرافیکی (GUI) از واسط های گرافیکی بسیاری که برای آن نوشته شده است، می باشد.

یادگیری را شروع کنید ...

۱۵
آموزش مقدمه ای در رابطه با یادگیری ماشین با پایتون (Python)

آموزش مقدمه ای در رابطه با یادگیری ماشین با پایتون (Python) (رایگان)

مدرس: مهندس سعید مظلومی راد

امروزه، یادگیری ماشین در اکثر صنایع و کسب و کارها مورد استفاده قرار می گیرد و تصمیمات بسیار تاثیرگذار دنیای امروز بر اساس پردازش ها و نتایج به دست آمده از یادگیری ماشین است. همچنین زبان برنامه نویسی پایتون (Python) با رشد و گسترده تر شدن روزافزون جامعه کاربری اش، بستر بسیار مناسبی جهت فعالیت های یادگیری ماشین را فراهم کرده است.

یادگیری را شروع کنید ...

۱۶
آموزش سوکت پروگرمینگ با پایتون

آموزش سوکت پروگرمینگ با پایتون - پیش ثبت نام

مدرس: گروه مدرسین فرادرس

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

یادگیری را شروع کنید ...

۱۷
آموزش پردازش تصویر با پایتون

آموزش پردازش تصویر با پایتون - پیش ثبت نام

مدرس: گروه مدرسین فرادرس

پردازش تصاویر دیجیتال یا Digital Image Processing و به اختصار (DIP) به عنوان یکی از ابزارهای اساسی در سیستم های هوشمند از دهه ۶۰ میلادی پا به عرصه وجود نهاد. کاربردهای متنوع پردازش تصویر در زمینه های مختلف فنی، صنعتی، شهری، پزشکی و علمی پوشیده نیست. از سویی دیگر زبان برنامه نویسی قدرتمند پایتون به دلیل بهره مندی از امکانات قدرتمند بودن و دارا بودن سرعت قابل قبول در پردازش به عنوان ابزاری مناسب برای پیاده سازی انواع روش های پردازشی، از سوی برنامه نویسان معرفی و مورد کاربری قرار گرفته است.

یادگیری را شروع کنید ...

۱۸
آموزش برنامه نویسی علمی با پایتون (python)

آموزش برنامه نویسی علمی با پایتون (python) - پیش ثبت نام

مدرس: گروه مدرسین فرادرس

یادگیری یک زبان برنامه نویسی مناسب امروزه برای دانشجویان رشته های علوم پایه و مهندسی یک ضرورت می باشد. در این بین زبان هایی که پیچیدگی کم تری جهت یادگیری دارند. دارای جایگاه ویژه ای میان زبانهای برنامه نویسی می باشند. زبان برنامه نویسی پایتون یکی زبان های برنامه نویسی می باشد که فراگیری آن ساده می باشد. همچنین یکی دیگر از ویژگی های این زبان خوانایی بالای کدهای نوشته شده به این زبان می باشد و می توان یک برنامه را با تعداد کد خط کم تری نسبت به زبان هایی مانند C, و جاوا نوشت که از این نظر مشابه زبان برنامه نویسی متلب می باشد.

یادگیری را شروع کنید ...





به همراه دهها آموزش دیگر مرتبط با مجموعه آموزش های برنامه نویسی پایتون

برای مشاهده آموزش های مرتبط دیگر، در میان بیش از ۸ هزار ساعت آموزش منتشر شده در فرادرس، جستجو کنید ...


فرادرس در رسانه ها و جشنواره ها

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