برنامه‌نویسی | هوش مصنوعی | علم داده
19K subscribers
984 photos
13 videos
26 files
1.05K links
✳️ گروه رسانه‌ای ماهنامه شبکه:
🔗 shabakeh-mag.com

ماهنامه شبکه:
🌐 @ShabakehMAG

برنامه‌نویسی | پایتون
🐍 @Python_0to100

گروه گفتمان برنامه‌نویسی:
🗨 @programming_group


🚨تبلیغات هدفمند
🆑 https://www.httb.ir/
Download Telegram
💠 #پایتون و #R چه تفاوت‌ها و شباهت‌هایی با یکدیگر دارند؟

🔘دهه 90 میلادی تحولاتی باورنکردنی در فناوری رخ داده که از مهم‌ترین آن‌ها می‌توان به اینترنت اشاره کرد که جهان را برای همیشه تغییر داد.
همچنین دو زبان #برنامه_نویسی پایتون و آر نیز در همین دهه به دنیا معرفی شد. ا

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

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

اما مزایا و معایب هر کدام از آن‌ها باعث می‌شود تا انتخاب گزینه مناسب پیچیده‌تر از آن چیزی باشد که تصور می‌کنید...

متن کامل مقاله:
🔗https://bit.ly/2EQw57V


🐍 @Python_0to100
🌐 @ShabakehMAG
♨️آموزش رایگان زبان برنامه‌نویسی پایتون (python) - قسمت بیست و سوم

🔹نحوه
وارد کردن ماژول‌ها در برنامه، کار با رشته‌ها

🔘در شماره‌های گذشته آموزش پایتون با اصول و مفاهیم ابتدایی پایتون آشنا شدید. در سه شماره پایانی آموزش مقدماتی پایتون قصد داریم به شکل فشرده مباحث دیگر مرتبط با پایتون را بررسی کنیم.

🔸در این قسمت می‌خوانید:

🔻وارد کردن ماژول‌ها در برنامه

🔻به‌کارگیری فرمان import

🔻فراخوانی ماژول‌ها با دستور from…import

🔻پیدا کردن یک ماژول روی دیسک

🔻مشاهده محتوای یک ماژول

🔻کار با رشته‌ها در پایتون

🔻رشته مجموعه‌ای از کاراکترها

🔻اندازه یک رشته

🔻پیمایش یک رشته با حلقه while

🔻برش‌زنی یک رشته

🔻رشته‌ها غیرقابل تغییر هستند

قسمت بیستم و سوم سری آموزش های پایتون:
👇
🔗https://bit.ly/2VPIvUu

تمام قسمت‌های منتشر شده:
🔗https://goo.gl/G5KeRC

🐍 @Python_0to100
🌐 @ShabakehMAG
♨️آموزش رایگان زبان برنامه‌نویسی پایتون (python) - قسمت بیست و چهارم

🔹فرمت
‌بندی و جستجو در رشته، مفهوم فهرست در پایتون

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

🔸در این قسمت می‌خوانید:

🔻جست‌وجو، جایگزینی، شمارش و.... درون یک رشته

🔻فرمت‌بندی رشته‌ها

🔻مقدمه‌ای بر فهرست‌ها

🔻سازمان‌دهی اطلاعات درون یک برنامه کاربردی

قسمت بیستم و چهارم سری آموزش های پایتون:
👇
🔗https://bit.ly/2u7ZUM9

تمام قسمت‌های منتشر شده:
🔗https://goo.gl/G5KeRC

🐍 @Python_0to100
🌐 @ShabakehMAG
♨️آموزش رایگان زبان برنامه‌نویسی پایتون (python) - قسمت بیست و پنجم

🔹
ساخت، ویرایش و مدیریت فهرست‌ها در پایتون

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

🔸در این قسمت می‌خوانید:

🔻ساخت فهرست‌ها

🔻دسترسی به مقادیر

🔻شمارش مقادیر فهرست از طریق حلقه for

🔻ویرایش فهرست‌ها

🔻جست‌وجوی فهرست‌ها

🔻مرتب‌سازی فهرست‌ها

🔻کار با شی شمارنده (Counter)

قسمت بیستم و پنجم سری آموزش های پایتون:
👇
🔗https://bit.ly/2Fhwy4E

تمام قسمت‌های منتشر شده:
🔗https://goo.gl/G5KeRC

🐍 @Python_0to100
🌐 @ShabakehMAG



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

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


متن کامل مقاله:

🔗https://bit.ly/2JfeAn8


🌐 @shabakehmag
🐍 @Python_0to100
💠طراحی و پیاده‌سازی ایمن برنامه‌های کاربردی

10 اشتباه امنیتی رایج در پایتون و روش‌های پیشگیری از آن‌ها

🔘#کدنویسی امن کار دشواری است.
وقتی شما یک زبان، ماژول یا یک فریم‌ورک را یاد می‌گیرید، در واقع آموزش می‌بینید که چطور باید از آن استفاده کنید. اما وقتی به امنیت فکر می‌کنید، باید به این فکر باشید که چقدر امکان سوء استفاده از آن وجود دارد.

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

در ادامه این مقاله با 10 اشتباه رایج در ساخت اپلیکیشن‌های پایتون و نحوه جلوگیری از آن‌ها آشنا خواهید شد...

ادامه مطلب:

🔗 https://bit.ly/2U0XEFn


🌐 @shabakehmag
🐍 @Python_0to100
Forwarded from استخدام IT
♨️ حداقل دستمزد کارگران در سال 98 یک میلیون و 517 هزار تومان تعیین شد

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

متن کامل خبر:

🔗 https://bit.ly/2TfGrTR


🌐 @shabakehmag
📌 @employmentinIT
💠دوست دارید در برنامه‌نویسی استاد شوید، علم روان‌شناسی راه درست را نشان می‌دهد

7 تکنیک راهبردی برای استادشدن در برنامه‌نویسی

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

متن کامل مقاله:

🔗 https://bit.ly/2TNzj6p

🌐 @shabakehmag
🐍 @Python_0to100
Forwarded from ماهنامه شبکه
🎊شماره ویژه نوروز ماهنامه شبکه را به مبحث مهم انتخاب شغل اختصاص دادیم. در این ویژه‌نامه به معرفی برترین مشاغل عصر اینترنت پرداختیم و در مقالات دیگر وجوه مختلف انتخاب یک شغل مناسب، از مدارک لازم برای مشاغل خاص تا پیشنهادات ساخت یک رزومه ایده‌آل و اشتباهاتی که بسیاری در محیط کاری مرتکب می‌شوند را مورد بررسی قرار دادیم.

🌐 @ShabakehMAG
💠یودای دره سیلیکون

نگاهی به نیم‌قرن زندگی و کار دونالد کنوث، خالق کتاب «هنر برنامه‌نویسی»

🔘«یودا» یک شخصیت خیالی در مجموعه جنگ ستارگان است. «یودا» استادی خردمند و مقتدر است که رهبری «جدای‌ها» را برعهده دارد. حدود نیم قرن است که «دونالد کنوث» (که به‌خاطر قد و عینکش بی‌شباهت به «یودا» نیست) به‌عنوان یک رهبر در قلمروی الگوریتم حکمفرمایی می‌کند...

متن کامل:

🔗 https://bit.ly/2Oj1Evn


🌐 @shabakehmag
🐍 @Python_0to100
💠 راه‌اندازی و نصب Node.Js ،MongoDB و Express

چگونه در 60 دقیقه یک صفحه وب بسازیم؟

🔘 در این مقاله آموزشی با نحوه راه‌اندازی و به‌کارگیری Node.JS، پایگاه داده MongoDB و چهارچوب Express آشنا خواهید شد...

متن کامل مقاله:
🔗https://bit.ly/2I8sqp4


🌐 @shabakehmag
🐍 @Python_0to100
💠برنامه‌نویسی الگوریتم‌های یادگیری ماشین

8 کتابخانه حرفه‌ای #پایتون در حوزه یادگیری ماشین

🔘هر زمان درباره هوش مصنوعی، یادگیری ماشین، یادگیری عمیق و علم داده‌ها سخن می‌گوییم، نگاه‌ها به سمت پایتون دوخته می‌شود. یک زبان برنامه‌نویسی قدرتمند که ایده‌آل‌ترین گزینه برای برنامه‌نویسی هوش مصنوعی است. تا به امروز کتابخانه‌های مختلفی برای این زبان در حوزه یادگیری ماشین ارائه شده‌اند، اما همه آن‌ها به لحاظ قابلیت‌هایی که ارائه می‌کنند با یکدیگر برابر نیستند. در این مقاله با 8 مورد از بهترین کتابخانه‌های یادگیری ماشین ویژه پایتون آشنا خواهید شد...

ادامه مطلب:

🔗 https://bit.ly/2K3ruF9


🌐 @shabakehmag
🐍 @Python_0to100
💠 #برنامه_نویسی در محیطی ساده اما قدرتمند

بهترین محیط‌های توسعه یکپارچه پایتون در سال 2018

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

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

متن کامل مقاله:
🔗 https://bit.ly/2OPEsVS


🌐 @shabakehmag
🐍 @Python_0to100
💠 مدیریت ریسک در توسعه نرم‌افزار و پروژه‌های مهندسی نرم‌افزار

همه آنچه باید درباره مدیریت ریسک در پروژه‌های نرم‌افزاری بدانید

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

چون هر پروژه توسعه نرم‌افزار شامل چندین پارامتر غیرقطعی است.

پارامترهایی که اطمینان‌پذیر و پایدار نیستند، تکلیف برنامه‌نویس و توسعه‌دهنده با آن‌ها مشخص نیست و چند وجه مخالف هم دارند.

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

متن کامل مقاله:
🔗 https://bit.ly/2uZpfs0


🌐 @shabakehmag
🐍 @Python_0to100
Forwarded from استخدام IT
📌آگهی استخدام

#کارشناسIT

#تهران خیابان امام خمینی

خانم + حداقل 25 سال

❇️آشنا به امور راه اندازی سایت فروشگاهی

❇️ آشنا به امور اپراتوری سایت

❇️ روابط عمومی بالا

📲 09121778224
☎️ 66720193

🔸کانال تخصصی استخدام متخصصان IT
📌 @employmentinIT
💠 اگر دنبال یک کار با چالش‌های کم اما درآمد خوب هستید

5 دلیلی که نشان می‌دهند شغل برنامه‌نویسی وب بهتر از یادگیری ماشین است

🔘به‌نظر شما #یادگیریـماشین و یادگیری عمیق نسبت به توسعه‌دهنده وب مسیر بهتری برای انتخاب شغل هستند؟ این سئوالی است که در ذهن خیلی از کارجویان و عاشقان دنیای فناوری شکل می‌گیرد. پس بهتر است نگاهی داشته باشیم به پاسخ این سئوال در Quora، مکانی فوق‌العاده برای اشتراک‌گذاری دانش، تشویق افراد به یادگیری از یکدیگر و هم‌چنین به‌دست آوردن درک و فهم بهتر از دنیا...

متن کامل مقاله: https://bit.ly/2IEWDwD


🌐 @shabakehmag
🐍 @Python_0to100
Forwarded from ماهنامه شبکه
🏢 کدام دانشگاه‌ها رشته علوم کامپیوتر دارند - #کنکور98

🔘تا برگزاری آزمون سراسری 98 و نیز کنکور دانشگاه‌های آزاد سال 98 و انتخاب رشته آن‌ها زمان زیادی نمانده است.

در این میان، علاقمندان علوم کامپیوتر نیز خود را برای پذیرش در این رشته آماده می‌کنند.

با توجه به نزدیک‌تر شدن زمان انتخاب رشته دانشگاه‌های دولتی و آزاد در سال 98 در مقطع کاردانی و کارشناسی، مطلب پیش رو ضمن توضیحی کوتاه درباره رشته‌ علوم کامپیوتر، فهرست دانشگاه‌های ارائه‌دهنده این رشته‌ اعم از دانشگاه‌های آزاد و دولتی (همچنین غیرانتفاعی، پیام نور و مجتمع‌های آموزشی) را فراروی‌تان می‌نهد...

❇️ مشاهده فهرست دانشگاه‌های آزاد، دولتی، پیام‌نور و غیرانتفاعی محل تحصیل رشته علوم کامپیوتر:
🔻
🔗 https://bit.ly/2KN7uas


🌐 @ShabakehMAG
💠 دوره پایتون ( فارسی و رایگان)

آموزش جامع #پایتون (Python)

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

شاید بتوانیم این ‌گونه بیان کنیم که پایتون در مقایسه با زبان‌های بزرگ یک زبان نسبتاً جدید به شمار می‌رود. این زبان برنامه‌نویسی در سال 1991 به دنیای برنامه‌نویسی وارد شد. از همان ابتدا، پایتون به‌منظور پر کردن شکاف‌های موجود در دنیای برنامه‌نویسی و ارائه راهکاری به‌منظور نوشتن اسکریپت‌هایی که فرآیند انجام یکسری از کارهای روتین‌ خسته‌کننده را به ‌طور خودکار اجرا کنند یا ساخت یک نمونه اولیه از برنامه‌های کاربردی که در یک یا چند زبان دیگر پیاده‌سازی شوند، مورد استفاده قرار گرفت.

اگر دوست دارید مباحث این دوره به شکل منظم روی سایت مجله شبکه منتشر شود از طریق بخش دیدگاه در انتهای مطلب ما را مطلع کنید تا بتوانیم آموزش‌های کاربردی را در اختیار همه مردم قرار دهیم.


1️⃣ منطبق با جدیدترین نگارش

🔗 https://t.iss.one/python_0to100/349

2️⃣ نصب و اجرای پایتون

🔗 https://t.iss.one/python_0to100/352

3️⃣ آشنایی با محیط خط فرمان پایتون و سوییچ‌ها

🔗 https://t.iss.one/python_0to100/356

4️⃣ نحوه استفاده از راهنمای پایتون

🔗 https://t.iss.one/python_0to100/361

5️⃣ کاربردهای همه‌منظوره و خاص‌منظور کامنت‌ها در پایتون

🔗 https://t.iss.one/python_0to100/365

6️⃣ آشنایی با مفهوم متغیرها

🔗 https://t.iss.one/python_0to100/371

7️⃣ آشنایی با نوع های داده‌ای در پایتون

🔗 https://t.iss.one/python_0to100/379

8️⃣ آشنایی با نوع های داده‌ای رشته‌ای، منطقی و تاریخ‌ و زمان در پایتون

🔗 https://t.iss.one/python_0to100/384

9️⃣ آشنایی با عملگرها و عملوندها

🔗 https://t.iss.one/python_0to100/394

🔟 آشنایی با عملگرهای مختلف پایتون

🔗 https://t.iss.one/python_0to100/399

1️⃣1️⃣ آشنایی با مفهوم توابع و تقدم عملگرها در پایتون

🔗 https://t.iss.one/python_0to100/407

2️⃣1️⃣ آشنایی با آرگومان‌های ورودی، مقدار بازگشتی توابع و مقدار پیش‌فرض آرگومان‌ها

🔗 https://t.iss.one/python_0to100/412

3️⃣1️⃣ آشنایی با نحوه دریافت ورودی از کاربر، اتخاذ تضمیمات با if

🔗 https://t.iss.one/python_0to100/419

4️⃣1️⃣ آشنایی با دستور مرکب if…elseif

🔗 https://t.iss.one/python_0to100/427

5️⃣1️⃣ به‌کارگیری فرمان if به شکل تودرتو

🔗 https://t.iss.one/python_0to100/437

6️⃣1️⃣ آشنایی با مفهوم مدیریت خطاها در پایتون

🔗 https://t.iss.one/python_0to100/439

7️⃣1️⃣ آشنایی با خطاهای معنایی، منطقی و نحوی در پایتون

🔗 https://t.iss.one/python_0to100/443

8️⃣1️⃣ آشنایی با نحوه به دام انداختن خطاها در پایتون

🔗 https://t.iss.one/python_0to100/447

9️⃣1️⃣ آرگومان‌های استثناء‌ها، مدیریت استثناء‌های چندگانه

🔗 https://t.iss.one/python_0to100/457

0️⃣2️⃣ مدیریت خطاها به شکل تودرتو، فراخوانی خطاها، بلوک finally

🔗 https://t.iss.one/python_0to100/459

1️⃣2️⃣ پیاده‌سازی حلقه‌ها با فرمان for در پایتون

🔗 https://t.iss.one/python_0to100/463

2️⃣2️⃣ ایجاد حلقه‌های تودرتو در پایتون

🔗 https://t.iss.one/python_0to100/476

3️⃣2️⃣ نحوه وارد کردن ماژول‌ها در برنامه، کار با رشته‌ها

🔗 https://t.iss.one/python_0to100/488

4️⃣2️⃣ فرمت‌بندی و جستجو در رشته، مفهوم فهرست در پایتون

🔗 https://t.iss.one/python_0to100/494

5️⃣2️⃣ ساخت، ویرایش و مدیریت فهرست‌ها در پایتون

🔗 https://t.iss.one/python_0to100/501


🐍 @Python_0to100
🌐 @ShabakehMAG
💠 پایتون، ستاره پر فروغ اما ترسناک آسمان فناوری

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

متن کامل مقاله: https://bit.ly/2GwxUHM


🐍 @Python_0to100
🌐 @ShabakehMAG