ویژگیهای کلیدی
مفاهیم پایه تا پیشرفته PyCharm را برای بهبود کارایی پروژههای پایتون خود بیاموزید
از طریق مثالهای عملی که بر توسعه کارآمد برنامه با PyCharm تمرکز دارند، کار کنید
ویژگیهای پیشرفته PyCharm مانند اتوماسیون کد، کنترل نسخه و اشکالزدایی رابط کاربری گرافیکی را بررسی کنید
شرح کتاب
PyCharm ساخته JetBrain به لطف ویژگیهای متعدد خود که شیوههای برنامهنویسی سریعتر، دقیقتر و پربارتر را تسهیل میکند، محبوبترین محیط توسعه یکپارچه (IDE) است که توسط جامعه پایتون مورد استفاده قرار میگیرد. با این حال، فراوانی گزینهها و سفارشیسازیها میتواند PyCharm را بسیار ترسناک جلوه دهد.
کتاب «توسعه عملی برنامه با PyCharm» با فرآیند نصب و پیکربندی PyCharm شروع میشود و به طور سیستماتیک شما را با تعدادی از ویژگیهای قدرتمند آن که میتوانند بهرهوری شما را تا حد زیادی بهبود بخشند، آشنا میکند. شما اتوماسیون کد، کنترل نسخه، اشکالزدایی/تست گرافیکی، مدیریت محیطهای مجازی و موارد دیگر را بررسی خواهید کرد. در نهایت، به ویژگیهای خاص PyCharm که از توسعه وب و علم داده پشتیبانی میکنند، دو مورد از سریعترین برنامههای در حال رشد در برنامهنویسی پایتون، خواهید پرداخت. این ویژگیها شامل ادغام چارچوب Django و همچنین پشتیبانی گسترده از IPython و Jupyter Notebook میشود.
در پایان این کتاب PyCharm، شما دانش گستردهای از این ابزار کسب خواهید کرد و قادر خواهید بود ویژگیهای آن را پیادهسازی کرده و از پشتیبانی آن برای پروژههای خود نهایت استفاده را ببرید.
آنچه خواهید آموخت
بررسی قابلیتهای PyCharm و آنچه آن را از سایر IDEهای پایتون متمایز میکند
تنظیم، پیکربندی و سفارشیسازی پروژههای پایتون خود در PyCharm
درک چگونگی ادغام PyCharm با Django برای توسعه وب
کشف قابلیتهای PyCharm در مدیریت پایگاه داده و تجسم دادهها
انجام خودکارسازی کد، تست رابط کاربری گرافیکی و کنترل نسخه در PyCharm
ادغام ابزارهای تعاملی پایتون مانند Jupyter Notebooks برای ساخت محیطهای مجازی
این کتاب برای چه کسانی مناسب است؟
اگر شما یک کاربر مبتدی یا متخصص پایتون هستید که به دنبال بهبود بهرهوری خود با استفاده از یکی از بهترین IDEهای پایتون هستید، این کتاب برای شما مناسب است. دانش پایه از زبان برنامهنویسی پایتون مورد انتظار است.
فهرست مطالب
مقدمهای بر PyCharm – محبوبترین IDE برای پایتون
نصب و پیکربندی PyCharm
سفارشیسازی مفسرها و محیطهای مجازی
ویرایش و قالببندی آسان
کنترل نسخه با Git در PyCharm
تست، اشکالزدایی و پروفایلسازی یکپارچه
توسعه وب با جاوا اسکریپت، HTML و CSS
ادغام Django در PyCharm
درک مدیریت پایگاه داده با PyCharm
ساخت یک برنامه وب در PyCharm
فعال کردن حالت علمی
مشاهده پویای دادهها با SciView و Jupyter
ساخت یک خط لوله داده در PyCharm
امکانات بیشتر با افزونههای PyCharm
پیشرفتهای آینده






























