<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>python-monsters.takblog.net   </title>
<link>http://python-monsters.takblog.net</link>
<description></description>
<language>fa</language>
<generator>http://python-monsters.takblog.net</generator>
<copyright>http://python-monsters.takblog.net</copyright>


<item>
    <pubDate>Mon, 21 Jun 2021 05:46:00 +0430</pubDate>
<title>نقطه شروع پایتون </title>

<link>http://python-monsters.takblog.net/Post/4/%D9%86%D9%82%D8%B7%D9%87+%D8%B4%D8%B1%D9%88%D8%B9+%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86+</link>


<description><![CDATA[<p style="text-align: right;"> </p>
<p><span style="font-size: 12pt;">حتما برای شروع یادگیری برنامه&zwnj;نویسی پایتون بسیار هیجان&zwnj;زده&zwnj;اید. یکی از رایج&zwnj;ترین پرسش&zwnj;ها که در چنین مواقعی مطرح می&zwnj;شود این است: &ldquo;بهترین راه یادگیری و<a href="http://hyperkiosk.ir/python-programming-training-and-income-guide-2021/">آموزش برنامه&lrm; نویسی پایتون</a> چیست؟</span></p>
<p><span style="font-size: 12pt;">ما معتقدیم اولین گام در یادگیری هر زبان برنامه&zwnj;نویسی، درک کردنِ چگونگی یادگیری است. یاد گرفتن چگونگی یادگیری، مهم&zwnj;ترین مهارت در برنامه&zwnj;نویسی کامپیوتر است.</span></p>
<p><span style="font-size: 12pt;">۱- هر روز  برای خود کدنویسی کنید</span></p>
<p><span style="font-size: 12pt;">استمرار و ثبات داشتن در یادگیری یک زبان جدید بسیار مهم است. به شما توصیه می&zwnj;کنیم برای شروع یادگیری برنامه&zwnj;نویسی پایتون به صورت مداوم و هر روزه خودتان را موظف به کدنویسی کنید. شاید باورش سخت باشد، اما حافظه عضلانی (بخشی از حافظه عملکردی که مسئول به خاطر سپردن یک حرکت مشخص بر اثر تمرین زیاد است :Muscle Memory ) نقش مهمی در برنامه&zwnj;نویسی دارد.</span></p>
<p><span style="font-size: 12pt;">۲-  روی کاغذ کدها را بنویسید</span><br /><span style="font-size: 12pt;">همچنان که مشغول یادگیری زبان پایتون هستید، باید به این نکته مهم توجه کنید که لازم است کدهای خود را روی کاغذ بنویسید.</span></p>
<p><span style="font-size: 12pt;">۳- در تعامل باشید</span><br /><span style="font-size: 12pt;">زمانی که شروع به کار در پروژه&zwnj;ها و برنامه&zwnj;های کوچک می&zwnj;کنید، سعی کنید چارچوب برنامه خود را روی یک کاغذ پیاده کنید و سپس سراغ کامپیوتر بروید. اگرتوابع، کلاس&zwnj;های مورد نیاز و چگونگی ارتباط آنها را روی کاغذ بنویسید می&zwnj;توانید زمان زیادی ذخیره کنید.</span></p>
<p><span style="font-size: 12pt;">۴-  استراحت کنید</span><br /><span style="font-size: 12pt;">زمانی که شروع به یاد گرفتن چیزی می&zwnj;کنید نیاز است برای جذب بهتر اطلاعات، کمی به خودتان استراحت بدهید.</span></p>
<p><span style="font-size: 12pt;">باگ یاب شوید</span><br /><span style="font-size: 12pt;">مواجهه با باگ در کدنویسی اجتناب ناپذیر است. هنگامی که شروع به نوشتن برنامه&zwnj;های پیچیده می&zwnj;کنید؛ حتما در کدتان با اشکالاتی روبرو خواهید شد.</span></p>
<p><span style="font-size: 12pt;">در صورت علاقه به پایتون ، نکات مربوط به بازارکار آن را مطالعه فرمایید</span></p>
<p><span style="font-size: 12pt;"><a href="http://hyperkiosk.ir/python-programming-training-and-income-guide-2021/">http://hyperkiosk.ir/python-programming-training-and-income-guide-2021/</a></span></p>]]></description>


<guid>http://python-monsters.takblog.net/Post/4/%D9%86%D9%82%D8%B7%D9%87+%D8%B4%D8%B1%D9%88%D8%B9+%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86+</guid>

</item>


<item>
    <pubDate>Mon, 21 Jun 2021 05:47:00 +0430</pubDate>
<title>پایتون اندروید</title>

<link>http://python-monsters.takblog.net/Post/3/Python-Android.html</link>


<description><![CDATA[<p style="text-align: right;"><br /><span style="font-size: 12pt;"><a href="https://www.python.org/">پایتون</a> توانایی اجرا در هریک از سیستم عامل های مهم از قبیل لینوکس، یونیکس،ویندوز، مک و غیره را دارد که میتواند گزینه مناسبی برای برنامه نویسی اندروید باشد.</span><br /><span style="font-size: 12pt;">انواع ابزارهای ارائه شده توسط پایتون برای هر دو گروه توسعه دهندگان و مدیران سیستم وجود دارد یعنی در برنامه نویسی اندروید با پایتون تنوع ابزار زیاد است.</span></p>
<p style="text-align: right;"><span style="font-size: 12pt;">با توجه به توانایی پایتون برای انعطاف پذیر بودن و پویا بودن ، کاربرانی مانند گوگل، یاهو و آی بی ام از کار کردن با آن لذت می برند پس می توان گفت که برنامه نویسی اندروید با پایتون جالب تر خواهد بود.</span></p>
<p style="text-align: right;"><span style="font-size: 12pt;">نرخ انتقال و سرعت توسعه در پایتون بسیار بالا می باشد که اجازه می دهد برنامه های مشابه در تمامی پلت فرم ها عمل کنند.</span><br /><span style="font-size: 12pt;">پایتون برای کار بر روی یک وظیفه خاصی شامل کتابخانه های غنی و بسیاری از بسته های دیگر است پس در محدودیتی در توابع نداریم.</span><br /><span style="font-size: 12pt;">نقش پایتون در توسعه موبایل</span><br /><span style="font-size: 12pt;">توسعه برنامه های موبایل به دلیل گسترش دامنه آن به بخش عمده ای از کسب و کار تبدیل شده است. چهارچوب پلتفرم پایتون در بسیاری از سیستم عامل ها از قبیل اندروید، ویندوز۷، لینوکس و مک اجرا می شود.</span></p>
<p><span style="font-size: 12pt;">پایتون یک ابزار عالی برای نوشتن اسکریپت های ساده و برنامه های پیچیده چند نخی می باشد. نکته قابل توجهی که در برنامه نویسی اندروید با پایتون وجود دارد آن است که این فرصت را بدست آورده است تا به صورت رایگان در دسترس باشد و در سطرهای نامحدود در آن کد نویسی انجام می شود.</span></p>
<p><span style="font-size: 12pt;">برنامه نویسان دستگاه های اندرویدی و آیفون برای ارائه یک برنامه تلفن همراه عالی به مشتری خود ، از تعدادی تکنیک توسعه چندسکویی (یعنی قابلیت اجرا در چندین سیستم عامل) استفاده می کنند.</span></p>
<p><span style="font-size: 12pt;">برنامه های کاربردی با استفاده از برنامه نویسی اندروید با پایتون</span><br /><span style="font-size: 12pt;">برنامه Aarlogic C05/3 </span><br /><span style="font-size: 12pt;">برنامه Pyroute </span><br /><span style="font-size: 12pt;">برنامه FoodPlus </span><br /><span style="font-size: 12pt;">برنامه AppBackup </span></p>]]></description>


<guid>http://python-monsters.takblog.net/Post/3/Python-Android.html</guid>

</item>


<item>
    <pubDate>Fri, 18 Jun 2021 16:33:00 +0430</pubDate>
<title>تفاوت پایتون 2 و 3</title>

<link>http://python-monsters.takblog.net/Post/2/%D8%AA%D9%81%D8%A7%D9%88%D8%AA+%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86+2+%D9%88+3</link>


<description><![CDATA[<p style="text-align: right;"> </p>
<p><span style="font-size: 10pt;">پایتون ۲ یا پایتون ۳ بهتر است؟</span></p>
<p><span style="font-size: 10pt;">در مجموع پایتون ۲٫۷ یک میراث است و پایتون ۳٫۳(و نسخه های بالاتر) زبان حال و آینده میباشد.</span></p>
<p><span style="font-size: 10pt;">پایتون ۲ علیه پایتون ۳</span></p>
<p><span style="font-size: 10pt;"><a href="https://en.wikipedia.org/wiki/Python_(programming_language)">ویکی پایتون</a> به صورت عمیقی در مورد تفاوت پایتون ۲ و پایتون ۳ حرف زده و گفته هر کدام مزایای خودشان را دارند.</span></p>
<p><span style="font-size: 10pt;">ولی واقعا به خودتان بستگی دارد که میخواهید به چه چیزی برسید.</span></p>
<p> </p>
<p>تفاوت های ظریفی بین این دو وجود دارد اما میتوان گفت بزرگترین تفاوت آنها نحو استفاده از تابع print میباشد !!!</p>
<p><span style="font-size: 10pt;">در پایتون ۲٫۷ :</span></p>
<p><span style="font-size: 10pt;">&lsquo;print &lsquo;hello world</span><br /><span style="font-size: 10pt;">در پایتون ۳٫۳ (به بالا):</span></p>
<p><span style="font-size: 10pt;">(&ldquo;print (&ldquo;hello world</span></p>
<p><span style="font-size: 10pt;">مهم : پایتون ۲ کتابخانه های بیشتری دارد</span></p>
<p><span style="font-size: 10pt;">بعد از تفاوت در نحوه استفاده از تابع print تفاوت بعدی این است که بیشتر کتابخانه های پایتون از پایتون ۲ حمایت میکنند در حالی که از پایتون ۳ حمایت نمیکنند (مثل کتابخانه PyImage که فقط در پایتون ۲ کار میکند.)</span></p>
<p><span style="font-size: 10pt;">من مطمئنم اگر شما یک مبتدی باشید ،شبیه من، شما با خودتان فکر میکنید : &ldquo;اومم! عالیه! اما کدام را یاد بگیرم بهتر است ؟&rdquo;</span></p>
<p><span style="font-size: 10pt;">زیرا وقتی شما در برنامه نویسی تازه کار هستید،شما هنوز سعی میکنید خودتان را گیج کنید!!</span></p>
<p><span style="font-size: 10pt;">به طور عمیقی هیچ کدام از نسخه های زبان های برنامه نویسی تجزیه و تحلیل نشده است.</span></p>
<p><span style="font-size: 10pt;">در حال حاضر یک نفر میتواند کار خود را با پایتون ۳ شروع کند،هر چه که نباشد زبانی است که در آینده میباشد&hellip;.</span></p>
<p><span style="font-size: 10pt;">با این حال من باور دارم کار عقلانی این است که شما شروع به یادگیری پایتون ۲ بکنید زیرا دلیل منطقی آن هم این است که منابع آموزشی و اسناد بیشتری برای یادگیری دارد که شما را در طول راه کمک میکند.</span></p>
<p> </p>]]></description>


<guid>http://python-monsters.takblog.net/Post/2/%D8%AA%D9%81%D8%A7%D9%88%D8%AA+%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86+2+%D9%88+3</guid>

</item>


<item>
    <pubDate>Fri, 18 Jun 2021 16:23:00 +0430</pubDate>
<title> یادگیری پایتون با استفاده از فریم ورک های آن</title>

<link>http://python-monsters.takblog.net/Post/1/+%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C+%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86+%D8%A8%D8%A7+%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87+%D8%A7%D8%B2+%D9%81%D8%B1%DB%8C%D9%85+%D9%88%D8%B1%DA%A9+%D9%87%D8%A7%DB%8C+%D8%A2%D9%86</link>


<description><![CDATA[<p style="text-align: right;"> </p>
<p style="text-align: justify;"><span style="font-size: 12pt;">یکی از زبان&zwnj;های برنامه نویسی<a href="http://hyperkiosk.ir/6-the-most-practical-frameworks-learning-pie/"> یادگیری پایتون</a> که در سال&zwnj;های اخیر بسیار مورد توجه برنامه نویسان قرار گرفته، زبان قدرتمند پایتون (<a href="https://www.python.org/">Python</a>) است. کاربردهای این زبان بسیار زیاد است و به علت داشتن فریم ورک های مختلف قادر است کار برنامه نویسان را سرعت ببخشد. در این مطلب ابتدا به سراغ مفهوم فریم ورک و سپس بررسی فریم ورک های پایتون می&zwnj;رویم تا با آن&zwnj;ها بیشتر آشنا شویم.</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">ریم ورک یا چارچوب به معنی مجموعه قواعد، استانداردها و کتابخانه های آماده ای است که به برنامه نویسان در توسعه کد کمک زیادی می&zwnj;کنند. برای زبان&zwnj;های برنامه نویسی مختلف، فریم ورک های زیادی نوشته شده و شما باید با توجه به حوزه ای که در آن برنامه نویسی می&zwnj;کنید از فریم ورک های وب، فریم ورک های توسعه اپلیکیشن و غیره استفاده کنید. علاوه بر کاهش حجم کد، قابلیت به روزرسانی سریع و تامین امنیت نرم افزار نیز از دیگر قابلیت های فریم ورک ها است. فریم ورک ها می&zwnj;توانند بخشی از ویژگی های مشترک اپلیکیشن ها را در اختیار شما قرار دهند.</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">برنامه نویسی و یادگیری پایتون در زمینه های مختلفی از جمله سیستم های مدیریت وب و تحلیل داده ها کاربرد زیادی دارد و فریم ورک های آن امکانات زیادی در اختیار شما قرار می&zwnj;دهند. برای توسعه نرم افزار تحت وب می&zwnj;توانید برنامه نویسی را به صورت Pure انجام دهید. برنامه نویسی Pure یعنی از فریم ورک ها استفاده نکرده و تمامی کلاس ها، توابع و متغیرهای لازم را بسازید. راه دیگر استفاده از فریم ورک ها است که با داشتن ماژول ها و توابع آماده، باعث صرفه جویی در زمان و هزینه ها می&zwnj;شوند. فریم ورک های <a href="http://hyperkiosk.ir/6-the-most-practical-frameworks-learning-pie/">یادگیری پایتون</a> حجم کدنویسی شما را کمتر کرده و قابلیت هایی برای توسعه اپلیکیشن دارند که کار برنامه نویسان را راحت تر می&zwnj;کنند.</span></p>
<p style="text-align: justify;"><span style="font-size: 12pt;">فرم ورک های پایتون به 2 دسته همه جانبه (Full Stack) و یک جانبه Non-Full Stack تقسیم می&zwnj;شوند. فریم ورک های فول استک توسعه دهندگان را هم در طراحی وب Front-End و هم در توسعه وب Back-End پشتیبانی می&zwnj;کنند. برای آشنایی هرچه بهتر با فریم ورک های پایتون ، می توانید مقاله </span></p>
<h1 class="name post-title entry-title"><span style="font-size: 10pt;">6 تا از کاربردی ترین فریم ورک ها که پس از یادگیری پایتون به آن ها احتیاج خواهید داشت را مطالعه نمایید :</span></h1>
<p><a href="http://hyperkiosk.ir/6-the-most-practical-frameworks-learning-pie/" target="_blank"><span style="font-size: 10pt;">http://hyperkiosk.ir/6-the-most-practical-frameworks-learning-pie/</span></a></p>
<p> </p>
<p class="post-meta"> </p>]]></description>


<guid>http://python-monsters.takblog.net/Post/1/+%DB%8C%D8%A7%D8%AF%DA%AF%DB%8C%D8%B1%DB%8C+%D9%BE%D8%A7%DB%8C%D8%AA%D9%88%D9%86+%D8%A8%D8%A7+%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87+%D8%A7%D8%B2+%D9%81%D8%B1%DB%8C%D9%85+%D9%88%D8%B1%DA%A9+%D9%87%D8%A7%DB%8C+%D8%A2%D9%86</guid>

</item>

</channel>
</rss>
