دوره آموزشی پایتون برای توسعه دهندگان جاوا اسکریپت
1 ساعت 58 دقیقهمتوسط2021-02-22
مدرسین

Ronnie Sheer
Software Developer and Instructor
جزئیات دوره
آیا برای کار فعلی، شغلی که میخواهید، یا فقط برای سرگرمی لازم است پایتون را یاد بگیرید؟ در این دوره، مربی Ronnie Sheer به شما نشان میدهد که چگونه میتوانید از دانش موجود خود در مورد JavaScript برای شروع برنامه نویسی در پایتون استفاده کنید. پایتون و جاوا اسکریپت را با هم مقایسه میکند، سپس نحوه راه اندازی و اجرای محیط پایتون را پوشش میدهد. وی در مورد چگونگی نوشتن کدی که مطابق با کنوانسیونهای پایتون باشد، صحبت میکند که میتواند از بروز اشکالات جلوگیری کند. او برخی از منطق اساسی در پایتون، از جمله استفاده از تورفتگی، نحوه نوشتن و اشکال زدایی جریان کنترل، نحوه استفاده از try/except مناسب در پایتون را امتحان کنید و موارد دیگر. او به مرور به تعریف اشیا و تعاریف کلاس میپردازد، سپس ویژگی مدل داده Python و کلاس mixins را کاوش میکند. او در پایتون نشان میدهد که چگونه میتوانید با استفاده از مفاهیم zip و enumerate و list، کدهای مختصر و ظریفتری را در پایتون بنویسید. وی در پایان با یک چالش به شما نشان میدهد که چگونه دانش خود را از JavaScript و Python برای بهبود یک برنامه کوچک به کار بگیرید.
مهارت ها
PythonProjectProgramming LanguagesOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - استفاده از دانش جاوا اسکریپت برای یادگیری پایتون
- 02 - آنچه باید بدانید
1. ابزارهای تجارت
- 03 - مقایسه اکوسیستم پایتون با جهان جاوا اسکریپت
- 04 - راه اندازی یک محیط با پایتون پیپ یا Pipenv و Node.js
- 05 - اجرای برنامه های پایتون
- 06 - اشکال زدایی پایتون با ipdb
- 07 - Hello Python JS ninja را به چالش بکشید
- 08 - راه حل Hello Python JS ninja
2. مراحل اول
- 09 - چرا سبک بسیار مهم است
- 10 - انواع عددی و اعشاری را شماره می کند
- 11 - مهاجرت از آرایه ها به پایتون تاپل ها و دیکشنری ها را فهرست می کند
- 12 - رشته ها و قالب بندی پایتون در مقابل جاوا اسکریپت
- 13 - برش های پایتون
- 14 - کد را Challenge Port کنید
- 15 - راه حل کد را پورت کنید
3. منطق پایه
- 16 - پرانتز
- 17 - کنترل جریان در پایتون
- 18 - چگونه تکرار بین پایتون و جاوا اسکریپت متفاوت است
- 19 - چرا سعی کنید جز همه جا هست
- 20 - چالش انتقال سلام
- 21 - راه حل انتقال سلام
4. وراثت طبقات و مدل داده قدرتمند
- 22 - اشیاء در پایتون در مقابل جاوا اسکریپت
- 23 - تعریف کلاس در پایتون
- 24 - قدرت های فوق العاده با مدل داده
- 25 - درک ارث و میکسین
- 26 - چالش افزایش نقاط پایانی با میکسین
- 27 - راه حل افزایش نقاط پایانی با میکسین
5. تکرارها و درک پیشرفته
- 28 - تکرار در پایتون
- 29 - نوشتن کد مختصر با zip و enumerate
- 30 - از نقشه جاوا اسکریپت و فیلتر گرفته تا درک زیبای پایتون
- 31 - دکوراتورها ضروری هستند
- 32 - چالش نقشه به درک
- 33 - نقشه راه حل به درک
نتیجه
- 34 - منابع بیشتر پایتون
دوره های مرتبط
- دوره آموزشی استفاده از زبان پایتون و زبان جاوا اسکریپت برای توسعه
- دوره آموزشی TensorFlow با جاوااسکريپت
- دوره آموزشی برنامهنویسی جفتی هوش مصنوعی با GitHub Copilot
- دوره آموزشی برنامه نویسی جفت هوش مصنوعی با GitHub Copilot X
- دوره آموزشی کامپوننت های وب و مدولاسیون: رویکردهای عملی
- دوره آموزشی برنامه نویسی جفت هوش مصنوعی با GitHub Copilot
- دوره آموزشی GitHub Actions برای CI/CD: ساخت، تست و استقرار
- دوره آموزشی مبانی برنامه نویسی: الگوریتم ها
مسیرهای مرتبط
- مسیر آموزشی ایجاد مهارت های هوش مصنوعی برای توسعه دهندگان وب
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده MEAN Javascript
- مسیر آموزشی توسعه وب را با Node.js کاوش کنید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Back-End وب
- مسیر آموزشی ارتقا مهارت های خود را به عنوان یک متخصص زبان برنامه نویسی R
- مسیر آموزشی آماده شدن برای آزمون MTA: اصول توسعه نرم افزار (98-361)
- مسیر آموزشی مهارتهای برنامهنویسی خود را با هوش مصنوعی ارتقا دهید