ویژگیهای کلیدی
مهارتهای کلیدی پایتون را با وظایف توسعه جذاب و فعالیتهای چالشبرانگیز ایجاد کنید.
الگوریتمهای مفید را پیادهسازی کنید و برنامههایی برای حل مشکلات دنیای واقعی بنویسید.
پایتون را در پروژههای علوم داده واقعبینانه به کار ببرید و مدلهای ساده یادگیری ماشین ایجاد کنید.
شرح کتاب
آیا همیشه میخواستید پایتون را یاد بگیرید، اما هرگز نمیدانستید چگونه شروع کنید؟
برنامههای بیشتری از آنچه تصور میکنیم با استفاده از پایتون توسعه داده میشوند، زیرا یادگیری، خواندن و نوشتن آن آسان است. اکنون میتوانید با کمک این آموزش تعاملی، یادگیری این زبان را به سرعت و به طور مؤثر شروع کنید.
کارگاه پایتون با نشان دادن نحوه استفاده صحیح از سینتکس پایتون برای نوشتن برنامههای ساده و نحوه استفاده از ساختارهای مناسب پایتون برای ذخیره و بازیابی دادهها شروع میشود. خواهید دید که چگونه فایلها را مدیریت کنید، با خطاها مقابله کنید و از کلاسها و روشها برای نوشتن کد مختصر، قابل استفاده مجدد و کارآمد استفاده کنید.
با پیشرفت، خواهید فهمید که چگونه از کتابخانه استاندارد، اشکالزدایی کد برای عیبیابی مشکلات و نوشتن تستهای واحد برای اعتبارسنجی رفتار برنامه استفاده کنید.
شما در استفاده از کتابخانههای pandas و NumPy برای تجزیه و تحلیل دادهها و کتابخانههای گرافیکی Matplotlib و Seaborn برای ایجاد مصورسازیهای تأثیرگذار دادهها، بینشهایی کسب خواهید کرد. با تمرکز بر علوم داده در سطح مقدماتی، مهارتهای عملی پایتون خود را به گونهای تقویت خواهید کرد که منعکسکننده توسعه در دنیای واقعی باشد. در نهایت، مراحل کلیدی در ساخت و استفاده از الگوریتمهای ساده یادگیری ماشین را کشف خواهید کرد.
در پایان این کتاب پایتون، دانش، مهارت و اعتماد به نفس لازم برای انجام خلاقانه پروژههای بلندپروازانه خود با پایتون را خواهید داشت.
آنچه خواهید آموخت
کد تمیز و کامنتگذاری شدهای بنویسید که نگهداری آن آسان باشد
کارهای ضروری روزمره را با اسکریپتهای پایتون خودکار کنید
خطاهای منطقی را اشکالزدایی کنید و استثنائات را در برنامههای خود مدیریت کنید
اصول علم داده را بررسی کنید و مصورسازیهای جذاب ایجاد کنید
با یادگیری ماشین پیشبینیکننده شروع کنید
با تست خودکار، فرآیند توسعه خود را بدون اشکال نگه دارید
این کتاب برای چه کسانی مناسب است؟
این کتاب برای هر کسی که با زبان برنامهنویسی پایتون تازه آشنا شده است، طراحی شده است. چه یک مهندس نرمافزار مشتاق باشید و چه یک دانشمند داده، یا فقط کنجکاو باشید که یاد بگیرید چگونه با پایتون کدنویسی کنید، این کتاب برای شما مناسب است. هیچ تجربه برنامهنویسی قبلی لازم نیست.
فهرست مطالب
مفاهیم حیاتی پایتون – ریاضیات، رشتهها، شرطها و حلقهها
ساختارهای پایتون
اجرای پایتون – برنامهها، الگوریتمها و توابع
گسترش پایتون، فایلها، خطاها و نمودارها
ساخت پایتون – کلاسها و روشها
کتابخانه استاندارد
پیتونی شدن
توسعه نرمافزار
پایتون کاربردی – مباحث پیشرفته
تحلیل دادهها با پانداس و نامپای
یادگیری ماشین






























