آموزش PyScript Fundamentals 101- Python را در HTML مرورگر خود اجرا کنید

PyScript Fundamentals 101- Run Python in your Browser's HTML

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اکنون قطعات کد پایتون خود را مستقیماً در HTML بنویسید - توسعه وب را به یک سطح کاملاً جدید ببرید!

آنچه یاد خواهید گرفت

  • استفاده از PyScript برای ایجاد برنامه های وب مبتنی بر پایتون مانند داشبورد، برنامه ها و غیره
  • برچسب ها و روش های مختلف PyScript
  • کار با کتابخانه های داخلی و خارجی پایتون
  • REPL مانند Interface را با یک خط کد ایجاد کنید
  • نمودارهای نوار، خط، بوکه با استفاده از PyScript

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


محبوبیت پایتون در سال‌های اخیر به شدت افزایش یافته است. این برنامه طیف گسترده ای از کاربردها، از محبوب ترین کاربرد آن در هوش مصنوعی گرفته تا علوم داده، رباتیک و اسکریپت را دارد. اما در زمینه توسعه وب، Python عمدتاً در Backend با فریمورک هایی مانند Django و Flask استفاده می شود.


قبل از این، پایتون مانند سایر زبان‌ها مانند جاوا اسکریپت، پشتیبانی چندانی در قسمت جلویی نداشت. اما خوشبختانه، امسال، در خلال کنفرانس PyCon 2022، پیتر وانگ (مدیر عامل Anaconda) چارچوبی به نام PyScript را معرفی کرد که به شما امکان می‌دهد از Python در وب با استفاده از HTML استاندارد استفاده کنید.

بنابراین، تنها قطعه گم شده برای تبدیل پایتون به یک زبان برنامه نویسی جهانی اینجاست!


PyScript را به عنوان "Minecraft توسعه نرم‌افزار" در نظر بگیرید: کاربرانی که دنیای خود (برنامه‌ها) یا بلوک‌ها و مدهای جدید (کامپوننت‌ها و ویجت‌ها) را می‌سازند و آنها را با جهان به اشتراک می‌گذارند.

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


دلایل اصلی برای انتخاب این دوره:

  • این دوره با در نظر گرفتن دانش‌آموزان از همه زمینه‌ها طراحی شده است - از این رو ما همه چیز را از پایه پوشش می‌دهیم و به تدریج به سمت موضوعات پیشرفته پیش می‌رویم.

  • قطعات کد کامل به اشتراک گذاشته شده است که در سخنرانی ها استفاده می شود.

  • این دوره را می توان در یک آخر هفته تکمیل کرد.

  • مجموعه شگفت انگیزی از منابع مفید به اشتراک گذاشته شده است که مرتباً به روز می شوند.

  • به همه شبهات پاسخ داده خواهد شد.

یک گواهی تکمیل قابل تأیید به همه دانش‌آموزانی که این دوره PyScript 101 را می‌گذرانند ارائه می‌شود.

این دوره برای چه کسانی است:

  • علاقه مندان به پایتون که دوست دارند ویژگی های پایتون را کشف کنند
  • توسعه دهندگان وب که می خواهند مهارت جدیدی را به مجموعه خود اضافه کنند
  • افراد متخصص در جاوا اسکریپت، HTML CSS برای یادگیری Python به عنوان بخشی از Front End Framework
  • متخصصان هوش تجاری علم داده که در نقش شغلی خود با پایتون کار می کنند

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • PyScript چیست؟ What is PyScript?

  • بنیاد PyScript PyScript Foundation

  • ویژگی های PyScript Features of PyScript

  • مزایای PyScript PyScript Advantages

  • پیش نیازهای یادگیری PyScript PyScript Learning Prerequisites

مراحل اول First Steps

  • دستورالعمل های اولیه راه اندازی Basic Setup Instructions

  • راه اندازی برنامه های کاربردی لازم برای استفاده از PyScript Setting up necessary Applications to use PyScript

  • اولین برنامه Hello World در PyScript First 'Hello World' program in PyScript

  • مقدمه ای بر برچسب های PyScript Introduction to PyScript Tags

PyScript Deep Dive PyScript Deep Dive

  • برنامه حلقه ساده: PyScript در مقابل جاوا اسکریپت Simple Loop program : PyScript vs Javascript

  • وارد کردن اسکریپت پایتون از فایل خارجی Importing Python Script from external file

  • وارد کردن توابع از یک فایل پایتون Importing functions from a python file

  • اسکریپت پایتون چند خطی Multi line python Script

  • استفاده از "نوشتن" در PyScript Using 'write' in PyScript

  • استفاده از کلاس و توابع در PyScript Using class & functions in PyScript

  • اضافه کردن ماژول های محلی Adding Local Modules

  • خروجی کد پایتون به تگ های HTML Output Python code to HTML Tags

  • کار با کتابخانه های داخلی و خارجی پایتون Working with built-in & external Python libraries

  • REPL را در مرورگر اجرا کنید Run REPL in the browser

  • رویدادها با استفاده از PyScript Events using PyScript

ایجاد پلات با استفاده از PyScript Creating Plots using PyScript

  • نمودار میله ای با استفاده از numpy و matplotlib در PyScript Bar chart Using numpy and matplotlib in PyScript

  • نمودار خطی Line Chart

  • نمودار بوکه Bokeh Chart

  • Distplot با هیستوگرام Distplot With the Histogram

  • هیستوگرام توزیع نرمال استاندارد Histogram of Standard Normal distribution

  • طرح پراکنده Scatter Plot

پروژه های پیشرفته PyScript Advanced PyScript Projects

  • یک برنامه کامل "To Do" با استفاده از PyScript A Complete 'To Do' App using PyScript

منابع Resources

  • چگونه بررسی کنیم که آیا یک بسته در PyScript پشتیبانی می شود؟ How to Check if a package is supported in PyScript?

  • منابع مفید اضافی Additional Useful Resources

تبریک می گویم Congratulations

  • تبریک می گویم Congratulations

نمایش نظرات

Udemy (یودمی)

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

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

آموزش PyScript Fundamentals 101- Python را در HTML مرورگر خود اجرا کنید
جزییات دوره
1h 20m
31
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,013
3.8 از 5
ندارد
دارد
دارد
Prince Patni
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Prince Patni Prince Patni

توسعه دهنده نرم افزار (BI ، Data Science) مهندسی مطالعه کرد ، تاکنون در 3 MNC کار کرده و برای کار در سراسر کره خاکی جهان سفر کرده است. در حال حاضر در نقش توسعه دهنده تجزیه و تحلیل در یک سازمان معتبر است. عاشق آموزش است ، یادگیری را دوست دارد. در اینجا برای به اشتراک گذاشتن تجزیه و تحلیل داده ها ، تجسم داده ها ، هوش تجاری ، علوم داده و سایر نکات مربوط به توسعه نرم افزار. شعار زندگی: آسمان بالای سر من. زمین زیر من آتش درون من.