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

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

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

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


🚨تبلیغات هدفمند
🆑 https://www.httb.ir/
Download Telegram
💠 آشنایی با مفهوم توابع درجه اول در برنامه نویسی توابعی

🔘 در مقاله «برنامه‌نویسی تابعی چیست و چه کاربردی دارد؟» با پارادیم برنامه‌نویسی تابع‌گرا آشنا شدیم.

یک پارادایم برنامه‌نویسی منحصر به‌فرد که روی تغییرناپذیری مقادیر تاکید خاصی دارد.

در این شماره با مفهوم توابع درجه اول در برنامه‌نویسی تابع‌گرا آشنا می‌شویم.

ادامه مطلب : https://bit.ly/32SiHvM


#برنامه_نویسی #برنامه_نویسی_تابعی

منبع : ماهنامه شبکه 225

📩 مشترک نسخه آنلاین ماهنامه شبکه شوید
https://bit.ly/2MyhAe

🌐 @ShabakehMAG
🐍 @Python_0to100
Forwarded from ماهنامه شبکه
♨️ شماره 226 #ماهنامه_شبکه با پرونده ویژه «شبکه‌های مجازی، الگوریتم‌های هوشمند» منتشر شد.

📃 در سرمقاله شماره 226 ماهنامه شبکه یاد می‌گیرید که چگونه خلاق‌تر باشید

🔮 در شاهراه اطلاعات می‌خوانید که هوش مصنوعی پیش از اپیدمی کرونا هشدار داده بود

🌐در فناوری شبکه با مفهوم محاسبات خارج از سرور آشنا می‌شوید

🗞 در عصر شبکه هوش مصنوعی پاسخ چرایی خستگی دانش‌آموزان را می‌دهد و در نهایت در پرونده ویژه این شماره سفری خواهیم داشت به اعماق زیرساخت‌های ارتباطی.

فهرست مطالب :
https://www.shabakeh-mag.com/product/mag/16632


#ماهنامه_شبکه #ماهنامه_شبکه_226

🌐 @ShabakehMAG
Forwarded from ماهنامه شبکه
💠در این شماره به معرفی نسل جدیدی از شبکه‌های کامپیوتری به‌نام Cisco DNA رفتیم تا ببینیم چرا سیسکو تمامی محصولات خود را متناسب با این معماری زیربنایی به‌روز کرده است. در ادامه با شبکه‌های گسترده نرم‌افزار محور و MPLS آشنا خواهیم شد. مفاهیمی همچون SD-WAN، MPLS، NFV در قالب چارچوب به‌نام شبکه‌های نسل آینده (NGN) طبقه‌بندی می‌شوند. به عبارت NGN به دو گروه سیمی و بی‌سیم تقسیم‌بندی می‌شوند که قادر به استفاده از فناوری‌های SDN، SD-WAN و NFV هستند. در ادامه با مبحث شبکه محلی مجازی آشنا می‌شویم و خواهیم دید چرا بیشتر سازمان‌ها از آن استفاده می‌کنند و در ادامه با شیوه پیاده‌سازی VLAN آشنا خواهیم شد. در ادامه به سراغ تعریف سیسکو از شبکه‌های گیگابیتی و اترنتی رفته و ویژگی‌های شاخص هر یک از شبکه‌های فوق را بررسی خواهیم کرد. روتر مجازی یکی دیگر از موضوعات جالبی است که پرونده ویژه این شماره به سراغ آن رفته است. در این مطلب با معماری روترهای مجازی و شرکت‌های ارائه‌دهنده خدمات مبتنی بر روتر مجازی آشنا خواهیم شد. در ادامه به سراغ بررسی معماری ATA رفتیم که مایکروسافت آن‌را بهترین مکانیزم امنیتی برای مقابله با تهدیدات توصیف کرده است. امید است پرونده ویژه این شماره اطلاعات مفیدی در اختیار خوانندگان قرار دهد.


📃 فهرست پرونده ویژه:

▪️رازهایی پنهان در دستان شما

▪️جدیدترین و بهترین قابلیت‌های اندروید10

▪️15 تکنیک و ترفند جالب وای‌فای برای گوشی‌های اندرویدی

▪️به‌روزرسانی iOS13 چه قابلیت‌های کاربردی ارائه کرده است؟

▪️12 ترفند جالب و کاربردی دوربین گوشی‌های اندرویدی

▪️کارهایی که نمی‌دانستید آی‌فون قادر به انجام آن‌ها است

▪️10 نکته امنیتی برای محافظت از حریم خصوصی گوشی‌های اندرویدی

▪️ترفندها و تکنیک‌های ویژه گوشی‌های گلکسی سامسونگ

▪️بهترین ضد ویروس‌های ویژه اندروید در سال 2019

▪️20 ترفند کاربردی اندروید که هر کاربری باید بداند
Forwarded from ماهنامه شبکه
🛍 خرید نسخه الکترونیکی ماهنامه شبکه 226

پرونده ویژه:
«شبکه‌های مجازی، الگوریتم‌های هوشمند»

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

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


🌐 @ShabakehMAG
نام کتاب: Fundamentals of Python Programming

نویسنده: Richard L. Halterman

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

شمار برگ‌ها: 669
Copyright 2019

#Python

🐍 @Python_0to100
ا 💠 Programming و Coding دو اصطلاح که معمولا به جای یکدیگر استفاده می‌شوند

برنامه نویسی چیست و چه تفاوتی با کدنویسی دارد؟

🔘 برنامه نویسی و کدنویسی یکسان هستند. در ساده‌ترين شکل ممکن برنامه نویسی را می‌توان هنر آموزش به یک کامپیوتر برای نحوه انجام وظایفی مشخص توصیف کرد.

این وظایف می‌تواند به سادگی اضافه کردن دو عدد با یکدیگر و یا به پیچیدگی ترسیم مسیر پرتاب موشک یک فضاپیما باشد.

اما همه آنها توسط یک برنامه نویس که به یک کامپیوتر آموزش می‌دهد که چگونه کار را انجام دهد آغاز می‌شود.

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

📌 مقایسه برنامه نویسی و کدنویسی : https://bit.ly/2TwmBHq


#برنامه_نویسی #Programming #کدنویسی #کد_نویسی #Coding

🐍 @Python_0to100
🌐 @ShabakehMAG
Forwarded from استخدام IT
💠 مشاغل پر درآمد سال 99

‌‌در سال 99 این مشاغل IT سود کلانی عاید متخصصان می‌کنند

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

ادامه مطلب: https://bit.ly/2wIHXZu

📌 @employmentinIT
Forwarded from استخدام IT
💠تعییرات پیش روی مدیران منابع انسانی و متقاضیان کار

فرآیند استخدام در شرکت‌های نرم‌افزاری پس از شیوع کرونا چگونه است؟

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

متن کامل مقاله: https://bit.ly/3aKgCVB

#استخدام #کرونا

📌 @employmentinIT
📍www.shabakeh-mag.com
نام کتاب: Hacking with Python

نویسندگان: STEVE RALE
زبان: انگلیسی

شمار برگ‌ها: 94

🐍 @Python_0to100
Forwarded from استخدام IT
💠 مشاغل مرتبط با علم داده‌ها

در حوزه علم داده‌ها و هوش مصنوعی چه مشاغل داده‌محوری وجود دارد؟

🔘 ویروس کرونا نشان داد، داده‌ها چه نقش بزرگی در زندگی ما دارند و زمینه‌های داده‌های محور (Data Driven) از تصمیم‌گیری‌ها گرفته تا برنامه‌نویسی و حتا شناسایی بیماری‌ها باعث جدی‌تر شدن مشاغلی همچون علم داده‌ها، هوش مصنوعی و یادگیری ماشین شده‌اند.

به‌کارگیری داده‌ها در عرضه‌های مخلتف باعث شد تا مشاغل مختلفی مرتبط با داده‌ها به وجود آید که از آن‌ جمله به دانشمند داده (Data Scientist)، مهندس داده (Data Engineer)، مدیر داده‌ها (Data Manager)، تحلیل‌گر داده‌ها (Data Analyst)، معمار داده‌ها (Data Architect) و مهندس یادگیری ماشین (Machine Learning Engineer) اشاره کرد.

📌 لیست مشاغل مرتبط با علم داده : https://bit.ly/2Jy0UB5


#مشاغل #علم_داده #هوش_مصنوعی

📌 @employmentinIT
📍 www.shabakeh-mag.com
⌨️ یادگیری در دوران قرنطینه👇
چگونه در سایه ویروس کرونا به یک توسعه‌دهنده جاوا تبدیل شویم؟

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

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


#مشاغل #برنامه_نویس #جاوا

🐍 @Python_0to100
📍 www.shabakeh-mag.com
نام کتاب: Bioinformatics with Python

نویسنده: Tiago Antao

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

شمار برگ‌ها: 306

🐍 @Python_0to100
نام کتاب:
Make Your Own Python Text Adventure

نویسنده: Phillip Johnson

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

شمار برگ‌ها: 156

🐍 @Python_0to100
💠 آیا با معروف‌ترین سیستم کنترل نسخه جهان به مشکل خورده‌اید؟

6 اشتباه رایج Git و روش برطرف کردن آن

🔘یک دلیل بزرگ استفاده توسعه‌دهندگان از یک سیستم کنترل منبع مثل گیت (Git) جلوگیری از وقوع پیامدهای فاجعه بار در زمان ساخت پروژه‌های نرم‌افزاری است. اگر به شکل تصادفی فایلی را پاک کنید یا متوجه شوید تغییراتی در فایل‌های مختلف به‌وجود آورده‌اید که همگی اشتباه بوده‌اند، جای نگرانی نیست، زیرا یک سیستم کنترل نسخه اجازه می‌دهد خطای خود را اصلاح و وضعیت را به حالت اول بازگردانيد. با این‌حال، کار کردن با سیستم‌های کنترل منبع مثل گیت حتا برای کاربران با تجربه در برخی موارد ترسناک است، زیرا برخی از اشتباهات را به سختی می‌توان به حالت اولیه باز گرداند، اما با کمی تمرکز می‌توانید از کابوس‌های وحشتناکی که ممکن است به واسطه استفاده از گیت با آن روبرو شود، نجات پیدا کنید. در این مطلب با 6 اشتباه رایج در زمان استفاده از Git همراه با روش‌های پیشگیری از بروز مشکلات آشنا می‌شوید.

ادامه مطلب: https://bit.ly/3crODuq


🐍 @Python_0to100
📍 www.shabakeh-mag.com
💠 دوره پایتون ( فارسی و رایگان)

آموزش جامع #پایتون (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
👍1