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

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

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

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


🚨تبلیغات هدفمند
🆑 https://www.httb.ir/
Download Telegram
نام کتاب: آموزش اصولی پایتون

نویسنده: S.R Doty

زبان: انگلیسی

شمار برگ ها: 20

🐍 @Python_0to100
💠همه مزیت‌های پایتون 3.8

چرا باید از پایتون 3.7 به‌ پایتون 3.8 برویم

🔘پایتون 3.7 دیگر قدیمی شده است. در نسخه 3.7 از نظر عملکردها و بهینه‌سازی، بهبودهایی انجام شده و این داستان در مورد 3.8 نیز ادامه خواهد داشت. در حال حاضر، بیشتر قابلیت‌های جدید در توسعه ماژول C قرار دارد. بر اساس اظهارنظرهای انجام‌شده می‌توان حدس زد که چه قابلیت‌های جدیدی به نسخه 3.8 اضافه‌شده است. اما تمام این تحقیق‌ها به‌صورت پیش‌نویس (پروپوزال) بوده و به‌عنوان تحقیقات انجام‌شده در سایت پایتون قابل دسترسی‌ است و هنوز به صورت رسمی تحقیقی منتشر نشده است. در این مقاله قصد داریم با نگاهی به چند مورد از آن‌ها ذهنیتی از ویژگی‌های جدید پایتون کسب کنیم...

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

#پایتون
🌐 @ShabakehMAG
🐍 @Python_0to100
Forwarded from ماهنامه شبکه
🛍 خرید نسخه الکترونیکی ماهنامه شبکه 216

پرونده ویژه:
«نقشه راه دریافت گواهینامه‌هاى IT»

فرمت: PDF
حجم: 27 مگ
قیمت: 6000 تومان

لینک خرید:
🔗https://www.shabakeh-mag.com/product/mag/15270

🌐 @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://t.iss.one/joinchat/KBDKeFbo94KdsDt_h2ayEg
Forwarded from ماهنامه شبکه
♨️ شماره 217 #ماهنامه_شبکه با پرونده ویژه «شبکه‌هاى بى‌سیم، ارزان، سریع و انعطاف‌پذیر» منتشر شد

فهرست مطالب:

https://www.shabakeh-mag.com/product/mag/15473

🌐 @ShabakehMAG
Forwarded from ماهنامه شبکه
🛍 خرید نسخه الکترونیکی ماهنامه شبکه 217

پرونده ویژه:
«شبکه‌هاى بى‌سیم، ارزان، سریع و انعطاف‌پذیر»

فرمت: PDF
حجم: 14 مگ
قیمت: 6000 تومان

لینک خرید:
🔗 https://www.shabakeh-mag.com/product/mag/15473

🌐 @ShabakehMAG
Forwarded from ماهنامه شبکه
💠 ماهنامه شبکه شماره 217 با سرمقاله «تفکر نسبتا انتقادی!» که آخرین قسمت آشنایی با مفهوم تفکر انتقادی است آغاز می‌شود.

در فناوری شبکه مقاله مقایسه‌ای می‌خوانید از سبک‌های طراحی شبکه مراکز داده در مقابل سبک‌های نرم‌افزار محور، در عصر شبکه با 10 فناوری بزرگ و خبرساز سال 2019 از نگاه بیل گیتس آشنا می‌شوید و در فصل‌‌های دیگر ماهنامه مقالات جذاب و کاربردی دیگری را از دنیای فناوری خواهید خواند.

در پرونده ویژه این شماره اصول زیربنایی فناوری بی‌سیم را بررسی کردیم. پرونده ویژه «شبکه‌هاى بى‌سیم، ارزان، سریع و انعطاف‌پذیر» را از دست ندهید.

فهرست مطالب و خرید:

https://www.shabakeh-mag.com/product/mag/15473

🌐 @ShabakehMAG
💠 امکان ساخت و اجرای یک کتابخانه اندروید React Native

چگونه یک کتابخانه اندروید React Native بسازیم

🔘 در این نوشتار یک پروژه از پیش آماده‌شده (https://github.com/mdcuk34/react-native-library-boilerplate) را به شما معرفی می‌کنیم که امکان ساخت و اجرای یک کتابخانه اندروید React Native را در اختیارتان می‌گذارد.

چگونه: https://bit.ly/2WoWTYo


🐍 @Python_0to100
🐍 این مار خوش خط و خال

🔹آموزش کار با زبان برنامه‌نويسی پايتون 2 (بخش اول)

🔘 پایتون انتخابی مناسب برای کاربران مبتدی و حرفه‌ای خواهد بود (کمی بعد با دلایل این انتخاب آشنا خواهید شد). اين مقاله گزيده‌ای است از مجموعه مقالاتی است كه به‌صورت بسیار ساده و در‌عين‌حال کاربردی به معرفی این زبان و قابلیت‌های آن خواهد پرداخت. يكی دو قسمت ابتدايی اين مجموعه به معرفی زبان پايتون و آشنايی ابتدايی با آن اختصاص داده شده است. مطالب سایر قسمت‌ها کاملاً مستقل از یکدیگر بوده و هریک با ارائه مثال‌های کاربردی به بررسی جنبه‌ای خاص از پایتون خواهد پرداخت.

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

🔻 چرا پایتون؟

🔻چه کسانی از پایتون استفاده می‌کنند؟

🔻کدام پایتون ؟ کدام ابزار؟

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

🐍 @Python_0to100
🌐 @ShabakehMAG
🐍 این مار خوش خط و خال

🔹آموزش کار با زبان برنامه‌نويسی پايتون 2 (بخش دوم)

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

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

🔻تقسیم و غلبه (Divide & Conquer)

🔻ماژول مربوط به بازیکن

🔻ماژول اصلی

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

🐍 @Python_0to100
🌐 @ShabakehMAG
💠معرفی خانواده پایتون‌ها: آناکوندا، PyPy، Cpython و دیگر توزیع‌های پایتون

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

در این مقاله یک نگاه کوتاه به توزیع‌های رایج پایتون مانند پیاده‌سازی استاندارد (Cpython)، نسخه‌های بهینه‌شده برای سرعت (PyPy)، برای استفاده خاص Anaconda)، ActivePython) و یا مجری‌هایی برای زبان‌های متفاوت (Jython و IronPython) خواهیم داشت.

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


🐍 @Python_0to100
سایت ماهنامه شبکه پس از اتمام دوره پایتون و دوره +Network قصد تهیه دوره‌های کاربردی و رایگان دیگری را برای کاربران خود دارد. پیشنهاد شما برای دوره بعدی کدام است؟
anonymous poll

windows server 2019 – 332
👍👍👍👍👍👍👍 40%

مجازی سازی – 254
👍👍👍👍👍 31%

ceh – 147
👍👍👍 18%

ccna r&s – 91
👍👍 11%

👥 824 people voted so far.
🐍 این مار خوش خط و خال

🔹آموزش کار با زبان برنامه‌نويسی پايتون 2 (بخش سوم)

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

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

🐍 @Python_0to100
🌐 @ShabakehMAG
🐍 این مار خوش خط و خال

🔹آموزش کار با زبان برنامه‌نويسی پايتون 2 (بخش چهارم)

🔘به‌واسطه قولی که در قسمت پیشین آموزش کار با زبان برنامه‌نويسی پايتون داده بودیم، این شماره را به بررسی برنامه‌نویسی شیء‌گرا و به‌ویژه شیء‌گرایی در پایتون اختصاص داده‌ایم.

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

🐍 @Python_0to100
🌐 @ShabakehMAG
🐍 این مار خوش خط و خال

🔹آموزش کار با زبان برنامه‌نويسی پايتون 2 (بخش پنجم)

🔘 بسیاری از کاربران معمول کامپیوتر، به‌ویژه تازه‌واردان دنیای لینوکس، به خط فرمان به دیده امری عجیب و ترسناک می‌نگرند که به کارگیری آن و تسلط بر آن تنها از عهده خبرگان و کهنه‌کاران دنیای کامپیوتر برمی‌آید.
این کاربران و حتی بسیاری از استفاده‌کنندگان حرفه‌ای کامپیوتر ترجیح می‌دهند به جای تایپ دستورات و تعامل از طریق «متن»، دکمه‌ای را کلیک كرده، اسلایدری را جابه‌جا كرده یا پنجره‌ای را باز و بسته کنند. به عبارت ساده‌تر آن‌ها ترجیح می‌دهند که با یک رابط بصری سروکار داشته باشند تا یک رابط متنی.
آن‌ها GUI را بیشتر می‌پسندند.

به همین دلیل و بر اساس وعده‌ای که در شماره پیشین داده بودیم، در اين شماره نحوه پیاده‌سازی GUI از طریق زبان پایتون را بررسی می‌کنیم.

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

🐍 @Python_0to100
🌐 @ShabakehMAG
❇️ سری آموزش‌های پایتون 2 طی 2 سال در #ماهنامه_شبکه (از شماره 114 تا 131) در 14 قسمت منتشر شده است.

به درخواست کاربران برای تهیه آموزش پایتون 2، این سری آموزش در کانال (برنامه‌نویسی | پایتون) بازنشر می‌شود.

پیشتر آموزش مقدماتی پایتون 3 را منطبق با جدیدترین نگارش منتشر کردیم:

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

🐍 @Python_0to100
💠 راهنمای جامع انتخاب بهترین نرم‌افزار طراحی پورتال بر اساس نیاز

🔻 ساب پورتال چیست؟

🔻آیا کسب و کار من نیاز به یک پورتال وب دارد؟

🔻فرق پورتال با وب سایت چیست؟

🔻از کجا بفهمیم این www که با آن مواجه هستیم، سایت است یا پورتال؟

🔻انواع پورتال چیست؟

🔻 چگونه پرتال بسازیم؟

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


#پورتال
🐍 @Python_0to100