پایتون

پایتون، ستاره پر فروغ اما ترسناک آسمان فناوری
02 ارديبهشت 1398
پایتون از معدود زبان‌های برنامه‌نویسی مورد علاقه برنامه‌نویسان و شرکت‌های بزرگ است. زمانی‌که شرکت‌های بزرگی همچون گوگل، پیکسار و.... از یک ابزار یا محصول استفاده می‌کنند، در حقیقت مهر تاییدی بر خوب بودن محصول زده‌اند.
نام کتاب: مقدمه ای بر برنامه نویسی با پایتون
01 ارديبهشت 1398
کتاب مقدمه‌ای بر زبان برنامه‌نویسی پایتون به بیانی شیوا مفاهیم برنامه‌نویسی پایتون را برای دانشجویان و افراد تازه‌‌کار تشریح کرده است. البته کتاب فوق فراتر از یک کتاب آموزشی است، زیرا نویسندگان پیش از نگارش کتاب سرفصل‌های آموزشی پایتون در دانشگاه‌های مختلف اروپا، آمریکا و آسیا را بررسی کردند و منطبق با سرفصل‌های دانشگاه‌های بزرگ این کتاب را به رشته تحریر درآورند.
نام کتاب: پایتون: هنر استاد شدن در الگوهای طراحی
25 فروردين 1398
‌پایتون یک زبان اسکریپت‌نویسی شی‌گرا است که تقریبا در همه حوزه‌ها از توسعه برنامه‌های تحت وب گرفته تا علم داده‌ها به کار گرفته می‌شود. اما برای آن‌که بتوانید از پایتون به شکلی موثر و کارآمد استفاده کنید، به‌گونه‌ای که کدهای شما قابلیت استفاده مجدد در پروژه‌های مختلف را داشته باشد باید با الگوهای طراحی پایتون آشنا شوید. این مسیر یادگیری برنامه‌نویسی پایتون به شما اجازه می‌دهد الگوهای طراحی سنتی و پیشرفته را در تعامل با یکدیگر به کار گرفته و کدهایی با بالاترین کیفیت ممکن را بنویسید. اما برای آن‌که به چنین سطح از مهارتی دست پیدا کنید به یک منبع آموزشی خوب نیاز دارید. کتاب فوق دقیقا با چنین هدفی تالیف شده است.
معرفی کتاب: خودکارسازی سازمانی با پایتون
22 فروردين 1398
کتاب خودکارسازی سازمانی با پایتون به شما یاد می‌دهد که چگونه یک محیط مبتنی بر پایتون را برای خودکارسازی وظایف آماده کرده و از ماژول‌ها، کتابخانه‌ها و ابزارها برای خودکارسازی وظایف سازمانی استفاده کنید.
بهترین محیط‌های توسعه یکپارچه پایتون در سال 2018
16 فروردين 1398
ترکیب نحوی ساده و روان، کتابخانه‌ها و چهارچوب‌های متنوع و قدرتمند، انجمن‌های فعال و بزرگ برای پاسخ‌گویی به مشکلات، پشتیبانی بدون وقفه از چهارچوب‌ها، الگوهای طراحی راهگشا برای تیم‌های توسعه‌دهنده هر یک به‌تنهایی موضوعات مهم و قابل‌بحثی هستند. اما زمانی‌که یک محیط توسعه یکپارچه خوب نداشته باشید، این فاکتورها کمک چندانی به شما نخواهند کرد. هیچ توسعه‌دهنده‌ای حاضر نیست از یک نرم‌افزار واژه‌پرداز یا یک ویرایشگر ساده فایل‌های متنی برای نوشتن یک برنامه حرفه‌ای استفاده کند. برنامه‌نویسان به محیط‌های توسعه یکپارچه قدرتمند و هوشمندی نیاز دارند که فرمان‌های کلیدی یک‌زبان یا چهارچوب را متمایز از دستورات عادی نشان داده، قابلیت‌های حرفه‌ای را برای اشکال‌زدایی کدها در اختیارشان قرار داده و اجازه دهد کدهای یک برنامه را خط‌به‌خط اجرا کرده و نتیجه را مشاهده کنند. خوشبختانه برای زبان برنامه‌نویسی پایتون محیط‌های توسعه یکپارچه قدرتمندی ارائه‌شده که در این مقاله برترین محیط‌های توسعه سال 2018 به شما معرفی خواهد شد.
13 گنجینه پنهان دنیای پایتون
06 فروردين 1398
برنامه‌نویسان پایتون برای ساخت برنامه‌های کاربردی تحت وب و واسط‌های برنامه‌نویسی کاربردی (APIs) انتخاب‌های بسیار خوبی در اختیار دارند. Django، Weppy، Bottle و Flask تنها بخش کوچکی از چهارچوب‌های قدرتمندی هستند که فرآیند برنامه‌نویسی در پایتون را ساده کرده‌اند. اگر یک توسعه‌دهنده وب هستید و برای ساخت برنامه‌های تحت ‌وب زبان برنامه‌نویسی پایتون را انتخاب کرده‌اید، باید بگوییم تصمیم هوشمندانه‌ای گرفته‌اید. ترکیب چهار عامل بلوغ و تکامل، کتابخانه‌ها و چهارچوب‌های قدرتمند، گسترش‌پذیری و انعطاف‌پذیری کم‌نظیر پایتون نسبت به تغییرات دنیای فناوری باعث‌شده‌ تا برنامه‌نویسی تحت وب بیش‌ازپیش ساده شود. تا به امروز چهارچوب‌ها و کتابخانه‌های تحت وب متعددی برای پایتون ارائه شده‌اند که همین مسئله فرآیند انتخاب چهارچوب درست را دشوار کرده است. اما چگونه می‌توانیم از میان طیف گسترده‌ای از چهارچوب‌ها گزینه درست را انتخاب کنیم؟ در این مقاله سعی کرده‌ایم به بیانی ساده پاسخی برای این پرسش ارائه کنیم و 13 مورد از چهارچوب‌های پرقدرتی را که هریک قابلیت‌های مختلفی برای ساخت برنامه‌های کاربردی تحت وب در اختیارتان قرار می‌دهند، معرفی خواهیم کرد.
10 اشتباه امنیتی رایج در پایتون و روش‌های پیشگیری از آن‌ها
27 اسفند 1397
کدنویسی امن کار دشواری است. وقتی شما یک زبان، ماژول یا یک فریم‌ورک را یاد می‌گیرید، در واقع آموزش می‌بینید که چطور باید از آن استفاده کنید. اما وقتی به امنیت فکر می‌کنید، باید به این فکر باشید که چقدر امکان سوء استفاده از آن وجود دارد. پایتون نیز از این قاعده مستثنی نیست، حتی در کتابخانه استاندارد آن نیز شیوه‌هایی از کدنویسی نادرست اپلیکیشن‌ها دیده‌شده است. این در حالی است که بسیاری از توسعه‌دهندگان پایتون از این موضوع بی‌اطلاع بوده یا اهمیتی به آن نمی‌دهند. در ادامه این مقاله با 10 اشتباه رایج در ساخت اپلیکیشن‌های پایتون و نحوه جلوگیری از آن‌ها آشنا خواهید شد.
آموزش رایگان پایتون (python)- ساخت، ویرایش و مدیریت فهرست‌ها در پایتون
23 اسفند 1397
در شماره گذشته آموزش پایتون مقدمه‌ای در رابطه با فهرست‌ها آوردیم و گفتیم که فهرست‌ها برنامه‌های ما را منعطف کرده و قدرت بیشتری در اختیار ما قرار می‌دهند. در این شماره قصد داریم با نحوه ساخت و مدیریت فهرست‌ها آشنا شویم. با ارایه این قسمت بخش اول این آموزش پایان می‌گیرد. بدیهی است که هنوز مباحثی از پایتون مانده است که امیدواریم از در بخش‌ بعدی این آموزش به آن ها هم بپردازیم.
آموزش رایگان پایتون (python)- فرمت‌بندی و جستجو در رشته، مفهوم فهرست در پایتون
21 اسفند 1397
در شماره گذشته آموزش پایتون با مبحث رشته‌ها و پیاده‌سازی عملیات مختلف روی رشته‌ها آشنا شدیم و به ذکر مثال‌هایی در این زمینه پرداختیم. در این شماره قصد داریم نکات دیگر مرتبط با رشته‌ها را بررسی خواهیم کرد.
پایتون و آر چه تفاوت‌ها و شباهت‌هایی با یکدیگر دارند؟
20 اسفند 1397
دهه 90 میلادی تحولاتی باورنکردنی در فناوری رخ داده که از مهم‌ترین آن‌ها می‌توان به اینترنت اشاره کرد که جهان را برای همیشه تغییر داد. همچنین دو زبان برنامه‌نویسی پایتون و آر نیز در همین دهه به دنیا معرفی شد. این دو زبان برنامه‌نویسی به دانشمندان داده قدرت فراوانی را برای عملی کردن مدل‌های ریسک داد و بحث توانایی و تفاوت بین پایتون و آر را راه انداخت که هنوز هم بعد از گذشت 30 سال ادامه دارد. وقتی انتخاب یک گزینه برنامه‌نویسی برای مدل ریسک بعدی مطرح است، اولین موضوعی که به ذهن خطور می‌کند این است که چقدر خوب می‌شد اگر می‌توانستید به‌سادگی و بدون دردسر زبان کدنویسی مناسب کار خود را پیدا کنید. اما مزایا و معایب هر کدام از آن‌ها باعث می‌شود تا انتخاب گزینه مناسب پیچیده‌تر از آن چیزی باشد که تصور می‌کنید.

صفحه‌ها

اشتراک در پایتون