پایتون

یادگیری ماشین در عمل با پایتون
27 آبان 1397
اگر از شما این سوال پرسیده شود که در میان زبان‌های رایج برنامه‌نویسی که امروزه به کار گرفته می‌شوند کدامیک از آن‌ها به شما اجازه می‌دهند در سریع‌ترین زمان برنامه‌ای بنویسید که روی پلتفرم‌های مختلف قابل اجرا باشد چه جوابی می‌دهید؟ آیا جواب شما پایتون نخواهد بود؟ یکی از قابلیت‌های اعجاب‌برانگیز پایتون این است که اجازه می‌دهد روی یک پلتفرم برنامه خود را بنویسید، اما روی سایر پلتفرم‌ها آن‌ها اجرا کنید. اما فراتر از این مباحث، اگر از شما این سوال پرسیده شود که مناسب‌ترین زبان برای کار با الگوریتم‌های یادگیری ماشین چه زبانی است پاسخ شما چه خواهد بود؟ زبانی که به شما اجازه دهد بر مبنای یک ترکیب نحوی ساده اما انعطاف‌پذیر بتوانید الگوریتم‌های یادگیری ماشین را پیاده‌سازی کنید.
مسیری که شما را به یک توسعه‌دهنده فول‌استک وب تبدیل می‌کند
12 خرداد 1397
ما در این مقاله به شما خواهیم گفت یک متخصص فول‌استک در حوزه توسعه وب در سال جاری به چه مهارتی‌هایی نیاز دارد و چگونه می‌تواند این مهارت‌ها را به ترتیب یاد بگیرد تا روند یادگیری مهارت‌ها و فناوری‌های بعدی برای او ساده شود.
سایتون چیست و چگونه سرعت اجرای کدهای پایتون خود را افزایش دهیم
05 خرداد 1397
پایتون یک زبان برنامه نویسی قدرتمند است که یادگیری و کار با آن حتی برای افراد مبتدی راحت است، اما از طرفی همیشه اجرای آن به ویژه وقتی با ریاضیات و آمار سر و کار دارید با سرعت انجام نمی‎شود. کتابخانه‎های ثالثی مثل NumPy که کتابخانه‎های C را پوشش می‎دهد می‎تواند عملکرد بعضی از عملیات‎ها را به طور قابل توجهی بهبود بخشد، اما بعضی اوقات شما مستقیما به سرعت خام و قدرت C در پایتون نیاز دارید.
10 زبان برنامه‌نویسی محبوب و تأثیرگذار سال
12 ارديبهشت 1397
هر صنعتی به‌واسطه ورود فناوری دستخوش تغییرات اساسی می‌شود. به همین دلیل است که رهبران کسب ‌و کار، فناوری را نقطه تمرکز استراتژی‌های راهبردی خود قرار داده‌اند. اما در قلب همه فناوری‌های مورد استفاده صنایع، زبان‌های برنامه‌نویسی قرار دارند. این زبان‌های برنامه‌نویسی هستند که به توسعه‌دهندگان قدرتی فراتر از حد تصور می‌دهند تا به‌راحتی نقش تأثیرگذاری در صنایع مختلف داشته باشند. به همین دلیل است که مؤسسات پژوهشی بزرگ در سراسر جهان به‌ طور پیوسته و مستمر محبوب‌ترین و تأثیرگذارترین زبان‌های برنامه‌نویسی را مورد بررسی قرار می‌دهند و با استناد به داده‌های جمع‌آوری شده از سایت‌ها، شرکت‌ها و آگهی‌های استخدامی در بازه‌های زمانی کوتاه‌مدت فهرستی از پرتقاضا‌ترین زبان‌ها را منتشر می‌کنند.
به جرات می‌توان ادعا کرد که در زمینه علم داده‌ها و یادگیری ماشینی پایتون قدرت بلامنازع است. اما زبان برنامه‌نویسی جولیا به آرامی در حال قدرت گرفتن و فراگیر شدن است. این زبان آماده است تا در زمینه علم داده‌ها و بسیاری دیگر از ویژگی‌ها پایتون را به چالش بکشد.
آینده از آن افرادی است که به خوبی می‌دانند چگونه باید با ماشین‌ها ارتباط تعاملی برقرار کنند. رویکردی که از طریق هوش مصنوعی، یادگیری ماشینی و البته یادگیری عمیق به دست می‌آید.
همه ما در طول زندگی و دوره کاری خود مرتکب اشتباه می‌شویم. اشتباه کردن جزء ثابت یادگیری است. از راه رفتن گرفته تا یادگیری یک زبان برنامه‌نویسی جدید همچون پایتون، ما همواره اشتباهات مختلفی را مرتکب می‌شویم که این اشتباهات به ما در یادگیری بهتر کمک می‌کنند.
هرچه اهمیت تجزیه و تحلیل بزرگ داده‌ها در شرکت‎های SaaS (نرم‌افزار به‌عنوان خدمات) بیشتر می‎شود، رقابت برای دستیابی به سطوح جدید و بی‎سابقه در آن‌ها نیز بیشتر می‎شود. با فرصت‎های شغلی گوناگون فراهم شده و حقوق و مزایای قابل ملاحظه آن، تحلیلگران بزرگ داده‌ها در مرتبه بالایی از پرستيژ کاری، امنیت شغلی و درآمد قرار گرفته‎اند. شما نیز اگر خود را به یک گواهی‌نامه علوم داده مجهز کنید، شاید بتوانيد از این مزایا برخوردار شوید. اما اگر شما با این حوزه آشنا نباشید چه؟ از کجا شروع می‎کنید؟ چه چیزهایی را برای شروع باید یاد بگیرید تا بتوانيد به دنیای علوم داده قدم بگذارید؟ ما این پرسش‎ها را با متخصصان این صنعت مطرح کردیم و آن‌ها نیز یک جواب نسبتاً مشخص به ما دادند؛ هادوپ،R و پایتون. یادگیری این زبان‎ها برای وارد شدن به این صنعت ضروری است. چرا؟ در ادامه این مقاله با ما همراه باشید تا ببینیم چرا شما باید امسال اولويت اول خود را به یادگیری آن‌ها اختصاص دهید.
پایتون چیست و در چه زمینه‌هایی به کار گرفته می‌شود؟
30 آبان 1396
پایتون از جمله زبان‌های برنامه‌نویسی قدرتمندی است که در زمینه علم داده‌ها، یادگیری ماشینی، خودکارسازی سامانه‌ها، توسعه وب، واسط‌های برنامه‌نویسی و... به کار گرفته می‌شود. اما سؤالی که بسیاری از کاربران و به‌ویژه برنامه‌نویسان مبتدی مطرح می‌کنند این است که اساساً پایتون چیست و آیا ارزش آن‌ را دارد تا وقت خود را روی یادگیری این زبان سرمایه‌گذاری کنیم؟ در این مقاله به‌شکل ساده‌ای به این پرسش پاسخ خواهیم داد.
اخیراً زبان برنامه‌نویسی پایتون محبوبیت کم‌سابقه‌ای در دنیای کامپیوتر پیدا کرده است. در شماره 196 ماهنامه جدولی به نقل از مجله IEEE Spectrum چاپ شده است (1) که زبان‌های برنامه‌نویسی را به‌ترتیب محبوبیتشان فهرست کرده بود. در این جدول، پایتون در صدر قرار گرفته است. موج محبوبیت پایتون حتی به دانشگاه‌های برجسته دنیا رسیده (شاید هم این موج از آنجا برخاسته) است. چرا چنین شده است؟ چه رازی در این محبوبیت نهفته است و این موضوع چه اهمیتی برای تدریس مبانی کامپیوتر و برنامه‌نویسی در دانشگاه‌ها دارد؟

صفحه‌ها

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