دوره آموزشی مجموعهها در پایتون: فراتر از اصول اولیه تا تکنیکهای پیشرفته
37 دقیقهمتوسط2024-06-03
مدرسین

Kathryn Hodge
Software Developer
جزئیات دوره
برای توسعه دهندگان پایتون ضروری است که بر هنر کار با مجموعه ها تسلط پیدا کنند، ساختار داده های اساسی که امکان دستکاری و بهینه سازی کارآمد داده ها را در برنامه های کاربردی دنیای واقعی فراهم می کند. در این دوره عملی و تعاملی، مربی کاترین هاج مروری بر چگونگی فراتر رفتن از اصول اولیه و شروع به کارگیری مفاهیم پیشرفته تر با مجموعه ها در پایتون ارائه می دهد.
این دوره شامل چالش های کد است که توسط CoderPad طراحی شده است. چالشهای کد، تمرینهای کدنویسی تعاملی با بازخورد بلادرنگ هستند، بنابراین میتوانید برای پیشبرد مهارتهای کدنویسی خود تمرین کدنویسی را انجام دهید. قبل از پرداختن به تکنیکهای پیشرفته، مانند درک مجموعه، پردازش موازی با مجموعهها، مدیریت مجموعه دادههای بزرگ، استراتژیهای بهینهسازی حافظه، و عیبیابی مشکلات رایج مرتبط با مجموعهها، عملیات مجموعههای پایه را کاوش کنید. پس از تکمیل این دوره، شما به مهارت هایی مجهز خواهید شد که برای دستکاری کارآمد داده های مجموعه در طیف گسترده ای از سناریوهای مختلف برنامه نویسی نیاز دارید.
این دوره شامل چالش های کد است که توسط CoderPad طراحی شده است. چالشهای کد، تمرینهای کدنویسی تعاملی با بازخورد بلادرنگ هستند، بنابراین میتوانید برای پیشبرد مهارتهای کدنویسی خود تمرین کدنویسی را انجام دهید. قبل از پرداختن به تکنیکهای پیشرفته، مانند درک مجموعه، پردازش موازی با مجموعهها، مدیریت مجموعه دادههای بزرگ، استراتژیهای بهینهسازی حافظه، و عیبیابی مشکلات رایج مرتبط با مجموعهها، عملیات مجموعههای پایه را کاوش کنید. پس از تکمیل این دوره، شما به مهارت هایی مجهز خواهید شد که برای دستکاری کارآمد داده های مجموعه در طیف گسترده ای از سناریوهای مختلف برنامه نویسی نیاز دارید.
مهارت ها
PythonProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - چرا از مجموعهها در پایتون استفادهکنیم ?
- 02 - آنچه باید بدانید
- 03 - نحوه استفاده از CoderPad
1. مقدمه ای بر مجموعه ها
- 04 - یک مجموعه ایجاد و مقداردهی اولیه کنید
- 05 - عضویت را تنظیم کنید
- 06 - تنظیم تغییرپذیری و تغییرناپذیری
- 07 - راه حل - مدیریت کتابخانه
2. عملیات مجموعه پیشرفته
- 08 - اتحاد و تقاطع
- 09 - تفاوت و اختلاف متقارن
- 10 - روابط زیر مجموعه و ابرمجموعه
- 11 - مجموعههای منفصل و ستهای همپوشانی
- 12 - راه حل - دوستان مشترک
3. Comprehensions را تنظیم کنید
- 13 - مقدمه ای بر تنظیم فشرده سازی
- 14 - فیلتر با درک مجموعه
- 15 - فیلتر با فشرده سازی تنظیم شده با شرایط متعدد
- 16 - راه حل - مجموعه جفتهای پرایم
4. بهینهسازی عملکرد با مجموعه ها
- 17 - تحلیل پیچیدگی زمانی عملیات مجموعه
- 18 - از ژنراتور برای مجموعههای بزرگ استفاده کنید
- 19 - دامهایی که باید با ستها اجتناب کرد
نتیجه
- 20 - مجموعه در برنامههای دنیای واقعی
دوره های مرتبط
- دوره آموزشی یادگیری جامع پایتون برای علم داده و یادگیری ماشین بخش اول
- دوره آموزشی مبانی هوش مصنوعی: شبکه های عصبی
- دوره آموزشی داشبوردهای مجهز به هوش مصنوعی با Streamlit
- دوره آموزشی اپ تحلیل داده با قدرت LLM با پایتون و Streamlit
- دوره آموزشی راهنمای کامل مهندسی تحلیل دادهها
- دوره آموزشی اپلیکیشنهای مبتنی بر LLM با Streamlit
- دوره آموزشی هوش مصنوعی عملی: ساخت اولین اپلیکیشن خود با قدرت LLM
- دوره آموزشی تحلیل پیشرفته دادههای مکانی در پایتون