کتاب برنامه نويسی به زبان python (از مبتدی تا پيشرفته)
یادگیریِ پایتون آسان است و یک زبان برنامهنویسیِ بسیار قدرتمند میباشد. پایتون دارای ساختار داده سطح بالا و بهینهای است و رویکردی ساده اما بهرهور به برنامهنویسیِ شیءگرا دارد. ساختار مناسبِ پایتون، تایپ پویا و طبیعت تفسیری که دارد، باعث میشود که زبانی ایده آل برای اسکریپت نویسی و اعمال سریع توسعهها در بسیاری از حوزهها در اکثر پلتفرمها باشد.
این کتاب ویژگیهای برجسته پایتون را معرفی میکند و به شما در مورد سبک و سیاق این زبان اطلاعاتی ارائه میدهد. با عبارتها، گزارهها و انواع داده ساده شروع کرده و با توابع، ماژولها و بررسیِ مفاهیم پیشرفتهتری از جمله استثناءها و کلاسهای تعریف شده توسط کاربر مباحث را ادامه میدهیم. در نهایت، مباحث بسیار کاربردی مانند برنامهنویسی گرافیکی، برنامهنویسی شبکه، کار با پایگاه داده MySQL، کدنویسی CGI، Regullar Expression ها، Multithreading، پردازش XML، برنامهنویسی ایمیل، محیطهای مجازی و توسعه برنامهنویسی با C را با مثالهای بسیار کاربردی ارائه میدهیم.
فهرست مطالب کتاب
فصل صفر: برانگیختن اشتهایتان!
فصل اول: دستورات خط فرمانی لینوکس
فصل دوم: استفاده از مفسر پایتون
فصل سوم: مقدمهای غیر رسمی در مورد پایتون
فصل چهارم: ابزارهای کنترل جریان بیشتر
فصل پنجم: ساختارهای داده
فصل ششم: ماژولها
فصل هفتم: ورودی و خروجی
فصل هشتم: خطاها و استثناءها
فصل نهم: کلاسها
فصل دهم: کتابخانه استاندارد پایتون
فصل یازدهم: ماژولهای پیشرفته کتابخانه استاندارد پایتون
فصل دوازدهم: محیطهای مجازی و بستهها
فصل سیزدهم: Regullar Expression در پایتون
فصل چهاردهم: پایتون و پایگاه داده MySQL
فصل پانزدهم: برنامهنویسی گرافیک (GUI) و بازی در پایتون
فصل شانزدهم: توسعة برنامهنویسی با C
فصل هفدهم: پردازش XML در پایتون
فصل هجدهم: برنامهنویسی شبکه در پایتون
فصل نوزدهم: Multithreading
فصل بیستم: برنامهنویسی ایمیل در پایتون
فصل بیست و یکم: برنامهنویسی CGI در پایتون