python_developer
1.54K subscribers
3.74K photos
1.97K videos
232 files
434 links
کانال اموزش پایتون @Real_developer
تبلیغات پذیرفته میشود.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
💠 چرا پایتون را برای داده کاوی انتخاب کنیم؟

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

🔻 ساده بودن پایتون

🔻 داشتن کتابخانه‌های متنوع و زیاد

🔻 پرکاربرد در حوزه‌ی داده کاوی

🔻 قابلیت پیاده‌سازی و استفاده از انواع سیستم عامل‌ها

ادامه مطلب : https://bit.ly/34SMJih


#پایتون #داده_کاوی

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

منبع : سورس باران

زبان: فارسی

رمز : www.sourcebaran.com
4_5888808077334940327.zip
12.4 MB
This media is not supported in your browser
VIEW IN TELEGRAM
💠 برترین فریمورک‌های پایتون برای توسعه وب

🔹 فریمورک های پایتون برای توسعه وب

🔘 یکی از زبان‌های برنامه نویسی که در سال‌های اخیر بسیار مورد توجه برنامه نویسان قرار گرفته، زبان قدرتمند پایتون (Python) است.

کاربردهای این زبان بسیار زیاد است و به علت داشتن فریم ورک های مختلف قادر است کار برنامه نویسان را سرعت ببخشد.

در این مطلب ابتدا به سراغ مفهوم فریم ورک و سپس بررسی فریم ورک های پایتون می‌رویم تا با آن‌ها بیشتر آشنا شویم.

ادامه مطلب : https://bit.ly/36hN1Aw


#پایتون #فریمورک #Framework

+ منبع : سون لرن

🐍
💠 فریمورک جنگو (Django)

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

رایگان، منبع باز بودن (Open Source) و همچنین داشتن کتابخانه های فراوان به زبان پایتون، کمک زیادی به برنامه‌نویسان در توسعه اپلیکیشن می‌کند. 

فریمورک Django از پایگاه داده‌های زیادی پشتیبانی کرده و می‌تواند داده‌ها را بین آن‌ها منتقل کند.

از این فریمورک پایتون در پروژه‌های زیادی از جمله Instagram، Pinterest و Mozilla استفاده شده است.

فریمورک جنگو از معمماری مدل-ویو-کنترلر (MVC) استفاده می‌کند که باعث کدنویسی کمتر و تمیزتر می‌شود.

همچنین جنگو برای طراحی رابط کاربری نیز امکاناتی را ارائه داده و از AJAX و RSS پشتیبانی می‌کند.

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

ادامه مطلب : https://bit.ly/36hN1Aw


#پایتون #Django #فریمورک #Farmework

+ منبع : سون لرن
This media is not supported in your browser
VIEW IN TELEGRAM
💠 فریمورک وب تو پای (Web2Py)

🔘 این فریم ورک نیز منبع باز و مبتنی بر پایگاه داده است و ابزاری برای ویرایش، تست و ردیابی خطاها دارد.

قابلیت بهره مندی از چندین پروتکل به طور هم‌زمان، امنیت بالای داده‌ها، داشتن ادیتور (Editor) و پشتیبانی از MVC توسعه دهندگان را ترغیب به استفاده از این فریم ورک می‌کند.

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

ادامه مطلب : https://bit.ly/36hN1Aw


#پایتون #Framework #فریمورک #Web2Py

+ منبع : سون لرن
💠 فریمورک توربو گیرز (TurboGears)

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

پشتیبانی از الگوی MVC، داشتن کتابخانه‌های پایتون و پشتیبانی از پایگاه داده‌های مختلف در این فریمورک، می‌تواند نیازهای برنامه‌نویسان را در توسعه وب رفع کند. ت

وسعه این فریمورک باعث شده برای استفاده در محیط‌های Non-Full Stack نیز کاربرد داشته و مانند یک میکرو فریمورک عمل کند.

ادامه مطلب : https://bit.ly/36hN1Aw


#پایتون #فریمورک #Framework #توربو_گیرز #TurboGears

+ منبع : سون لرن
💠 فریمورک چِری پای (CherryPy)

🔘 اگر علاقمند به برنامه نویسی شی گرا هستید پس بهتر است از این فریمورک پایتون استفاده کنید.

این فریمورک در هر سیستم عاملی که از پایتون پشتیبانی کند مانند ویندوز، لینوکس و مک قابل استفاده است و از پروتکل‌های HTTP استفاده می‌کند.

داشتن ابزارهایی برای احراز هویت کاربران، سیستم ذخیره داده‌ها (Caching)، پلاگین‌ها و پیکربندی منعطف از دیگر قابلیت‌های این فریم ورک است.

همچنین در فریم ورک TurboGears از چری پای به عنوان یکی از کامپوننت های اصلی استفاده شده است.

ادامه مطلب : https://bit.ly/2REweBX


#فریمورک #Framework #چری_پای #CherryPy

+ منبع : سون لرن
This media is not supported in your browser
VIEW IN TELEGRAM
💠 فریمورک تورنادو (Tornado)

🔘 تورنادو فریمورکی است که به علت کارایی بالا شهرت زیادی دارد و به طور هم‌زمان قابلیت کنترل 10000 اتصال (Connection) را در شبکه دارد.

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

این فریمورک در سیستم عامل Unix و Linux پشتیبانی بهتری دارد.

همان طور که ابتدای بحث اشاره کردیم بعضی از فریمورک های پایتون Non-Full Stack هستند یعنی تنها برای برنامه نویسی یک سمت از توسعه اپلیکیشن استفاده می‌شوند در ادامه مطلب قصد داریم تعدادی از این فریم ورک ها را معرفی می‌کنیم.

ادامه مطلب : https://bit.ly/36hN1Aw


#پایتون #فریمورک #Framework #تورنادو #Tornado

+ منبع : سون لرن
💠 فریمورک فلسک (Flask)

🔘 فلسک میکرو فریم ورکی برای توسعه وب و بسیار نزدیک به زبان جاوا است که ساختاری ساده اما قابل توسعه دارد و برنامه نویسان زیادی از آن استفاده می‌کنند.

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

توانایی پشتیبانی از کوکی ها و همچنین داشتن یک ابزار اشکال زدایی (Debugger) سریع می‌تواند استفاده از آن را لذت بخش کند.

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

ادامه مطلب : https://bit.ly/36hN1Aw


#پایتون #فریمورک #Framework #فلسک #Flask

+ منبع : سون لرن
💠 فریمورک پایرامید (Pyramid)

🔘 پروژه را کوچک شروع کنید و بزرگ تمام کنید.

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

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

این فریمورک ساده و مینیمالیستی مستندات قوی و کاربردی زیادی نیز برای توسعه دهندگان دارد و در نسخه‌های 3 و 4 پایتون پشتیبانی می‌شود.

ادامه مطلب : https://bit.ly/36hN1Aw


#فریمورک #Framework #پایرامید #Pyramid

+ منبع : سون لرن
This media is not supported in your browser
VIEW IN TELEGRAM
💠 چگونه پایتون را دانلود، نصب و اجرا کنیم؟

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

محیطی که برای کدنویسی، اشکال‌زدایی و اجرای برنامه‌ها استفاده می‌شود.

در این مطلب به شما نشان می‌دهیم که چگونه پایتون را باید دانلود کرده و روی کامپیوتر خود نصب و اجرا کنید.

آموزش: http://bit.ly/2D8GeMX


#برنامه_نویسی

+ منبع : ماهنامه شبکه
💠 فراتر از محدودیت‌های پایتون گام بردارید

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

🔘 وقتی برای ساخت برنامه‌های کاربردی زبان برنامه‌نویسی پایتون را انتخاب می‌کنید، در واقع یک اکوسیستم عظیم برنامه‌نویسی که مجموعه‌ای از کتابخانه‌ها و چارچوب‌هایی که تمامی نیازهای برنامه‌نویسی را پوشش می‌دهند انتخاب کرده‌اید، اما علاوه بر کتابخانه‌هایی که همه کاری از توسعه رابط کاربری گرافیکی گرفته تا یادگیری ماشین را شامل می‌شوند به تعدادی ماژول‌ زمان اجرای پایتون (Python runtime) دسترسی دارید که برخی از آن‌ها با پروژه خاصی که در حال انجام آن هستید سازگاری دارند.

ادامه مطلب : https://bit.ly/34xH4Oj


#پایتون

+ منبع : ماهنامه شبکه
💠 کودکان را از همین حالا به برنامه‌نویسی علاقمند کنید

با استفاده از این گیم‌ها برنامه‌نویسی را به کودکان خود آموزش دهید

🔘برای شروع به یادگیری برنامه‌نویسی هیچ‌وقت دیر نیست.

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

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

ادامه مطلب: http://bit.ly/2NNUNKs


#برنامه_نویسی #برنامه_نویسی_کودکان

+ منبع : ماهنامه شبکه
This media is not supported in your browser
VIEW IN TELEGRAM