FaraPython | فرا پایتون: آموزش برنامه‌نویسی پایتون
3.46K subscribers
69 photos
25 videos
467 links
🧑‍💻 فرا پایتون — آموزش برنامه‌نویسی پایتون

🔸 آموزش زبان پایتون
🔸 طراحی رابط گرافیکی
🔸 فریمورک جنگو Django
🔸 فریمورک کیوی Kivy
🔸 و صدها ساعت آموزش جذاب

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/farapython
Download Telegram
✳️ پایتون یا جاوا کدام بهتر است؟ — راهنمای جامع

‏زبان‌های برنامه‌نویسی، یکی از اساسی‌ترین بخش‌های «علم کامپیوتر» (Computer Science) محسوب می‌شوند. به عبارت دیگر، زبان‌های برنامه‌نویسی، یکی از مهم‌ترین ابزارهای در دسترس برنامه‌نویسان برای پیش‌برد اهداف خود و ابزاری حیاتی جهت تمامی فعالیت‌های برنامه‌نویسی محسوب می‌شوند. انتخاب بهترین زبان برنامه‌نویسی برای افراد مختلف، معمولا فرایندی بسیار گیج‌کننده است؛ حال فرض کنید که بخواهید چنین انتخابی را بین محبوب‌ترین زبان‌های برنامه‌نویسی موجود در جهان انجام دهید. انتخاب پایتون یا جاوا به عنوان زبان برنامه‌نویسی مقصد (برای تازه‌واردان به عرصه برنامه‌نویسی)، سؤالی است که ذهن بسیاری از فعالان و علاقه‌مندان به حوزه برنامه‌نویسی را به خود معطوف کرده است.

══ فهرست مطالب ══

‏ ○ زبان برنامه‌نویسی پایتون
‏ ○ زبان برنامه‌نویسی جاوا
‏ ○ پایتون یا جاوا: تفاوت‌های کلیدی
‏ ○ پایتون یا جاوا: موقعیت شغلی و درآمد
‏ ○ پایتون یا جاوا: محبوبیت زبان‌های پایتون و جاوا
‏ ○ پایتون یا جاوا: تفاوت‌های ساختاری پایتون و جاوا
‏ ○ پایتون یا جاوا: مقایسه عملکرد
‏ ○ جمع‌بندی


🔸 زبان برنامه‌نویسی پایتون

‏«زبان برنامه‌نویسی پایتون» (Python programming Language)، یک زبان برنامه‌نویسی با نوع‌های داده‌ای پویا است، یعنی، نوع داده‌ای متغیرها، بر حسب مقادیر آن‌ها و در زمان اجرا به طور خودکار توسط «مفسر» (Interpreter) مشخص می‌شوند. زبان برنامه نویسی پایتون، جزء زبان‌های برنامه‌نویسی همه منظوره محسوب می‌شود. توسعه ابتدایی زبان پایتون، در یک مؤسسه تحقیقاتی در کشور هلند آغاز شد.

‏انگیزه اصلی توسعه‌دهندگان، ساختن یک زبان برنامه‌نویسی «سطح بالا» (High Level) بود که قادر باشد شکاف میان زبان‌های C و «محیط‌های اسکریپتینگ» (Scripting Environment) نظیر Shell را بپوشاند. همانطور که یکی از نویسندگان اصلی زبان برنامه‌نویسی پایتون اظهار کرده است، ساختن «ابزارهای مدیریت سیستم» (System Administration Utilities) توسط زبان C کار بسیار دشواری بود و از بین بردن چنین نقیصه‌ای، یکی از انگیزه‌های اصلی توسعه زبان برنامه‌نویسی پایتون بود.

‏«قواعد دستوری» (Syntax) زبان پایتون نیز با الهام از زبان‌هایی نظیر Algol۶۸، پاسکال و ABC شکل گرفته است و هدف توسعه‌دهندگان، ایجاد بیشترین خوانایی ممکن در«قواعد دستوری» (Syntax) زبان پایتون بود.


🔸 زبان برنامه‌نویسی جاوا

‏زبان برنامه‌نویسی جاوا، یک زبان برنامه‌نویسی با نوع‌های داده‌ای «استاتیک یا ایستا» (Static) است، یعنی، نوع داده‌ای متغیرها، باید هنگام تعریف آن‌ها در برنامه مشخص شوند. زبان برنامه‌نویسی جاوا نیز، همانند زبان برنامه نویسی پایتون، جزء زبان‌های برنامه‌نویسی همه منظوره محسوب می‌شود.

‏«برنامه‌نویسی شیءگرا» (Object-Oriented programming | OOP)، به بهترین شکل ممکن در زبان برنامه‌نویسی جاوا نمود پیدا کرده است. همچنین، زبان جاوا در زمره زبان‌های برنامه‌نویسی «همزمان یا هم‌روند» (Concurrent) قرار می‌گیرد.

‏زبان برنامه‌نویسی جاوا، از ابتدا به شکلی توسعه داده شد که یک زبان برنامه‌نویسی WORA یا Write Once Run Anywhere باشد؛ یعنی زبانی که در آن، برنامه‌ها یکبار نوشته شوند و پس از آن در هر سیستمی قابل اجرا باشند. به عبارت دیگر، از همان ابتدا و در چشم‌انداز آینده زبان برنامه‌نویسی جاوا مشخص شده بود که برنامه‌های نوشته شده به این زبان باید قادر باشند به کمک «ماشین مجازی جاوا» (Java Virtual Machine | JVM) و بدون کمترین «وابستگی‌های برنامه‌نویسی» (Programming Dependencies) ممکن، روی هر پلتفرمی اجرا شوند.



مطالعه ادامه مطلب 👇👇

🔗 پایتون یا جاوا کدام بهتر است؟ — راهنمای جامع — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ برنامه‌نویسی شیءگرا در پایتون — یک راهنمای مقدماتی برای مبتدیان

‏پایتون برای هر چیزی از رزبری پای تا یادگیری ماشین استفاده می‌شود. با این وجود اگر می‌خواهید با هر نوع پروژه بزرگی کار کنید، باید شیوه کار پایتون با برنامه‌نویسی شیءگرا (OOP) از جمله مفهوم کلاس در برنامه نویسی به زبان پایتون را بدانید. این مقاله مفاهیم کاملاً ابتدایی برنامه‌نویسی شیءگرا در پایتون را بررسی می‌کند.

══ فهرست مطالب ══

‏ ○ پایتون اساساً چیست؟
‏ ○ پیش‌نیازهای راه‌اندازی پایتون
‏ ○ مفاهیم اساسی پایتون: کلاس‌ها
‏ ○ متغیرهای خصوصی در پایتون کدام هستند؟
‏ ○ درک وراثت در پایتون
‏ ○ دانش پایتون خود را بیش از این بسط دهید
‏ ○ فیلم آموزش برنامه نویسی شی گرا در پایتون


🔸 پایتون اساساً چیست؟

‏پایتون عملاً یک زبان برنامه‌نویسی است، پایتون زبانی محبوب است و به سرعت در حال رشد است. صرفاً به این خاطر که مانند شبه کد خوانده می‌شود و می‌توانید بر روی رزبری پای بازی «ماین‌کرفت» بسازید، دلیل نمی‌شود که آن را زبان ضعیف‌تری بدانیم.

‏برنامه‌نویسی شیءگرا یکی از بنیادهای توسعه نرم‌افزارهای مدرن است و پایتون نیز رابطه خوبی با آن دارد. با این که پایتون برخی کارها را به روشی متفاوت از زبان‌های عمده برنامه‌نویسی انجام می‌دهد؛ اما این مسئله نمی‌تواند باعث شود که به آن بی‌توجهی کنیم.


🔸 پیش‌نیازهای راه‌اندازی پایتون

‏پیش از این که کار خود را آغاز کنید باید محیط توسعه پایتون را راه بیندازید. ما در این راهنما از نسخه ۳.۶.۵ پایتون استفاده کرده‌ایم و گرچه شما می‌توانید از نسخه‌های قدیمی‌تر نیز استفاده کنید؛ اما اگر از این نسخه استفاده کنید مشکلات کمتری خواهید داشت چون نسخه نسبتاً جدید‌تری است.

‏در صورتی که تاکنون محیط مجازی ایجاد نکرده‌اید، ابتدا باید یک محیط مجازی بسازید و PIP برای پایتون را نصب کنید؛ گرچه در اکثر نسخه‌های جدید به همراه پایتون عرضه می‌شود. زمانی که این موارد نصب شدند، می‌توانیم کار خود را آغاز کنیم.



مطالعه ادامه مطلب 👇👇

🔗 برنامه‌نویسی شیءگرا در پایتون — یک راهنمای مقدماتی برای مبتدیان — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ ۵۰ کتاب برنامه نویسی پایتون رایگان که باید بخوانید

پایتون (Python) یک زبان برنامه نویسی بسیار محبوب و همه‌منظوره است که تقریباً برای هر کاری می‌توان از آن استفاده کرد. زبان برنامه نویسی پایتون (Python)، امکان توسعه سریع و اشکال‌زدایی (Debugging) آسان را فراهم می‌کند. همچنین پایتون از وظایفی پشتیبانی می‌کند که در دنیای امروزی، بیش‌ترین کاربرد را دارند. بسیاری از افراد به یادگیری برنامه نویسی از طریق کتاب‌های آموزشی علاقه دارند. در این مقاله، ۵۰ کتاب برنامه نویسی پایتون رایگان برای برنامه نویسان مبتدی، سطح متوسط و پیشرفته معرفی شده است. کتاب‌های معرفی شده، اثر بهترین ناشران جهان هستند.

══ فهرست مطالب ══

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


🔸 پایتون چیست؟

پایتون یک زبان برنامه نویسی شی گرا (OOP)، مفسری (Interpreted) و سطح بالا است که با هدف داشتن خوانایی زیاد و پیاده‌سازی ساده طراحی شده است. همچنین پایتون زبانی منبع‌باز محسوب می‌شود به این معنی که استفاده از آن حتی برای برنامه‌های کاربردی تجاری رایگان است. امکان اجرای پایتون روی سیستم‌‌های مک (Mac)، ویندوز و سیستم عامل یونیکس (Unix) وجود دارد. علاوه بر این با ماشین‌های مجازی جاوا (JVM) و دات نت (Net.) نیز تطبیق داده شده است.

از زبان برنامه نویسی پایتون برای ایجاد کاربردهای مبتنی بر وب (Web Application) و محتوای وب پویا استفاده می‌شود. همچنین توسط تعدادی از برنامه‌های تصویربرداری دوبُعدی و سه‌بُعدی پشتیبانی می‌شود و کاربران را قادر می‌سازد تا با پایتون، افزونه‌های سفارشی ایجاد کنند. Blender ،Inkscape ،GIMP و Autodesk Maya، نمونه‌هایی از از برنامه‌های تصویربرداری هستند که از زبان برنامه نویسی پایتون پشتیبانی می‌کنند. به طور خلاصه، پایتون یک زبان برنامه نویسی کامپیوتری است که غالباً برای ساخت وب‌سایت‌ها و نرم افزارها، خودکارسازی وظایف، تجزیه و تحلیل داده‌ها استفاده می‌شود و به دلیل همه منظوره بودن آن برای ایجاد انواع برنامه‌های مختلف کاربرد دارد.




مطالعه ادامه مطلب 👇👇

🔗 ۵۰ کتاب برنامه نویسی پایتون رایگان که باید بخوانید — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه‌نویسی جاوا

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه‌نویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇

@Fara_Java — مطالب و آموزش‌های برنامه‌نویسی جاوا فرادرس

✳️ ساخت بازی با پایتون — هر آنچه برای شروع باید بدانید + پروژه

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

══ فهرست مطالب ══

○ ساخت بازی با پایتون چگونه انجام می‌شود؟
○ آیا پایتون برای ساخت بازی مناسب است؟
○ کتابخانه ها و فریمورک های ساخت بازی با پایتون کدامند؟
○ معرفی فیلم های آموزش برنامه نویسی پایتون — مقدماتی تا پیشرفته
○ آموزش ساخت بازی با پایتون
○ پروژه طراحی یک بازی ساده از پایه با پایتون
○ منابع مورد نیاز در ساخت بازی با پایتون چیست؟
○ کتابخانه Arcade برای ساخت بازی با پایتون
○ فیلم های آموزش برنامه نویسی پایتون
○ جمع بندی


🔸 ساخت بازی با پایتون چگونه انجام می‌شود؟

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



مطالعه ادامه مطلب 👇👇

🔗 ساخت بازی با پایتون — هر آنچه برای شروع باید بدانید + پروژه — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ آموزش مقیاس بندی ویژگی در پایتون — راهنمای Feature Scaling

اغلب داده‌های در دسترس، قبل از استفاده نیاز به پردازش دارند و نمی‌توانند به صورت مستقیم مورد استفاده قرار بگیرند. یکی از فرآیندهایی که اغلب برای پیش پردازش داده‌ها (Preprocessing) در پروژه‌های داده کاوی و یادگیری ماشین انجام می‌شود، «مقیاس بندی ویژگی» (تغییر مقیاس داده‌ها) یا همان «Feature Scaling» است که با نام «نرمال سازی داده» (Data Normalization) نیز شناخته می‌شود. در این مقاله به آموزش و پیاده‌سازی مقیاس بندی ویژگی در پایتون پرداخته شده است.

══ فهرست مطالب ══

○ مقیاس بندی ویژگی چیست و چه کاربردی دارد؟
○ روش‌های مقیاس بندی ویژگی چه هستند؟
○ پیاده سازی مقیاس بندی ویژگی در پایتون
○ فیلم های آموزش داده کاوی و یادگیری ماشین فرادرس
○ جمع‌بندی



🔸 روش‌های مقیاس بندی ویژگی چه هستند؟

۳ مورد از پرکاربردترین روش‌ها برای مقیاس بندی ویژگی به شرح زیر است:

– مقیاس بندی مینیمم-ماکزیمم (Min Max Scaling | Min-Max Normalization)

– مقیاس بندی استاندارد (Standard Scaling)

– مقیاس بندی منسجم (Robust Scaling)



مطالعه ادامه مطلب 👇👇

🔗 آموزش مقیاس بندی ویژگی در پایتون — راهنمای Feature Scaling — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس
✳️ نصب PIP پایتون بر روی ویندوز، مک و لینوکس — از صفر تا صد

پایتون نیز مانند هر زبان مهم برنامه‌نویسی دیگری از کتابخانه‌ها و فریمورک‌های شخص ثالث پشتیبانی می‌کند. این کتابخانه‌ها را می‌توانید بر روی پایتون نصب کنید تا در هر پروژه، چرخ را از نو اختراع نکنید! این فریمورک‌ها در یک ریپازیتری به نام ایندکس بسته پایتون (PyPI) قابل دسترسی هستند.

══ فهرست مطالب ══

○ ابزار PIP برای پایتون چیست؟
○ پیش از نصب PIP پایتون
○ ارتقای PIP برای پایتون
○ مدیریت بسته‌های پایتون با استفاده از PIP


🔸 ابزار PIP برای پایتون چیست؟

ابزار PIP اختصار بازگشتی برای عبارت‌های «PIP بسته‌ها را نصب می‌کند» یا «برنامه نصب ترجیحی» در نظر گرفته می‌شود. PIP در واقع یک ابزار خط فرمان است که بسته‌های PyPI را با یک دستور ساده و سرراست به نام «:PIP» نصب، حذف و یا نصب مجدد می‌کند.

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


🔸 پیش از نصب PIP پایتون

ابتدا باید مطمئن شوید که پایتون به طور صحیحی بر روی سیستم شما نصب شده است. بر روی ویندوز، ابزار خط فرمان را با استفاده از Windows key + X و سپس انتخاب Command Prompt باز کنید. در مَک می‌توانید پنجره ترمینال را با استفاده از دستور Command + Space باز کنید و به دنبال واژه terminal بگردید. بر روی لینوکس نیز ترمینال را می‌توان با استفاده از Ctrl + Alt + T یا هر طریق دیگری که در توزیع خاص شما تعیین شده است، باز کرد.



مطالعه ادامه مطلب 👇👇

🔗 نصب PIP پایتون بر روی ویندوز، مک و لینوکس — از صفر تا صد — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس
✳️ بهترین مسیر یادگیری پایتون چیست؟ — راهنمای شروع آموزش

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

══ فهرست مطالب ══

○ پایتون چیست ؟
○ بهترین مسیر یادگیری پایتون
○ گام‌های تکمیلی یادگیری پایتون
○ نحوه یادگیری پایتون در سال ۱۴۰۱ — راهنمای گام به گام
○ پرسش‌های متداول یادگیری پایتون
○ معرفی فیلم های آموزش برنامه نویسی پایتون فراردس
○ جمع‌بندی


🔸 پایتون چیست ؟

در اصطلاح فنی، پایتون یک زبان برنامه نویسی شی‌گرا و سطح بالا به حساب می‌آید که دارای معناشناسی پویا و منسجمی برای برنامه نویسی وب و توسعه اپلیکیشن است. پایتون در حوزه توسعه سریع بسیار جذابیت دارد، چرا که امکانات و گزینه‌های «نوع پویا» (Dynamic Typing) و «مقیدسازی پویا» (Dynamic Binding) در آن گنجانده شده است. به دلیل اینکه سینتکس (نحو) پایتون به طور خاص بر خوانایی مطلوب تمرکز دارد، یادگیری پایتون نسبتاً ساده است. برنامه نویسان و توسعه دهندگان می‌توانند کدهای پایتون را نسبت به سایر زبان‌ها با راحتی بسیار بیش‌تری بخوانند و درک کنند. قابل درک بودن و سادگی کدها و سینتکس پایتون هزینه نگهداری برنامه و توسعه آن را به میزان زیادی کاهش می‌دهد. این سادگی باعث می‌شود تیم‌های برنامه نویسی بتوانند بدون وجود مانع خاصی در ارتباط با زبان برنامه نویسی به صورت گروهی با یکدیگر تعامل داشته باشند.



مطالعه ادامه مطلب 👇👇

🔗 بهترین مسیر یادگیری پایتون چیست؟ — راهنمای شروع آموزش — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ بازار کار پایتون | درآمد برنامه نویس پایتون در ایران و جهان

در این مطلب، بازار کار پایتون و درآمد برنامه نویس پایتون در ایران و جهان مورد بررسی قرار گرفته است. اما پیش از پرداختن به موضوع اصلی مطلب، یعنی بازار کار پایتون در ایران و جهان، «زبان برنامه نویسی پایتون» (Python Programming Language) معرفی شده است تا علاقه‌مندان به یادگیری برنامه‌نویسی، به خوبی با این زبان آشنا شوند و نه فقط با در نظر گرفتن بازار کار پایتون که با شناخت دقیق از دیگر ویژگی‌های آن، بتوانند انتخاب درست را از میان زبان‌های برنامه‌نویسی متعدد موجود در بازار انجام دهند و یک زبان برنامه‌نویسی پر قدرت و جذاب را به عنوان مهارتی خوب و درآمدزا یاد بگیرند.

══ فهرست مطالب ══

○ زبان برنامه نویسی پایتون
○ نکات مهمی پیرامون پایتون و تاثیر آن‌ها بر بازار کار پایتون در ایران و جهان
○ نقش‌های شغلی موجود در بازار کار پایتون در ایران و جهان
○ بازار کار پایتون در جهان
○ بازار کار پایتون در ایران
○ درآمد برنامه‌نویس پایتون در جهان
○ درآمد برنامه نویس پایتون در ایران
○ منابع آموزشی برای یادگیری پایتون
○ جمع‌بندی


🔸 زبان برنامه نویسی پایتون

زبان برنامه نویسی پایتون توسط «خیدو فان روسوم» (Guido van Rossum) خلق شده است. خیدو این زبان برنامه‌نویسی را طی تعطیلات سال نو ساخت. در واقع، او به دنبال یک پروژه برنامه‌نویسی برای روزهای تعطیلات و خانه‌نشینی بود تا در اوقات تعطیلات، سرگرم باشد. بنابراین، به دفتر کار خود رفت و در تنهایی، پایتون را که امروزه بی‌اغراق یکی از قدرتمندترین زبان‌های برنامه‌نویسی و جزو پنج زبان محبوب دنیا است، ایجاد کرد. خیدو، چهار هدف اساسی را برای ایجاد زبان پایتون برشمرده بود که در ادامه بیان شده‌اند.

– زبانی ساده و قابل درک و در عین حال، به اندازه سایر رقبای خود قدرتمند

– زبانی متن‌باز که همه بتوانند در توسعه آن مشارکت داشته باشند

– کدهای آن به اندازه متن انگلیسی، خوانا باشند

– مناسب بودن برای وظایف گوناگون و فراهم کردن امکان توسعه در زمان کم



مطالعه ادامه مطلب 👇👇

🔗 بازار کار پایتون | درآمد برنامه نویس پایتون در ایران و جهان — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش پایتون برای تجزیه و تحلیل داده های مالی – بخش دوم منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

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

🎯 مناسب برای: بازارهای مالی | علاقه‌مندان به برنامه‌نویسی پایتون

💲 هزینه اصلی آموزش: ۳۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۱۷۹,۵۵۰ تومان
‌(‌۵۵ درصد تخفیف)

👈 کد تخفیف: NWHU57

❗️ اعتبار: تا پایان روز دوشنبه، ۲۲ خرداد ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

✳️ یادگیری پایتون چقدر زمان میبرد؟ | مدت زمان حرفه ای شدن در پایتون

در این مطلب، این پرسش مورد بررسی قرار گرفته است که یادگیری پایتون چقدر زمان میبرد ؟ اما پیش از پاسخ دادن به این پرسش، نیاز به کسب آشنایی کلی با زبان برنامه‌نویسی پایتون (Python Programming Language) و ویژگی‌های مهم و کلیدی آن است تا بتوان با ارائه دلایل منطقی، به پرسش یادگیری پایتون چقدر زمان میبرد ، پاسخ داد.

══ فهرست مطالب ══

○ پایتون چیست؟
○ چرا پایتون زبان محبوبی است؟
○ کاربردهای پایتون چیست؟
○ بازار کار پایتون و درآمد برنامه‌نویس پایتون در ایران و جهان
○ مهارت‌های لازم برای برنامه‌نویس پایتون شدن چیست ؟
○ سطوح گوناگون برنامه نویسی و مدت زمان رسیدن به آن‌ها
○ یادگیری پایتون چقدر زمان میبرد ؟
○ چطور پایتون را سریع‌تر یاد بگیرم ؟
○ فیلم آموزش پایتون


🔸 پایتون چیست؟

در این بخش از مطلب یادگیری پایتون چقدر زمان میبرد به بررسی زبان پایتون پرداخته شده است. پایتون یک زبان برنامه‌نویسی رایگان (از زمان ارائه تاکنون)، متن‌باز (Open-Source) ، سطح بالا (High Level)، همه‌منظوره (General-Purpose)، چندسکویی (Cross-Platform)، مفسری (Interpreted Language) و با پشتیبانی از چندین پاردایم برنامه‌نویسی (Multi-Paradigm) است.

ایده ساخت زبان برنامه‌نویسی پایتون در دهه ۱۹۸۰ توسط «گیدو ون روسوم» (Guido Van Rossum) مطرح و پیاده‌سازی آن توسط خود او انجام شد. ون روسوم یک دانشمند علوم کامپیوتر هلندی است که مدرک کارشناسی ارشد خود در زمینه ریاضیات و علوم کامپیوتر را در سال ۱۹۸۲ از دنشگاه آمستردام دریافت کرد.




مطالعه ادامه مطلب 👇👇

🔗 یادگیری پایتون چقدر زمان میبرد؟ | مدت زمان حرفه ای شدن در پایتون — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

📋 جمع‌بندی شب امتحان با فرادرس — دروس جمع‌بندی شده ۶۰ رشته دانشگاهی 😉

💯 دوره‌های دانشگاهی فرادرس رو با ۵۰ درصد تخفیف ببین و بهترین نمره رو در امتحانات به دست بیار! 👌

فقط کافیه روی عنوان مورد نظرت کلیک کنی و مرور و حل تمرین رو از همین الان شروع کنی: 👇

📖 مهندسی برق (+)

📖 مهندسی مکانیک (+)

📖 مهندسی عمران (+)

📖 مهندسی معماری (+)

📖 مهندسی صنایع (+)

📖 مهندسی کامپیوتر (+)

📖 مهندسی شیمی (+)

📖 سایر رشته‌های فنی و مهندسی (+)

📖 علوم پایه (+)

📖 علوم انسانی (+)

📖 علوم تجربی (+)

📖 مدیریت، علوم مالی و اقتصادی (+)

📘 مشاهده سایر رشته‌ها - [کلیک کنید]
 
🎁 کد تخفیف ۵۰ درصدی: BHR75
 
✳️ آموزش‌های رایگان [+]


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس

✳️ دستور pass در پایتون — به زبان ساده

در این مطلب، دستور pass در پایتون آموزش داده شده است. از این دستور در «زبان برنامه‌نویسی پایتون» (Python Programming Language) به عنوان یک «محل نگه‌داری» (Placeholder) برای پیاده‌سازی‌های آتی «توابع» (Functions)، «حلقه‌ها» (Loops) و دیگر موارد، استفاده می‌شود. پیش از این، در مطالب جداگانه‌ای به دستورات کنترلی شرطی، for (حلقه)، while (حلقه) و دستورات break و continue پرداخته شد. برای مطالعه بیشتر در مورد این دستورات کنترلی، مطالب زیر پیشنهاد می‌شوند.

══ فهرست مطالب ══

○ دستور pass در پایتون


🔸 دستور pass در پایتون

در برنامه‌نویسی پایتون، pass یک دستور «هیچ مقدار» (null) است. تفاوت بین یک «توضیحات» (Comment) و یک دستور pass در پایتون آن است که مفسر، توضیحات را نادیده می‌گیرد ولی از pass چشم‌پوشی نمی‌کند. اگرچه، هنگام اجرای دستور pass در پایتون، هیچ اتفاقی نمی‌افتد و در واقع، این دستور منجر به اتفاق خاصی نمی‌شود.

«نحو» (Syntax) دستور pass در ادامه آمده است.

pass

🔸کاربرد دستور pass در پایتون

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


مطالعه ادامه مطلب 👇👇

🔗 دستور pass در پایتون — به زبان ساده — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ تابع Range در پایتون — توضیح کاربرد به زبان ساده + کد

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

══ فهرست مطالب ══

○ تابع Range در پایتون چیست؟
○ چگونه از تابع Range در پایتون استفاده می کنیم؟
○ فیلم های آموزش برنامه نویسی پایتون
○ استفاده از تابع Range در انواع لیست پایتون
○ تابع Range معکوس در پایتون
○ ایجاد لیست، مجموعه و تاپل با استفاده از تابع Range در پایتون
○ استفاده از تابع Range در پایتون با اندیس
○ آرگومان اعشاری در تابع Range
○ چگونه از تابع Slice در پایتون استفاده کنیم؟
○ جمع‌بندی


🔸 تابع Range در پایتون چیست؟

تابع Range در پایتون، یکی از توابع استاندارد و داخلی این زبان برنامه نویسی به حساب می‌آید. این تابع «دنباله‌ای» (Sequence) از اعداد را برمی‌گرداند که از صفر شروع می‌شوند. گام‌های حرکت در تابع Range پایتون به طور پیش‌فرض یک‌به‌یک پیش می‌روند و بازه انتهایی دنباله شامل عدد توقف نمی‌شود. برای درک بهتر این موضوع در ادامه به شرح سینتکس تابع Range در پایتون پرداخته شده است.

سینتکس تابع Range در پایتون به صورت زیر نوشته می‌شود:

range(start, stop, step)

در سینتکس تابع فوق نشان داده شده است که تابع Range سه پارامتر دریافت می‌کند که دو تا از این پارامترها اختیاری یا همان Optional هستند.



مطالعه ادامه مطلب 👇👇

🔗 تابع Range در پایتون — توضیح کاربرد به زبان ساده + کد — کلیک کنید (+)


📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ کلیدواژه global در پایتون — به زبان ساده

پیش از این، در مطلب «دامنه متغیرها در پایتون — به زبان ساده»، به مفهوم متغیر محلی، سراسری و غیر محلی پرداخته و مثال‌های متعددی برای هر یک از حالات بیان شد. در این مطلب، مفهوم کلیدواژه global در پایتون همراه با مثال‌های متنوع بیان شده است.

══ فهرست مطالب ══

○ کلیدواژه global در پایتون
○ متغیر سراسری در توابع تو در تو


🔸 کلیدواژه global در پایتون

کلیدواژه global در پایتون برای ویرایش متغیر بیرون از دامنه کنونی مورد استفاده قرار می‌گیرد. این متغیر، برای ساخت یک «متغیر سراسری» (Global Variable) و انجام تغییراتی روی متغیر در زمینه محلی استفاده می‌شود.


– قواعد کلیدواژه global

قواعد پایه‌ای برای تعیین کلیدواژه سراسری در پایتون، در ادامه بیان شده‌اند.

– هنگامی که یک متغیر درون تابع ساخته می‌شود، به طور پیش‌فرض محلی است.
– هنگامی که یک متغیر بیرون از تابع تعریف می‌شود، به طور پیش‌فرض سراسری است و نیازی به استفاده از کلیدواژه global در پایتون نیست.
– از کلیدواژه global در پایتون برای خواندن و نوشتن یک متغیر سراسری درون یک تابع استفاده می‌شود.
– استفاده از کلیدواژه global بیرون از تابع، هیچ اثری ندارد.



مطالعه ادامه مطلب 👇👇

🔗 کلیدواژه global در پایتون — به زبان ساده — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ شبیه سازی پیاده روی تصادفی در پایتون — راهنمای گام به گام

پیاده روی تصادفی (Random Walk) فرایندی است که در طول زمان رخ می‌دهد و هر قدم (Step) به‌صورت تصادفی ایجاد می‌شود و موقعیت بعدی را ایجاد می‌کند. در این آموزش، با روش شبیه سازی پیاده روی تصادفی در پایتون آشنا می‌شویم.

══ فهرست مطالب ══

○ پیاده روی تصادفی چیست؟
○ پیاده روی تصادفی در پایتون
○ جمع‌بندی


🔸 پیاده روی تصادفی چیست؟

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


🔸 پیاده روی تصادفی در پایتون

برای پیاده‌سازی، وارد محیط برنامه‌نویسی می‌شویم:
import numpy as np
import matplotlib.pyplot as plt

حال تنظیمات زیر را اعمال می‌کنیم:

np.random.seed(0)
plt.style.use('ggplot')


مطالعه ادامه مطلب 👇👇

🔗 شبیه سازی پیاده روی تصادفی در پایتون — راهنمای گام به گام — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ رمزنگاری در پایتون – راهنمای سریع از صفر تا صد

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

══ فهرست مطالب ══

○ پیش نیازهای رمزنگاری در پایتون
○ بسته های رمزنگاری در پایتون کدامند؟
○ رمزنگاری در پایتون با روش رمز معکوس Reverse Cipher
○ آموزش رمزنگاری سزار در پایتون Caesar Cipher
○ رمزنگاری در پایتون با الگوریتم ROT۱۳
○ معرفی فیلم های آموزش برنامه نویسی پایتون
○ رمز انتقال یافته Transposition Cipher در پایتون
○ آموزش رمزگشایی و رمزنگاری فایل در پایتون
○ رمزگذاری و رمزگشایی Base۶۴ در پایتون
○ رمزنگاری در پایتون با فرایند XOR
○ رمز ضربی Multiplicative Cipher با پایتون
○ رمزنگاری در پایتون با Affine Cipher
○ رمز تک الفبایی Monoalphabetic Cipher و هک کردن آن در پایتون
○ رمزنگاری جایگزینی ساده Simple Substitution Cipher در پایتون
○ ماژول های رمزنگاری در پایتون کدامند؟
○ رمز ویژنر Vignere Cipher چیست؟
○ رمزنگاری پد یک بار مصرف One Time Pad Cipher در پایتون
○ رمزنگاری متقارن و نامتقارن در پایتون
○ الگوریتم RSA چیست ؟
○ آموزش ایجاد کلیدهای RSA در پایتون
○ رمزگذاری با الگوریتم رمز RSA در پایتون
○ رمزگشایی با الگوریتم رمز RSA در پایتون
○ هک کردن رمز RSA
○ جمع‌بندی


🔸 پیش نیازهای رمزنگاری در پایتون

پیش از پرداختن به رمزنگاری در پایتون بهتر است ابتدا برخی از اصول و مبانی رمزنگاری یا همان Cryptography را به طور خلاصه و به بیان ساده شرح دهیم.


رمزنگاری چیست ؟

هنر برقراری ارتباط میان ۲ کاربر از طریق پیام‌های «کُدگذاری شده» (Encrypted) را «رمزنگاری» (Cryptography) می‌گویند. علم رمزنگاری با انگیزه اساسی فراهم‌سازی امنیت برای پیام‌های محرمانه منتقل شده از یک طرف به طرف دیگر پدید آمده است. رمزنگاری به عنوان هنر و علم مخفی کردن پیام برای ارائه حریم خصوصی و محرمانگی در حوزه «امنیت اطلاعات» شناخته می‌شود.

مطالعه ادامه مطلب 👇👇

🔗 رمزنگاری در پایتون – راهنمای سریع از صفر تا صد — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس

✳️ پیاده سازی الگوریتم ژنتیک در پایتون – راهنمای گام به گام

در این مطلب قصد داریم الگوریتم ژنتیک را در پایتون پیاده‌سازی کرده و از آن برای بیشینه‌سازی (Maximization) (که نوعی بهینه‌سازی (Optimization) است) یک تابع دلخواه استفاده کنیم. از مطالب پیش‌نیاز و مفید برای یادگیری این مطلب می‌توان به «مولکول DNA چیست؟ - از صفر تا صد»، «ژن چیست؟ - به زبان ساده»، «الگوریتم ژنتیک – از صفر تا صد»، «میانگین متحرک چیست؟ + پیاده سازی Moving Average در پایتون» و «بررسی معیارهای ارزیابی رگرسیون در پایتون – پیاده سازی + کد» اشاره کرد.

══ فهرست مطالب ══

○ الگوریتم ژنتیک چیست؟
○ پیاده‌سازی الگوریتم ژنتیک در پایتون
○ چگونه یک مدل رگرسیون خطی را با استفاده از الگوریتم ژنتیک در پایتون آموزش دهیم ؟


🔸 الگوریتم ژنتیک چیست؟

الگوریتم ژنتیک (Genetic Algorithm یا GA) یک الگوریتم از خانواده الگوریتم‌های تکاملی (Evolutionary Algorithms یا EA) است. این الگوریتم با الهام گرفتن از روند تکامل ژن برای افزایش شانس زیستن موجودات طراحی شده است. ویژگی‌های فیزیکی موجودات توسط ماده ژنتیک که DNA (Deoxyribonucleic Acid) نام دارد تنظیم می‌شود. DNA شامل تعداد زیادی ژن (Gene) است که هرکدام کنترل یک فرآیند را بر عهده دارد. ژن‌ها در طول زمان در نتیجه انتخاب طبیعی (Natural Selection) تغییر یافته و بهینه می‌شوند.

برای مثال اگر ژن A مسئول تولید زهر برای یک گونه مار باشد، روشن بودن آن به نفع موجود خواهد بود، بنابراین در طول زمان مارهایی با ژن A خاموش، از چرخه رقابت حذف خواهند شد. در این مطلب قصد داریم الگوریتم ژنتیک را پیاده‌سازی کرده و از آن برای بیشینه‌سازی (Maximization) (که نوعی بهینه‌سازی (Optimization) است) یک تابع دلخواه استفاده کنیم.




مطالعه ادامه مطلب 👇👇

🔗 پیاده سازی الگوریتم ژنتیک در پایتون – راهنمای گام به گام — کلیک کنید (+)

📌 کانال اختصاصی آموزشی برنامه نویسی پایتون

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامه نویسی پایتون را در کانال اختصاصی [@FaraPython] دنبال کنید. 👇

@FaraPython — مطالب و آموزش‌های برنامه نویسی پایتون فرادرس
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش مقدماتی تحلیل و مصورسازی داده با نرم‌افزار ROOT و رابط pyROOT پایتون منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 هدف از این آموزش، یادگیری مقدماتی ROOT به همراه آموزش رابط پایتون آن (pyROOT) است که شامل نصب ROOT و pyROOT، نحوه رسم انواع هیستوگرام و نمودارها، تکنیک‌های برازش نمودار و نکات مصورسازی می‌شود. با یادگیری این فرادرس، وارد دنیای نرم‌افزار تحلیل داده کد‌باز و در عین‌ حال قدرتمند ROOT شده و رسم و تحلیل داده‌های خود را با کیفیت بالاتری انجام خواهید داد.

🎯 مناسب برای: پایتون | فیزیک

💲 هزینه اصلی آموزش: ۶۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۳۱۴,۵۵۰ تومان
‌(‌۵۵ درصد تخفیف)

👈 کد تخفیف: NWGK28

❗️ اعتبار: تا پایان روز سه‌شنبه، ۱۷ مرداد ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.

💫 هدیه ۱۰۰ هزار تومانی، ویژه نصب اپلیکیشن فرادرس

😉 فرقی نمی‌کنه موبایل اندرویدی داری یا iOS؛ اپلیکیشن فرادرس برای هر دو سیستم عامل منتشر شده و در گوگل پلی و سیب اپ در دسترس شماست.

🎯 با نصب اپلیکیشن فرادرس، می‌توانید از اعتبار هدیه ۱۰۰ هزار تومانی آن استفاده کنید و به بیش از ۶,۸۰۰ عنوان آموزشی در موبایل دسترسی داشته باشید. 👇

🔗 دریافت اپلیکیشن فرادرس — [کلیک کنید]

🎁 کد هدیه ۱۰۰ هزار تومانی اپلیکیشن: FRAPP


📚 یادگیری، همیشه، همه‌جا؛ فرادرس

@FaraDars — فرادرس
‌‌
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش شبکه کانولوشن گرافی (GCN) در پایتون منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 در این آموزش، ابتدا به صورت مختصر ساختار گراف‌ها بررسی می‌شوند و روابط پیش‌نیاز مورد استفاده در این آموزش عنوان خواهد شد. سپس مبانی شبکه‌های GNN و رویکردهای لایه‌های این نوع از شبکه‌ها در استخراج اطلاعات گراف را تشریح می‌کنیم. در ادامه، شبکه GCN را معرفی کرده و در انتها، با یک مثال در محیط برنامه‌نویسی پایتون، از GCN برای مساله کلاس‌بندی گره‌های یک مجموعه داده با ساختار گراف استفاده خواهد شد.

🎯 مناسب برای: پایتون | شبکه‌های عصبی مصنوعی

💲 هزینه اصلی آموزش: ۳۹۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۱۳۹,۶۵۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWWR65

❗️ اعتبار: تا پایان روز جمعه، ۲۷ مرداد ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.
This media is not supported in your browser
VIEW IN TELEGRAM

📘 آموزش کتابخانه pyodbc در پایتون برای اتصال به پایگاه داده منتشر شد!

🔹 لینک آموزش – [کلیک کنید]

🔖 در این دوره آموزشی، تمركز بر ارائه دید پروژه‌محور است. با این حال، در خلال تدریس به چارچوب‌های تئوری و معماری اصول طراحی دیتابیس‌ها نیز به طور كلی پرداخت می‌شود تا فرایند تدریس به صورت كامل صورت پذیرد.

🎯 مناسب برای: علم داده | مهندسی فناوری اطلاعات | مهندسی کامپیوتر – نرم افزار | علوم کامپیوتر

💲 هزینه اصلی آموزش: ۴۴۹,۰۰۰ تومان

🎁 هزینه با احتساب هدیه ویژه انتشار: ۱۵۷,۱۵۰ تومان
‌(‌۶۵ درصد تخفیف)

👈 کد تخفیف: NWJG37

❗️ اعتبار: تا پایان روز سه‌شنبه، ۳۱ مرداد ۱۴۰۲

🔗 لینک آموزش – [کلیک کنید]

@FaraDars — فرادرس
@FDPub — تازه‌های نشر فرادرس
.