پایتون برای همه
76 subscribers
103 photos
22 videos
178 files
429 links
Download Telegram
1 - Installing Django.rar
13.2 MB
#بخش_اول_مقدماتی_جنگو

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
Django Tutorials for Beginners.part2.rar
25 MB
#بخش_دوم_مقدماتی_جنگو

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_اول
چرا شرکت ها پایتون دوست دارند
#بخش_اول
چرا شرکت ها پایتون دوست دارند
پایتون در سال های اخیر بیش از سایر زبان های برنامه نویسی مانند C، C ++ و جاوا است و به طور گسترده توسط برنامه نویسان استفاده می شود.این زبان از زمان انتشار 25 سال پیش تغییرات شدیدی را تجربه کرده است، زیرا بسیاری از ویژگی های افزودنی معرفی شده است. Python 1.0 دارای سیستم ماژول Modula-3 بود و با سیستم عامل Amoeba با ابزارهای مختلف عمل می کرد.2.0 Python که در سال 2000 معرفی شد دارای ویژگی های جمع آوری زباله و پشتیبانی یونیکد بود.Python 3.0 که در سال 2008 معرفی شد، دارای یک طراحی سازنده بود که مانع از ساخت ماژول ها تکراری و ماژول سازنده است.
با ویژگی های اضافه شده، شرکت ها از Python 3.5 استفاده می کنند.

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_اول با استفاده از پایتون با آردوینو
آردوینو همیشه در حال توسعه یک برنامه قدرتمند و آسان برای استفاده از پلت فرم یادگیری / توسعه است. در دنیای مدرن امروز، هر سخت افزاری توسط یک زبان برنامه نویسی هدفمند سطح بالا طراحی شده است تا آن را موثرتر و کاربر پسند تر کند. یکی از این زبانها پایتون است. پایتون یک زبان برنامه نویسی تفسیر شده، شی گرا، سطح بالا با معانی پویا با سطح بالا ساخته شده در ساختار داده ها است، همراه با تایپ کردن پویا و اتصال پویا، آن را بسیار جذاب برای توسعه سریع برنامه کرده است.
ترکیبی از قدرت آردوینو و پایتون، امکان دسترسی به بسیاری از امکانات را باز می کند، زیرا پایتون دارای افزایش بهره وری است و توانایی آن برای ارتباط با سیستم عامل های دیگر مانند openCV، Matlab و غیره. بنابراین در این آموزش ما خواهید آموخت که چگونه می توانیم پایتون را بر روی کامپیوترمان نصب کنیم و نحوه استفاده از آن را با Arduino برای روشن کردن چراغ LED Arduino .
پس شروع کنید.
مواد مورد نیاز:
1-آردینو Uno(برد آردینو Uno )
2- کامپیوتر با اتصال به اینترنت
نصب پایتون بر روی کامپیوتر شما

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
Django Tutorials for Beginners.part3.rar
31.7 MB
#بخش_سوم_مقدماتی_جنگو

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_دوم
شرکت های توسعه نرم افزاری ترجیح می دهند زبان Python را به دلیل ویژگی های چند منظوره و کدهای برنامه نویسی کمتری ترجیح دهند.تقریبا 14٪ از برنامه نویسان از آن در سیستم عامل های مانند یونیکس، لینوکس، ویندوز و سیستم عامل مک استفاده می کنند.برنامه نویسان شرکت های بزرگ از پایتون استفاده می کنند؛ زیرا در توسعه نرم افزار با ویژگی هایی مانند:
-در ارتباط بودن
-مفسر بودن
-ماژول بودن
-پویا
-شی گرا
-قابل حمل
-سطح بالا
-قابل گسترش در ++ C و C

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_دوم
نصب پایتون بر روی کامپیوتر شما:
بدیهی است که اولین گام در این آموزش Python را بر روی رایانه خود نصب می کنیم. مراحل ذکر شده در زیر فقط برای کاربران ویندوز قابل اجرا هستند که 32 بیتی یا 64 بیتی دارند. روش نصب برای MAC و لینوکس متفاوت است.
1-روی 32 بیتی Python-2.7.9 کلیک کنید و 32 بیتی IDLE Python را بر روی رایانه خود نصب کنید. نسخه 64 بیتی یا نسخه های به روزرسانی را دانلود نکنید زیرا آنها پشتیبانی از کتابخانه های آردوینو را ارائه نمیدهند.حتی اگر رایانه شما 64 بیتی باشد، می توانید از پایتون 32 بیتی خود استفاده کنید.
2-فایل exe دانلود شده را باز کنید و از طریق دستورالعمل دنبال کنید. دایرکتوری را که پایتون نصب شده تغییر ندهید. این به طور پیش فرض C: \ Python27 خواهد بود و آن را به طور کامل ترک خواهد کرد.
3-در حالی که نصب و راه اندازی می شود شما ممکن است هشدار از ضد ویروس خود را (در صورت وجود) دریافت کنید در این صورت با کلیک بر روی اجازه دهید.
این است که، پایتون با موفقیت بر روی کامپیوتر ما نصب شده است. شما می توانید آن را با جستجوی "Python IDLE" در جستجوی ویندوز و باز کردن آن تأیید کنید.

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
Django Tutorials for Beginners.part4.rar
42.5 MB
#بخش_چهارم_مقدماتی_جنگو

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_سوم
مزایای پایتون
زبان پایتون در شرکت های توسعه نرم افزاری، مانند بازی، چارچوب های وب و برنامه های کاربردی، توسعه زبان، نمونه سازی، برنامه های کاربردی طراحی گرافیک و غیره، متنوع است.این زبان را بیش از دیگر زبان های برنامه نویسی مورد استفاده در صنعت فراهم می کند. برخی از مزایای آن عبارتند از:
*کتابخانه های پشتیبانی گسترده
این کتابخانه های استاندارد را شامل می شود که شامل حوزه هایی مانند عملیات رشته، اینترنت، ابزار سرویس وب، رابط های سیستم عامل و پروتکل ها می باشد.اکثر کارهای برنامه نویسی بسیار مورد استفاده در حال حاضر به آن برنامه ریزی شده است که طول کدهای نوشته شده در پایتون را محدود می کند.
*ویژگی ادغام
پایتون یکپارچه سازی ادغام برنامه را ادغام می کند که به وسیله فراخوانی اجزای COM یا COBRA امکان توسعه خدمات وب را آسان می کند.این قابلیت کنترل قدرتمند را دارد، زیرا به طور مستقیم از طریق C، C ++ یا جاوا از طریق Jython به طور مستقیم تماس می گیرد.پایتون همچنین XML و دیگر زبان های نشانه گذاری را پردازش می کند، زیرا می تواند از طریق تمام سیستم های عامل مدرن با استفاده از یک کد بایتی اجرا شود.
*بهبود بهره وری برنامه نویس
زبان دارای کتابخانه های پشتیبانی گسترده و طرح های شی گرا تمیز است که دو تا ده برابر از بهره وری برنامه نویس را افزایش می دهد در حالی که با استفاده از زبان هایی مانند Java، VB، Perl، C، C ++ و C #.
*بهره وری
با ویژگی های یکپارچه سازی فرایندهای قوی، چارچوب تست واحد و قابلیت کنترل بیشتر در افزایش سرعت برای اکثر برنامه ها و بهره وری برنامه ها کمک می کند.این یک گزینه عالی برای ساخت برنامه های شبکه چند پروتکل مقیاس پذیر است.

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_سوم
گرفتن PySerial در پایتون:
گام بعدی نصب pyserial است. PySerial یک ماژول API Python است که برای خواندن و نوشتن اطلاعات سریال به Arduino یا هر میکروکنترلر دیگر استفاده می شود.
روی Pyserial ویندوزکلیک کنید تا PySerial را دانلود کنید(فایل pyserial-2.7.win32).خواهد بود که می تواند به طور مستقیم نصب شود. هنگام نصب، هیچ تنظیم را تغییر ندهید. به دایرکتوری پیش فرض و تنظیمات پیش فرض آن را نصب کنید.
حالا، چک کنید اگر PySerial به درستی نصب شده باشد. برای انجام این کار، Python Shell را دوباره باز کنید و در import serial تایپ کنید. اگر کتابخانه با موفقیت نصب شد، نباید هیچ پیام خطایی دریافت کنید، همانطور که در تصویر زیر نشان داده شده است.
در این آموزش فرض می شود که شما با آردوینو آشنا هستید و تجربه ای در آپلود پروژه ها به آردوینو دارید. بنابراین اجازه دهید ما به طور مستقیم به برنامه پایتون برویم. اگر شما یک مبتدی با آردوینو هستید، بررسی پروژه های آردوینو را بررسی کنید و از LED Blinking با Arduino شروع کنید.


جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
Django Tutorials for Beginners.part5.rar
19.7 MB
#بخش_پنجمم_مقدماتی_جنگو

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_چهارم
محدودیت ها یا معایب پایتون
پایتون دارای ویژگی های متنوعی است و برنامه نویسان این زبان را به زبان های برنامه نویسی دیگر ترجیح می دهند زیرا آسان است برای یادگیری و کد نیز استفاده کنید. با این حال، این زبان هنوز در برخی از عرصه های رایانه ای که شامل فروشگاه های توسعه سازمانی است، هنوز جای خود را نداشته است.بنابراین، این زبان ممکن است برخی از راه حل های سازمانی را حل کند، و محدودیت ها عبارتند از:
*دشواری در استفاده از زبان های دیگر
دوستداران پایتون به ویژگی های آن و کتابخانه های گسترده اش عادت کرده اند، بنابراین آنها با مشکلات در یادگیری یا کار بر روی زبان های برنامه نویسی دیگر مواجه هستند.کارشناسان پایتون ممکن است اعلام کنندۀ ارزشها یا متغیرهای «نوع» متغییرها، الزامات نحوی اضافه کردن فورواردی یا سیمکلون(:) به عنوان یک کار سنگین است.
در محاسبه موبایل ضعیف است
پایتون حضور خود را بر روی بسیاری از سیستم عامل های دسکتاپ و سرور، اما به عنوان یک زبان ضعیف برای محاسبه موبایل دیده می شود. به همین دلیل است که تعداد زیادی از برنامه های کاربردی تلفن همراه مانند Carbonnelle ساخته شده اند.
سرعت کم دارد
پایتون با استفاده از مترجم به جای کامپایلر اجرا می شود، که باعث می شود که آن را کم کند، زیرا کامپایل و اجرای آن به طور معمول کار می کند. از سوی دیگر، می توان دید که برای بسیاری از برنامه های وب نیز سریع است.
خطاهای زمان اجرا
زبان پایتون به صورت پویا تایپ شده است بنابراین دارای بسیاری از محدودیت های طراحی است که توسط برخی از توسعه دهندگان پایتون گزارش شده است. حتی دیده می شود که زمان آزمایش بیشتری نیاز دارد، و وقتی که برنامه ها در نهایت اجرا می شوند، خطاهای ظاهر می شوند.
لایه های دسترسی به پایگاه داده توسعه یافته
در مقایسه با فن آوری های محبوب مانند JDBC و ODBC، لایه دسترسی به پایگاه داده پایتون کمی کم توسعه یافته و ابتدایی است. با این حال، نمی توان آن را در شرکت هایی که نیاز به تعامل صحیح داده های پیچیده میراث دارند مورد استفاده قرار دهند.

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

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_چهارم
اولین برنامه آردوینو پایتون
همانطور که پیشتر گفته شد، ما با استفاده از اسکریپت پایتون، LED Board Arduino را کنترل خواهیم کرد. اجازه دهید با کد آردوینو شروع کنیم.
برنامه برای آردوینو:
برنامه کامل این آموزش Arduino python در پایان داده شده است. بیشتر بدانید که چگونه کار می کند.
درون تابع تنظیم، ارتباط سریال با نرخ 9600 بیتی را اولویت می دهیم و اعلام می کنیم که ما از خروجی ساخته شده در LED به عنوان خروجی استفاده می کنیم و در شروع برنامه کم می شود. ما همچنین از طریق چاپ سریال یک پیغام خوش آمد به پایتون ارسال کردیم که در زیر نشان داده شده است:

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone
#بخش_چهارم
درون تابع loop، هر داده ای را که به طور سریال در حال آمدن است را می خوانیم و مقدار را به متغیر "data" اختصاص می دهیم. در حال حاضر بر اساس ارزش این متغیر ("داده") ما ساخته شده در رهبری را به عنوان نشان داده شده در زیر تغییر دهید.

جهت حمایت از ما کانال را به دیگران معرفی کنید.
@Pythonforeveryone