ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Fundamentals of Python: First Programs

دانلود کتاب اصول پایتون: اولین برنامه ها

Fundamentals of Python: First Programs

مشخصات کتاب

Fundamentals of Python: First Programs

ویرایش: [1 ed.] 
نویسندگان:   
سری: Introduction to Programming 
ISBN (شابک) : 1111822700, 9781111822705 
ناشر: Cengage Learning 
سال نشر: 2011 
تعداد صفحات: 496
[486] 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 5 Mb 

قیمت کتاب (تومان) : 45,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Fundamentals of Python: First Programs به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب اصول پایتون: اولین برنامه ها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب اصول پایتون: اولین برنامه ها

در FUNDAMENTALS OF PYTHON: FIRST PROGRAMS، نویسنده محترم Kenneth A. Lambert ضمن آماده کردن خواننده برای مطالعه زبان های دیگر، همه موضوعات مهم دوره CS1 را ارائه می دهد.
این کتاب از زبان برنامه نویسی Python استفاده می کند که یادگیری آن آسان است. برای مبتدیان و مقیاس های مناسب تا برنامه های پیشرفته. رویکرد بازگشت به اصول لامبرتس برای خواننده جذاب خواهد بود و ارتباط مفاهیم و کاربردها را از متن به دنیای واقعی می آورد.


توضیحاتی درمورد کتاب به خارجی

In FUNDAMENTALS OF PYTHON: FIRST PROGRAMS, respected author Kenneth A. Lambert presents all of the important topics for a CS1 course while preparing the reader to study additional languages.
The book uses the Python programming language, which is both easy to learn for beginners and scales well to advanced applications. Lamberts back-to-basics approach will be engaging for the reader bringing relevance of the concepts and applications from the text to the real world.



فهرست مطالب

Cover
Table of Contents
Preface
	Why Python?
	Organization of the Book
	Special Features
	Supplemental Resources
	We Appreciate Your Feedback
	Acknowledgments
	Dedication
CHAPTER 1: Introduction
	1.1: Two Fundamental Ideas of Computer Science: Algorithms and Information Processing
	1.2: The Structure of a Modern Computer System
	1.3: A Not-So-Brief History of Computing Systems
	1.4: Getting Started with Python Programming
	1.5: Detecting and Correcting Syntax Errors
	Suggestions for Further Reading
	Summary
	Review Questions
	Projects
CHAPTER 2: Software Development, Data Types, and Expressions
	2.1: The Software Development Process
	2.2: Case Study: Income Tax Calculator
	2.3: Strings, Assignment, and Comments
	2.4: Numeric Data Types and Character Sets
	2.5: Expressions
	2.6: Using Functions and Modules
	Summary
	Review Questions
	Projects
CHAPTER 3: Control Statements
	3.1: Definite Iteration: The for Loop
	3.2: Formatting Text for Output
	3.3: Case Study: An Investment Report
	3.4: Selection: if and if-else Statements
	3.5: Conditional Iteration: The while Loop
	3.6: Case Study: Approximating Square Roots
	Summary
	Review Questions
	Projects
CHAPTER 4: Strings and Text Files
	4.1: Accessing Characters and Substrings in Strings
	4.2: Data Encryption
	4.3: Strings and Number Systems
	4.4: String Methods
	4.5: Text Files
	4.6: Case Study: Text Analysis
	Summary
	Review Questions
	Projects
CHAPTER 5: Lists and Dictionaries
	5.1: Lists
	5.2: Defining Simple Functions
	5.3: Case Study: Generating Sentences
	5.4: Dictionaries
	5.5: Case Study: Nondirective Psychotherapy
	Summary
	Review Questions
	Projects
CHAPTER 6: Design with Functions
	6.1: Functions as Abstraction Mechanisms
	6.2: Problem Solving with Top-Down Design
	6.3: Design with Recursive Functions
	6.4: Case Study: Gathering Information from a File System
	6.5: Managing a Program’s Namespace
	6.6: Higher-Order Functions (Advanced Topic)
	Summary
	Review Questions
	Projects
CHAPTER 7: Simple Graphics and Image Processing
	7.1: Simple Graphics
	7.2: Case Study: Recursive Patterns in Fractals
	7.3: Image Processing
	Summary
	Review Questions
	Projects
CHAPTER 8: Design with Classes
	8.1: Getting Inside Objects and Classes
	8.2: Case Study: Playing the Game of Craps
	8.3: Data-Modeling Examples
	8.4: Case Study: An ATM
	8.5: Structuring Classes with Inheritance and Polymorphism
	Summary
	Review Questions
	Projects
CHAPTER 9: Graphical User Interfaces
	9.1: The Behavior of Terminal-Based Programs and GUI-Based Programs
	9.2: Coding Simple GUI-Based Programs
	9.3: Case Study: A GUI-Based ATM
	9.4: Other Useful GUI Resources
	Summary
	Review Questions
	Projects
CHAPTER 10: MultiThreading, Networks, and Client/Server Programming
	10.1: Threads and Processes
	10.2: Networks, Clients, and Servers
	10.3: Case Study: A Multi-Client Chat Room
	Summary
	Review Questions
	Projects
Appendix A: Python Resources
	A.1: Installing Python on Your Computer
	A.2: Using the Terminal Command Prompt,IDLE, and Other IDEs
Appendix B: Installing the Images Library
Appendix C: The API for Image Processing
Appendix D: Transition from Python to Java and C++
Glossary
Index




نظرات کاربران