Course catalog

Course duration

Course provider

Topic

Categories

Showing 101-120 of 266 items.

linkedin پایتون پیشرفته: ویژگی های زبان (Mitalearn-381035)

  • 2 hours 16 minutes
  • مناسب همه
  • Update date: 12 August 2024
  • Author: Joe Marini
درباره این دوره: 

 

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

این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را ارائه می‌کند. بدون نیاز به هیچ گونه راه اندازی ماشین محلی. با GitHub Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.


linkedin پایتون در اکسل (Mitalearn-278729)

  • 30 minutes
  • مناسب همه
  • Release date: 22 August 2023
  • Author: Scott Simpson
درباره این دوره: 

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

linkedin پایتون در اکسل برای متخصصان مالی (Mitalearn-433718)

  • 48 minutes
  • مناسب همه
  • Release date: 9 April 2024
  • Author: Christian Martinez
درباره این دوره: 

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

linkedin پایتون در اکسل: خروجی داده ها در تجسم داده های سفارشی و الگوریتم ها (Mitalearn-433701)

  • 2 hours 2 minutes
  • مناسب همه
  • Release date: 25 July 2026
  • Author: Helen Wall
درباره این دوره:

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

linkedin پایتون در اکسل: شروع با تجزیه و تحلیل داده ها (Mitalearn-433735)

  • 1 hours 40 minutes
  • مناسب همه
  • Release date: 12 March 2024
  • Author: Joe Marini
درباره این دوره: 

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

linkedin پایتون در اکسل: کار با DataFrames پانداها (Mitalearn-445346)

  • 1 hours 47 minutes
  • مناسب همه
  • Release date: 11 April 2024
  • Author: Felix Zumstein
درباره این دوره: 

 پایتون و اکسل هر دو از محبوب‌ترین «زبان‌های برنامه‌نویسی» هستند، به‌ویژه برای تجزیه و تحلیل داده/علم داده. با هم، آنها حتی قدرتمندتر هستند. در این دوره آموزشی، نویسنده و متخصص اکسل Felix Zumstein نحوه کار با پانداها DataFrames در اکسل را توضیح می دهد. Pandas DataFrames ستون فقرات هر تجزیه و تحلیل داده مبتنی بر پایتون در اکسل است. آشنایی کامل با DataFrames داشته باشید. بیاموزید که چگونه منابع مختلف - مانند محدوده اکسل، جدول اکسل یا Power Query - را به DataFrame تبدیل کنید. دریابید که چرا و چه زمانی استفاده از DataFrame منطقی است، برخلاف ویژگی‌های اصلی Excel مانند Power Query، Pivot Tables یا فرمول‌های VLOOKUP. از یک مجموعه داده کاربردی برای کشف اصول کار با DataFrames استفاده کنید، از جمله فهرست، هدر، فیلتر کردن داده ها، حذف موارد تکراری، افزودن یک ستون جدید، ترکیب دو DataFrame و فهرست بندی مجدد. به علاوه، نگاهی سریع به سری های زمانی و تجسم ها بیندازید.

linkedin پایتون در مقابل R برای علم داده (Mitalearn-218277)

  • 39 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Madecraft,Lavanya Vijayan
درباره این دوره:

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

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

MadeCraft-Description-Logo.jpg

linkedin پایتون در مقابل جاوا اسکریپت برای توسعه (Mitalearn-214911)

  • 33 minutes
  • مناسب همه
  • Release date: 22 June 2026
  • Author: Julie Nisbet,Madecraft
درباره این دوره:

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

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

MadeCraft-Description-Logo.jpg

linkedin پایتون عملی برای تجارت الگوریتمی (Mitalearn-432358)

  • 1 hours 54 minutes
  • مناسب همه
  • Release date: 1 August 2023
  • Author: Jesus Lopez
درباره این دوره: 

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

linkedin پایتون عملی برای تجزیه و تحلیل سری های زمانی (Mitalearn-466222)

  • 4 hours 55 minutes
  • مناسب همه
  • Release date: 5 December 2025
  • Author: Jesus Lopez
درباره این دوره:

<p>داده‌های سری زمانی تصمیم‌گیری‌های حیاتی در امور مالی، انرژی و اقتصاد را هدایت می‌کنند - اما به مهارت‌های تخصصی نیاز دارند. جسوس لوپز، مشاور داده‌های کامل و معمار راه‌حل‌ها، شما را از طریق تکنیک‌های عملی پایتون، ترکیب مهندسی نرم‌افزار و تجزیه و تحلیل آماری با استفاده از پانداها، مدل‌های آماری، و نمودارها راهنمایی می‌کند.</p> <p>با مجموعه داده‌های واقعی از فدرال رزرو (FRED)، بازارهای انرژی PJM، و داده‌های مالی برای تسلط بر مهارت‌های ضروری کار کنید: پیوستن به مجموعه داده‌های زمانی با فرکانس‌های مختلف، جمع‌آوری داده‌ها در دوره‌های زمانی با groupby، ایجاد جداول محوری برای مقایسه، و نمونه‌برداری مجدد برای مطابقت با نیازهای تحلیل.</p> <p>تحلیل رگرسیون را برای سری‌های زمانی بیاموزید: مدل‌های OLS را متناسب کنید، R-squared را از ابتدا محاسبه کنید تا کیفیت مدل را درک کنید، همبستگی خودکار را با آزمون‌های دوربین-واتسون تشخیص دهید، و خطاهای استاندارد HAC را برای تصحیح اهمیت متورم اعمال کنید. کشف کنید که چگونه گسسته‌سازی زمانی و مدل‌سازی خاص رژیم به‌طور چشمگیری قدرت توضیحی را هنگامی که روابط اقتصادی در طول دوره‌ها تغییر می‌کند، بهبود می‌بخشد.</p> <p>هر تکنیکی از طریق مثال‌های عملی با تولید انرژی، شاخص‌های اقتصادی، و داده‌های موجودی آموزش داده می‌شود که به شما مهارت‌های کاربردی فوری برای مجموعه داده‌های زمانی شما می‌دهد.</p>

linkedin پایتون متوسط ​​برای غیر برنامه نویسان (Mitalearn-387223)

  • 5 hours 7 minutes
  • مناسب همه
  • Update date: 10 January 2024
  • Author: Nick Walter
درباره این دوره: 

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

linkedin پایتون ناهمزمان: افزایش عملکرد و کارایی برای برنامه های دنیای واقعی (Mitalearn-451262)

  • 1 hours 3 minutes
  • مناسب همه
  • Release date: 7 September 2021
  • Author: Ronnie Sheer
درباره این دوره:

اگر می خواستید یک غذای چند منظوره بپزید، آیا در یک زمان یک غذا را آماده می کردید؟ نان را در فر بگذارید، صبر کنید. سوپ را روی اجاق گاز گرم کنید، صبر کنید. سپس غذای اصلی. آیا صرف وقت برای تهیه غذای دیگر به جای انتظار برای کارهایی که نیازی به توجه فوری شما ندارند کارآمدتر نیست؟ همانطور که داشتن چندین اتفاق به طور همزمان منجر به آماده‌سازی سریع‌تر غذا می‌شود، اتفاق افتادن چندین چیز در پایتون - یا استفاده از یک رویکرد ناهمزمان - می‌تواند برای افزایش عملکرد برنامه و کارآمد کردن برنامه‌های پایتون شما بسیار موثر باشد. در این دوره، Ronnie Sheer ابزارهایی را در اختیار شما قرار می دهد تا از Python async برای حل مشکلات دنیای واقعی، آشنایی با اکوسیستم async Python، کامل کردن چالش ها با مثال های کاری و تبدیل شدن به کاندیدای جذاب تر برای موقعیت های مهندسی استفاده کنید. اگر یک کاربر باتجربه پایتون هستید که می‌خواهید پایتون را از تئوری به عمل بیاورید، این دوره آموزشی را بررسی کنید.

linkedin پایتون: XML، JSON و وب (Mitalearn-143188)

  • 1 hours 38 minutes
  • متوسط
  • Release date: 25 July 2026
  • Author: Joe Marini
درباره این دوره:

پایتون ابزاری قدرتمند برای کار با داده های ذخیره شده در سرورهای وب است. در این دوره، جو مارینی نحوه استفاده از پایتون را برای ارسال، بازیابی و ارائه داده های مبتنی بر وب به کاربران نشان می دهد. بیاموزید که چگونه XML و JSON برای ذخیره و تبادل داده ها استفاده می شود، نحوه استفاده از Python برای بازیابی داده های XML و JSON از طریق وب را ببینید، و نحوه تجزیه آن داده ها را با استفاده از طیف وسیعی از ماژول ها و ویژگی های مختلف Python بیاموزید. جو همچنین نحوه واکشی داده ها از URL ها و بازیابی و ارسال داده ها از طریق HTTP با استفاده از کتابخانه درخواست های Python را نشان می دهد.

linkedin پایتون: الگوهای طراحی (Mitalearn-218107)

  • 2 hours 12 minutes
  • مناسب همه
  • Release date: 11 October 2021
  • Author: Jungwoo Ryoo
درباره این دوره: 

 اگر یک برنامه نویس هستید، احتمالاً مشغله زیادی دارید، پس چرا در زمان خود صرفه جویی نکنید و با استفاده مجدد از راه حل های طراحی به خوبی اثبات شده - الگوهای طراحی نرم افزار - برای بهبود کیفیت کد خود، از اختراع مجدد چرخ خودداری کنید؟ الگوهای طراحی کارایی برنامه نویسی و استفاده مجدد از کد را تشویق می کنند. در این دوره، Jungwoo Ryoo نگاهی به الگوهای طراحی سنتی که در پایتون اعمال می شود می اندازد. Jungwoo Ryoo 15 الگوی اساسی خلقی، ساختاری و رفتاری را پوشش می‌دهد تا به شما در حل چالش‌های رایج کدنویسی کمک کند، در حالی که بهترین روش‌ها را معرفی می‌کند که می‌تواند به ثابت، کامل و صحیح راه‌حل‌های شما کمک کند.

linkedin پایتون: الگوهای طراحی (Mitalearn-433582)

  • 2 hours 30 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Jungwoo Ryoo
درباره این دوره:

دنیای الگوهای طراحی پایتون را کاوش کنید و یاد بگیرید که چگونه آنها را برای صرفه جویی در وقت اجرا کنید. مربی Jungwoo Ryoo 15 الگوی خلاقیت ، ساختاری و رفتاری اساسی را برای کمک به شما در حل چالش های برنامه نویسی مشترک معرفی می کند ، ضمن معرفی بهترین شیوه هایی که راه حل های شما را به طور مداوم ، کامل و صحیح نگه می دارد. بیاموزید که چگونه از این الگوهای برای ساختار کارآمدتر و مؤثرتر کد خود استفاده کنید. قدرت راه حل های قابل استفاده مجدد را که توسط جامعه برنامه نویسی به اشتراک گذاشته شده و مهارت های برنامه نویسی پایتون خود را تقویت کنید ، کشف کنید. از طریق نمونه های عملی بیاموزید و خود را با چالش های کد به چالش بکشید. در پایان این دوره ، شما می توانید از الگوهای طراحی استفاده کنید تا پروژه های خود را ساده تر کنید و مشکلات برنامه نویسی مشترک را با سهولت حل کنید. این که آیا شما یک توسعه دهنده حرفه ای ، دانشجوی علوم کامپیوتر یا علاقه مندان به برنامه نویسی هستید ، تسلط بر این الگوهای به طور قابل توجهی به نفع برنامه نویسی و توانایی های حل مسئله شما خواهد بود.

این دوره شامل چالش های کد است که توسط CoderPad تهیه شده است. چالش های کد تمرینات برنامه نویسی تعاملی با بازخورد در زمان واقعی است ، بنابراین می توانید برای پیشبرد مهارت های برنامه نویسی خود ، در کنار محتوای دوره ، تمرین کدگذاری دستی را انجام دهید.

linkedin پایتون: الگوهای طراحی پیشرفته (Mitalearn-433531)

  • 1 hours 37 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Jungwoo Ryoo
درباره این دوره:

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

linkedin پایتون: الگوهای طراحی پیشرفته (Mitalearn-134297)

  • 1 hours 24 minutes
  • پیشرفته
  • Release date: 25 July 2026
  • Author: Jungwoo Ryoo
درباره این دوره:

الگوهای طراحی برنامه نویسی تمیز را تشویق می کنند. در این دوره، نگاهی به برخی از الگوهای طراحی پیشرفته که در پایتون اعمال می شود بیندازید. مربی Jungwoo Ryoo با بررسی چرایی یا عدم استفاده از الگوهای طراحی در وهله اول شروع می کند. Jungwoo سپس برخی از بهترین شیوه‌های طراحی را طی می‌کند و به موضوعاتی مانند ویژگی‌های کیفیت و الگوهای خاص دامنه می‌پردازد. او همچنین برخی از الگوهای طراحی عملی را که توسط Gang of Four توصیف شده است، معرفی می کند، از جمله Command، Interpreter و Memento. به علاوه، او به شما کمک می‌کند تا با قدم زدن در اسکریپت‌های نمونه، درک کنید که این الگوها واقعاً در سطح کد چگونه کار می‌کنند.

linkedin پایتون: بازگشتی (Mitalearn-209301)

  • 2 hours 10 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Robin Andrews
درباره این دوره:

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

linkedin پایتون: برنامه نویسی کارآمد (Mitalearn-194120)

  • 2 hours 19 minutes
  • متوسط
  • Release date: 2 October 2020
  • Author: Michele Vallisneri
درباره این دوره:

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

linkedin پایتون: دکوراتورها (Mitalearn-208808)

  • 1 hours
  • متوسط
  • Update date: 21 June 2026
  • Author: Jonathan Fernandes
درباره این دوره:

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

Suggestions