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

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

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/farapython
Download Telegram

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

🔸 شبکه‌ها برای انتقال اطلاعات بین دستگاه‌ها و کامپیوترها استفاده می‌شوند و برنامه‌نویسی تحت شبکه به برنامه‌نویسان کمک می‌کند تا برنامه‌هایی بنویسند که بتوانند از طریق شبکه ارتباط برقرار کنند. ماژول Socket در پایتون، ابزاری است که به برنامه‌نویسان کمک می‌کند؛ تا ارتباطات شبکه‌ای را برقرار کنند.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در این آموزش، ابتدا به آشنایی با پروتکل TCP و UDP و مزایا و معایب هر کدام، نصب پایتون و آشنایی با محیط VS Code می‌پردازیم؛ سپس فراخوانی ماژول Socket در پایتون و ساخت سوکت، توابع مربوط به سوکت سرور (Bind ،Listen و Accept) و نحوه نوشتن یک سرور و یک کلاینت ساده با استفاده از سوکت‌های TCP را مورد بررسی قرار می‌دهیم.

🔸 در انتها، نحوه مدیریت خطاها و استثنائات در کار با سوکت‌ها و ساخت برنامه Download و Upload از سرور با ماژول سوکت در پایتون را به شما عزیزان می‌آموزیم.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش برنامه نویسی سوکت با پایتون Socket Programming

▫️ آموزش ساخت چت روم با سوکت نویسی در پایتون



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

 🎁 با ۶۹ هزار تومان آموزش ببینید! 
 
 🌟 در «طرح ویژه یادگیری» فرادرس، شما می‌توانید هر یک از ۴۰۰ آموزش ارائه شده در این طرح را فقط با ۶۹,۰۰۰ تومان دریافت کنید.
 
🔻 برای مشاهده آموزش‌ها و دریافت کد تخفیف، روی لینک زیر بزنید. 👇🏻👇🏻
 
🔗 طرح ویژه یادگیری – [کلیک کنید]
 

👨‍💻@FaraPython — کانال تخصصی آموزش پایتون

یادگیری پایتون به صورت پیشرفته

🔸 در طی بیش از ۳ دهه که از عمر پایتون می‌گذرد، این زبان برنامه‌نویسی شاهد تغییرات زیادی بوده و یکی از فعال‌ترین کامیونیتی‌های توسعه جمعی را داشته است. علاوه بر کتابخانه استاندارد پایتون، ماژول‌های جانبی که برای آن توسعه داده می‌شوند نیز امکانات کم‌نظیری را در بر دارند که در کمتر زبان‌های برنامه‌نویسی دیگر مشابه آن را می‌توان یافت.

تسلط به این موارد و استفاده کارآمد از آن‌ها، می‌تواند بسیار کمک‌کننده باشد و سطح شما را در برنامه‌نویسی، به خوبی ارتقا دهد.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در آموزش‌های زیر برنامه‌نویسی، سعی شده است مهم‌ترین و کاربردی‌ترین نکات در خصوص استفاده از امکانات زبان برنامه‌نویسی پایتون بررسی شود. مطالب ارائه شده در این فرادرس در سطح متوسط و بالاتر از آن هستند و فرض شده است که دانشجویان این درس، پیش از این کار با پایتون را در حد متوسط آموخته‌اند.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش هفت پروژه کاربردی در Python

▫️ آموزش ترفندهای Python

▫️ آموزش الگوهای طراحی یا دیزاین پترن در پایتون

▫️ آموزش افزایش سرعت اجرای برنامه ها در پایتون

▫️ آموزش راهکارهای بهینه کردن کدها در Python

▫️ آموزش برنامه نویسی پایتون + مثال های عملی در Python

▫️ آموزش نکات برنامه نویسی پایتون و حل مسائل الگوریتمی

▫️ آموزش برنامه نویسی متا Metaprogramming در پایتون

▫️ آموزش PyCharm برای برنامه‌ نویسی پایتون

▫️ آموزش عبارت‌ های منظم Regex در پایتون



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

رمزنگاری فایل‌ها با پایتون

🔸 ماژول Cryptography، یکی از ماژول‌های پایتون است که برای پیاده‌سازی روش‌های رمزنگاری و رمزگشایی اطلاعات در برنامه‌ها و سیستم‌های کامپیوتری استفاده می‌شود. این ماژول، حاوی توابع و کلاس‌هایی است که برای پیاده‌سازی الگوریتم‌های رمزنگاری مختلف، از جمله AES ،DES ،RSA ،DH و HMAC-SHA1 مورد استفاده قرار می‌گیرد.

🔸 در رمزنگاری با استفاده از Cryptography، ابتدا یک کلید تصادفی برای رمزنگاری و رمزگشایی تولید می‌شود؛ سپس مخاطب می‌تواند با استفاده از این کلید، فایل‌های خود را رمزنگاری کند تا از دسترسی ناخواسته دیگران محافظت شود. همچنین، کاربران می‌توانند از کلید تولید شده، برای رمزگشایی فایل‌ها نیز استفاده کنند.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در این آموزش، ابتدا با مبحث رمزنگاری آشنا می‌شویم؛ سپس به تشریح انواع رمزنگاری می‌پردازیم و در ادامه روش تولید کلید با انواع الگوریتم‌ها را پیاده‌سازی می‌کنیم. در انتها، رمزنگاری و رمزگشایی را با الگوریتم AES ،Blowfish و ChaCha20 انجام خواهیم داد و مراحل رمزنگاری و رمزگشایی فایل‌ها در ویندوز را فرا خواهیم گرفت.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش امنیت اطلاعات و رمزنگاری

▫️ آموزش ماژول Cryptography در پایتون – رمزنگاری و رمزگشایی فایل‌ ها



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

مدیریت فایل‌ها و فولدرها در پایتون

🔸 مدیریت فایل و دایرکتوری با استفاده از ماژول OS در پایتون، یکی از مهم‌ترین مواردی است که هر برنامه‌نویس پایتون باید به آن توجه کند؛ زیرا بسیاری از برنامه‌های پایتون، برای خواندن و نوشتن فایل‌ها و دایرکتوری‌ها به این ماژول نیاز دارند.

🔸 مهمچنین، یادگیری این ماژول به کاربران این امکان را می‌دهد تا بتوانند ساختار فایل‌ها و دایرکتوری‌های خود را بهینه کنند و به راحتی به فایل‌های خود دسترسی پیدا کنند.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 ر این آموزش، ابتدا به معرفی انواع سیستم‌عامل‌ها می‌پردازیم؛ سپس توابع مهم و عمومی پایتون را در محیط نرم‌افزار VS Code اجرا خواهیم کرد. در ادامه، با ماژول OS دستورات سیستمی را اجرا خواهیم کرد.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش پروژه محور پایتون – مدیریت فایل ها

▫️ آموزش مدیریت فایل و دایرکتوری با ماژول OS در Python

◻️ آموزش کار با فایل‌ های word در پایتون

◻️ آموزش کتابخانه Spire.PDF برای ایجاد و مدیریت فایل‌ های PDF در پایتون

◻️ آموزش کار با فایل Powerpoint در پایتون



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python - [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

📢 فقط با ۶۹ هزار تومان آموزش ببینید!

در «طرح ویژه یادگیری» فرادرس، هر یک از ۱۰۰ + ۴۰۰ آموزش ارائه شده را فقط با ۶۹,۰۰۰ تومان تهیه کنید.

🔻 برای مشاهده آموزش‌ها و دریافت کد تخفیف، از لینک زیر استفاده کنید.

🔗 طرح ویژه یادگیری – [کلیک کنید]


در ادامه برخی از آموزش‌های پر مخاطب پایتون موجود در این طرح آمده است. برای دریافت هر آموزش روی عنوان مورد نظر خود بزنید. 👇

▫️ آموزش ترفندهای Python

▫️ آموزش ساختمان داده ها با پایتون

▫️ آموزش ساخت ربات تلگرام با پایتون

▫️ آموزش هفت پروژه کاربردی در Python

▫️ آموزش فریمورک تحت وب Django با پایتون

▫️ آموزش برنامه‌نویسی متا Metaprogramming

▫️ آموزش عملی سیستم‌های پیشنهادگر در پایتون

▫️ آموزش بازی سازی در پایتون با کتابخانه Pygame

▫️ آموزش افزایش سرعت اجرای برنامه‌ها در پایتون

▫️ آموزش استخراج داده‌های سایت با Web Scraping

▫️ آموزش رسم نمودار داده‌‌ها با کتابخانه PyQtGraph

▫️ آموزش کتابخانه SciPy برای محاسبات علمی در پایتون

▫️ آموزش برنامه نویسی اندروید در پایتون با فریم ورک Kivy

▫️ آموزش طراحی گرافیکی با PyQt و بدون کدنویسی با QT Designe



@FaraPython — کانال تخصصی آموزش پایتون
‌‌‌
Please open Telegram to view this post
VIEW IN TELEGRAM

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

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

🔸 در پایتون پایگاه‌های داده مختلفی مانند: MySQL, SQLite, Access و... وجود دارد که هر کدام ویژگی های خاصی دارند.


✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در ابتدا کار با پایگاه داده MySQL را آموزش می‌دهیم. سپس به کار با پایگاه داده SQLite و Access را می‌پردازیم و در انتها موارد استفاده هر پایگاه داده را بررسی می‌کنیم.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش مقدماتی کار با پایگاه های داده در پایتون

▫️ آموزش پایگاه داده SQLite در پایتون

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



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

کار با اکسل در پایتون

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

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

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در این آموزش، ابتدا با مفاهیم اولیه، خواندن و نوشتن داده‌ها در اکسل، ایجاد و ویرایش کاربرگ‌ها و سلول‌ها آشنا خواهیم شد و در نهایت، نحوه کار با فرمول‌ها و توابع اکسل و ایجاد نمودارها و جداول Pivot را یاد خواهیم گرفت.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش کار با داده ‎های اکسل در پایتون

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

▫️ آموزش کتابخانه Spire.XLS برای کار با فایل‌ های Excel در پایتون



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

ربات شبکه‌های اجتماعی و پایتون!

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

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

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


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش ساخت ربات تلگرام با پایتون Python

▫️ آموزش ساخت ربات اینستاگرام با پایتون و سی شارپ

▫️ آموزش ساخت بات Bot برای دیسکورد Discord با پایتون


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

تجزیه و تحلیل داده‌ها با پایتون

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

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

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


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش تجزیه و تحلیل داده های مالی با پایتون – بخش یکم

▫️ آموزش تجزیه و تحلیل داده های مالی با پایتون – بخش دوم

▫️ آموزش دریافت و پردازش دفتر سفارش در بازارهای مالی با پایتون

▫️ آموزش پایتون در بازارهای مالی - دریافت و پردازش قیمت رمزارزها (رایگان)



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

ساخت بازی با پایتون

🔸 یکی از جذاب ترین مباحثی که در برنامه نویسی وجود دارد، مبحث بازی سازی است. در زبان های مختلف کتابخانه های مختلفی وجود دارد که برای ساخت بازی به کمک برنامه نویسان می آید و در زبان پایتون نیز مانند سایر زبان های برنامه نویسی، کتابخانه هایی وجود دارد که ساخت بازی را برای برنامه نویسان تسهیل می نماید.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

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


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش مقدماتی کتابخانه Arcade در پایتون

▫️ آموزش ساخت بازی Snake

▫️ آموزش ساخت بازی با کتابخانه Turtle

▫️ آموزش کتابخانه گرافیکی لاک پشت Turtle Module در پایتون

▫️ آموزش بازی سازی در پایتون با کتابخانه Pygame

▫️ آموزش پایتون با طراحی بازی سنگ کاغذ قیچی



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

خودکارسازی در پایتون با PyAutoGUI

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

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

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 ما در این فرادرس قصد داریم به وسیله زبان برنامه‌نویسی پایتون (Python) و با استفاده از کتابخانه PyAutoGUI، برنامه‌هایی بنویسیم که قادر خواهند بود یک سری کارهای تکراری پشت سر هم را برای ما به صورت اتوماتیک انجام دهند.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش کتابخانه Pywinauto پایتون برای خودکارسازی، اتوماسیون و تعامل با برنامه های ویندوزی

▫️ آموزش پایتون – کار با کتابخانه PyAutoGUI برای خودکارسازی



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

کتابخانه SciPy و NumPy برای محاسبات علمی در پایتون

🔸 کتابخانه NumPy، یکی از پرکاربردترین کتابخانه‌های پایتون برای پردازش عددی، علم داده، و محاسبات علمی است. این کتابخانه، ابزارهای بسیاری را برای تبدیل داده‌های عددی به آرایه‌های چند بعدی، محاسبات آرایه‌ای و کار با ماتریس‌ها و بردارها ارائه می‌دهد.

🔸 در این آموزش، مقدمات محاسبات علمی با پایتون و کتابخانه NumPy برای محاسبات برداری و SymPy برای محاسبات نمادین بررسی می گردند. این دو کتابخانه مبانی محاسبات علمی در ادامه بوده و در آموزش هایی که در ادامه این آموزش اولیه هستند، جنبه های مختلفی از محاسبات علمی با پایتون و کتابخانه SciPy مورد بحث قرار می گیرند.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش کتابخانه SciPy برای محاسبات علمی در پایتون – بخش یکم

▫️ آموزش کتابخانه SciPy برای محاسبات علمی در پایتون – بخش دوم

▫️ آموزش کتابخانه های NumPy و Matplotlib در پایتون



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

رسم نمودار و مصورسازی داده‌ها در پایتون

🔸 در پایتون، ابزارهای مختلفی برای ترسیم داده‌ها وجود دارد؛ استفاده از کتابخانه‌های پایتون، که دارای قابلیت تعاملی هستند و به کمک آنها می‌توان نمودارهای متنوع بر اساس ماهیت داده‌ها ترسیم کرد، به ما در رسم نمودارهای متنوع و جذاب کمک می‌کند.

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


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش کتابخانه های NumPy و Matplotlib در پایتون

▫️ آموزش کتابخانه Matplotlib برای ترسیم و بصری سازی داده ها در پایتون

▫️ آموزش رسم نمودار داده‌ ها با کتابخانه Plotly در پایتون

▫️ آموزش رسم نمودار داده‌ ها با کتابخانه PyQtGraph در پایتون



🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

میکرو فریمورک Flask در پایتون

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

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

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در این آموزش ابتدا با فریم‌ورک وب پایتونی فلسک آشنا خواهیم شد و در پایان وب‌ اپلیکیشن‌هایی را ایجاد می‌کنیم. در طول این مسیر با مفهوم قالب، موتور قالب، جینجا و متدهای GET و POST آشنا می‌شویم؛ در ادامه نحوه کار با فرم‌ها، کوکی‌ها و جلسات یا sessionها را یاد می‌گیریم. همچنین برای ایجاد وب‌اپلیکیشن‌ها از پایگاه داده SQLite و SQLAlchemy استفاده می‌کنیم.


📌 برای شروع یادگیری، از لینک‌ زیر استفاده کنید: 👇👇

▫️ آموزش میکروفریم ورک فلسک در پایتون – طراحی وب اپلیکیشن با Flask


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

ساختمان داده‌‌ها در پایتون

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

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

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


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش ساختمان داده ها با پایتون


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

میکرو فریمورک FastAPI در پایتون

🔸 این میکرو وب‌فریم‌ورک یک چارچوب وب‌سرویس سریع در زبان برنامه‌نویسی پایتون است که در سال ۲۰۱۸ ارائه شده است و جزو تکنولوژی‌های جدید محسوب می‌شود. این چارچوب با استفاده از پروتکل‌های ASGI و HTTP و سایر ویژگی‌ها امکان ساخت وب سرویس‌هایی سریع و کارآمد را فراهم می‌کند.

🔸 ر دنیای امروزی اغلب داده‌ها به وسیله اینترنت جا‌به‌جا می‌شوند؛ یکی از راه‌های برقراری ارتباط با این اطلاعات از سمت سرور، وب‌سرویس‌ها یا API‌ها هستند. ما برنامه‌نویسان سمت سرور، وظیفه ایجاد یک دریچه برای برقراری جریان اطلاعات داریم؛ ایجاد یک وب‌سرویس حرفه‌ای یکی از نیازهای اساسی دنیای نرم‌افزار است.

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 ما در این آموزش با استفاده از زبان برنامه‌نویسی پایتون و فریم‌ورک محبوب FastAPI اقدام به ساخت وب‌سرویس‌های (API)‌ سریع و امن می‌کنیم؛ با مفاهیم و نحوه ایجاد وب‌سرویس‌های متنوع با استفاده از FastAPI آشنا می‌شویم. در این آموزش به معرفی و نصب فریم‌ورک پرداخته و محیط و متدهای آن را معرفی می‌کنیم؛ سپس برای درک بهتر، پروژه‌ای را با فریم‌ورک تدوین و پیاده‌سازی خواهیم کرد.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش ساخت وب سرویس API با FastAPI در پایتون


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM
📣 ۶۰٪ تخفیف در طرح تخفیف «تابستان آموزشی» فرادرس 
 
🎁 در این طرح فوق العاده شما می‌توانید هر یک از آموزش‌های مورد علاقه خود را با ۶۰ درصد تخفیف ویژه از فرادرس تهیه کنید. 
 
برای دریافت کد تخفیف و مشاهده آموزش‌ها از لینک زیر استفاده کنید.
 
🔗 طرح تخفیف تابستان آموزشی – [کلیک کنید] 
 
🔻 در ادامه برخی از مجموعه آموزشی‌های پر طرفدار فرادرس آمده است. برای دریافت آموزش‌ها، روی عنوان مورد نظر خود بزنید.
 
🔸 اکسل
 
🔸 پایتون
 
🔸 برنامه‌نویسی
 
🔸 طراحی گرافیک
 
🔸 زبان‌های خارجی
 
🔸 طراحی سایت
 

👨‍💻@FaraPython — کانال تخصصی آموزش پایتون

پایتون بدون کدنویسی با Visual Python

🔸 یکی از رویاهای اکثر افراد، برنامه‌نویسی بدون نوشتن کد است و این کار با ویژوال پایتون محقق شده است. ویژوال پایتون یک تولیدکننده کد پایتون مبتنی بر رابط کاربری گرافیکی است که بر روی نوت‌بوک ژوپیتر به عنوان یک افزونه توسعه یافته است و یک پروژه منبع‌باز (Open Source) است.

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

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 در این آموزش با ویژوال پایتون آشنا می‌شویم و می‌توانیم عملیات آماده‌سازی داده شامل خواندن فایل، کاوش داده و تبدیل داده‌ها شامل کار با دیتافریم‌های پانداز را انجام دهیم. این که بدون نوشتن کد می‌توانیم این همه کار را انجام داده و کد آن را نیز دریافت کنیم، بسیار جذاب و هیجان‌انگیز است.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش ویژوال پایتون – برنامه نویسی پایتون بدون کدنویسی


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

کتابخانه استاندارد زبان پایتون

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

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

✔️ در این فرادرس چه چیزی و چگونه یاد می‌گیریم؟

🔸 هدف از این فرادرس ارائه ماژول‌هایی است که با پایتون نصب می‌شوند و نیاز به نصب جداگانه ندارند و تحت عنوان کتابخانه استاندارد پایتون شناخته می‌شوند. لازمه یادگیری این آموزش، آشنا بودن به زبان برنامه‌نویسی پایتون است. در این فرادرس موضوعاتی از جمله: دایرکتوری (Directory) و فایل، زمان، اعداد، دسترسی به اینترنت و رمزنگاری و... را بررسی و ماژول‌های مربوط به هر مبحث را آموزش می‌دهیم.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش کتابخانه استاندارد پایتون


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM

حل سوالات پایتون سایت leetcode.com

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

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

🔸 یکی از امتیازات این آموزش این است که هر سوال با چندین روش حل شده و راه‌حل‌ها از نظر پیچیدگی زمانی و حافظه بررسی می‌شوند. در پایان این آموزش، مخاطب آمادگی خوبی برای شرکت در آزمون‌های استخدامی پیدا خواهد کرد.


📌 برای شروع یادگیری، از لینک‌های زیر استفاده کنید: 👇👇

▫️ آموزش موفقیت در آزمون برنامه نویسی پایتون – بررسی سوالات سایت LeetCode


🔗 مجموعه آموزش برنامه‌نویسی پایتون Python – [کلیک کنید]


@FaraPython — کانال تخصصی آموزش پایتون
Please open Telegram to view this post
VIEW IN TELEGRAM