کتاب های رایگان رشته کامپیوتر

۰۹مهر

آموزش پایتون ( python ) - فصل پانزدهم - آشنایی با پایگاه داده ها ( Databases ) در پایتون ( python )

 

پایگاه داده ها ( databases ) چیست ؟

 

پایگاه داده ( database ) به یک سیستم یکپارچه که عملیات ذخیره ، دسته بندی ، جستجو و بازسازی داده را انجام می دهد اطلاق می گردد و سیستم های پایگاه داده ها ( databases ) بسیار زیاد هستند که از جمله معروف ترین آن ها می توان به postgresql ، mysql   ، mssql  ، access  و  sqlite اشاره نمود

 

پایگاه داده ها ( databases ) در زبان پایتون ( python )

 

زبان برنامه نویسی پایتون ( python ) قادر است به تعداد زیادی از سیستم های پایگاه داده ( database ) متصل گردد که در این فصل به طور کامل با نحوه چگونگی انجام این کار آشنا خواهید شد

 

در این فصل مطالب زیر را خواهید آموخت

 

کار با پایگاه داده ( database ) mysql در پایتون ( python )

کار با پایگاه داده ( database ) sqlite در پایتون ( python )

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

 

۰۹مهر

 ( python ) - فصل چهاردهم - آشنایی با برنامه نویسی گرافیکی ( GUI ) در پایتون ( python )

 

 

Gui چیست ؟

 

محیط گرافیکی کار با پنجره ها جذابیت زیادی برای کاربران دارد هم به لحاظ سادگی کار با کامپیوتر هم به جهت زیبایی از این رو به محیط گرافیکی کامپیوتر gui که مخفف کلمات graphical user interfaces می باشد اطلاق می گردد در این فصل با نحوه برنامه نویسی gui در زبان برنامه نویسی پایتون ( python ) به طور کامل آشنا می گردید

 

در این فصل مطالب زیر را خواهید آموخت

 

ایجاد فرم در پایتون ( python )

ایجاد دکمه ( button ) در پایتون ( python )

ایجاد منو در پایتون ( python )

ایجاد جعبه پیام ( message ) در پایتون ( python )

ایجاد radiobutton  در پایتون ( python )

ایجاد checkbutton   در پایتون ( python )

ایجاد کادر متن ( text ) در پایتون ( python )

ایجاد label   در پایتون ( python )

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

 

۰۹مهر

آموزش پایتون ( python ) - فصل سیزدهم - آشنایی با چندنخی ( Multi threaded ) در پایتون ( python )

 

برنامه نویسی چند نخی یا multithreaded programming  چیست ؟

 

چند نخی یا multithreaded programming به قابلیتی گفته می شود که بتوان چندکار را در کامپیوتر به صورت هم زمان انجام داد یا اصطلاحا برنامه نویسی هم روند یا پردازش موازی نیز گفته می شود و شامل اجرای چند فرایند ( process ) به طور هم زمان می باشد در این فصل به طور کامل با برنامه نویسی چند نخی یا multithreaded programming در زبان برنامه نویسی پایتون ( python ) آشنا می گردید

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

 

۰۷مهر

آموزش پایتون ( python ) - فصل دوازدهم - آشنایی با عبارات منظم ( regular expression ) در پایتون ( python )

 

در این فصل مطالب زیر را خواهید آموخت

عبارات منظم (Regular Expression ) در زبان برنامه نویسی پایتون ( python )

تابع تطبیق (match ) در زبان برنامه نویسی پایتون ( python )

تابع جستجو (search )

تطبیق (Matching ) در مقایسه با جستجو (Searching )

جستجو (Search ) و جایگزینی (Replace )

تنظیمات برای عبارات منظم (Regular Expression )

الگوهای عبارات منظم (Regular Expression )

مثال های عبارات منظم (  Regular Expression )

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

 

۰۵مهر

آموزش پایتون ( python ) - فصل یازدهم - آشنایی با استثناها و خطاها ( error handling ) در پایتون ( python )

 

در این فصل مطالب زیر را خواهید آموخت

استثناها و مدیریت خطا ها در پایتون ( python )

دستور assert

استثنا (Exception ) چیست ؟

مدیریت یک استثنا (exception )

مدیریت استثنا (Exception ) بدون ذکر نوع استثنا (Exception )

مدیریت استثنا (Exception ) با تعیین چند نوع استثنا (Exception )

مدریت خطا ( error handling ) با try-finally

آرگومان های یک استثنا (Exception )

ایجاد استثنا (Exception  )

استثناهای (Exceptions ) تعریف شده توسط کاربر

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

۰۵مهر

آموزش پایتون ( python ) - فصل دهم - آشنایی با دیکشنری ها ( dictionaries ) در پایتون ( python )

 

 

در این فصل مطالب زیر را خواهید آموخت

دیکشنری ها ( Dictionaries ) در پایتون ( python )

دسترسی به عناصر در دیکشنری ها ( Dictionaries )

بروزرسانی دیکشنری ها ( Dictionaries )

پاک کردن عناصر دیکشنری ها ( Dictionaries )

خصوصیات کلیدهای دیکشنری ها ( Dictionaries )

توابع و متدهای پیش ساخته برای دیکشنری ها ( Dictionaries )

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

 

۰۳مهر

آموزش پایتون ( python ) - فصل نهم - آشنایی با تاپل ها ( tuples ) در پایتون ( python )

 

 

در این فصل مطالب زیر را خواهید آموخت

تاپل ها ( tuples ) در پایتون ( python )

دسترسی به عناصر در تاپل ها ( tuples )

بروزرسانی تاپل ها ( tuples )

حذف عناصر از تاپل ( tuple )

عملگرها در تاپل ( tuple )

ماتریس با استفاده از تاپل ( tuple )

جدا کننده ها بدون پرانتز

توابع پیش ساخته تاپل ها ( tuples )

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

 

 

۰۱مهر

آموزش پایتون ( python ) - فصل هشتم - آشنایی با لیست ها ( lists ) در پایتون ( python )

 

در این فصل مطالب زیر را خواهید آموخت

لیست ها در زبان برنامه نویسی پایتون ( python )

دسترسی به عناصر لیست ها

به روز کردن لیست ها

حذف عناصر از لیست

عملگرهای لیست ها

اندیس و ماتریکس ها

متدها و توابع پیش ساخته لیست ها

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید

 

 

۰۱مهر

دانلود رایگان نرم افزار نت کت netcat یا همان nc برای سیستم عامل ویندوز

 

این نرم افزار نیاز به معرفی ندارد و در حوزه شبکه یکی از معروف ترین نرم افزارها می باشد

 

برای دانلود این نرم افزار بر روی دکمه ادامه مطالب کلیک نمایید

 

۳۰شهریور

آموزش پایتون ( python ) - فصل هفتم - آشنایی با برنامه نویسی رشته ها  در پایتون ( python )

 

در این فصل مطالب زیر را خواهید آموخت

رشته ها در پایتون ( python )

دسترسی به عناصر رشته ها

تغییر رشته ها

عملگرهای قالب بندی رشته ها

علامت نقل قول سه گانه ( Triple Quotes )

رشته های یونیکد ( Unicode String )

متدهای پیش ساخته رشته ها

 

برای دانلود کتاب بر روی دکمه ادامه مطالب کلیک نمایید