ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Python Basics: A Practical Introduction to Python 3

دانلود کتاب مبانی پایتون: مقدمه ای عملی برای پایتون 3

Python Basics: A Practical Introduction to Python 3

مشخصات کتاب

Python Basics: A Practical Introduction to Python 3

ویرایش:  
نویسندگان: , , ,   
سری:  
ISBN (شابک) : 1775093328, 9781775093329 
ناشر: Real Python (realpython.com) 
سال نشر: 2021 
تعداد صفحات: 643 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Python Basics: A Practical Introduction to Python 3 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


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



از مبتدی به متوسط در پایتون جهش کنید…
اصول پایتون: مقدمه ای عملی برای پایتون 3
برنامه درسی پایتون را کامل کنید — با تمرینات، آزمون‌های تعاملی و پروژه‌های نمونه

چه چیزی باید در ابتدا درباره پایتون بیاموزید تا پایه‌ای قوی داشته باشید؟ با مبانی پایتون em>، شما نه تنها مفاهیم اصلی را که واقعاً باید بدانید را پوشش می دهید، بلکه آنها را به کارآمدترین ترتیب با کمک تمرین های عملی و آزمون های تعاملی یاد خواهید گرفت. شما آنقدر می دانید که با پایتون خطرناک باشید، سریع!

چه کسی باید این کتاب را بخواند

  • اگر تازه کار هستید به پایتون، یک نقشه راه عملی و گام به گام برای توسعه مهارت های اساسی خود دریافت خواهید کرد. شما با هر مفهوم و ویژگی زبان به ترتیب منطقی آشنا خواهید شد. هر مرحله در این برنامه درسی با نمونه‌های کد کوتاه و واضح توضیح داده شده و نشان داده شده است. هدف ما از این کتاب آموزش است، نه تحت تاثیر قرار دادن یا ارعاب.
  • اگر با برخی از مفاهیم اولیه برنامه نویسی آشنا هستید، یک مطلب واضح و آزموده شده دریافت خواهید کرد. مقدمه ای بر پایتون این یک مقدمه عملی برای پایتون است که مستقیماً به داخل گوشت و سیب زمینی می پرد بدون اینکه موادی را قربانی کند. اگر تجربه قبلی با زبان‌هایی مانند VBA، PowerShell، R، Perl، C، C، C#، Java یا Swift دارید، تمرین‌های متعدد در هر فصل پیشرفت شما را سریع دنبال می‌کند.
  • اگر شما یک توسعه دهنده باتجربه هستید، یک دوره آموزشی خرابی پایتون 3 دریافت خواهید کرد که شما را با برنامه نویسی مدرن پایتون آشنا می کند. فصل‌هایی را که بیشتر مورد علاقه شما هستند با هم ترکیب و مطابقت دهید و از آزمون‌های تعاملی و تمرین‌های مروری برای بررسی پیشرفت یادگیری خود در حین پیش‌روی استفاده کنید.
  • اگر در زمینه کدنویسی کاملاً مبتدی هستید. ، نمونه های عملی و انگیزشی دریافت خواهید کرد. شما با نصب پایتون و راه اندازی یک محیط کدنویسی در رایانه خود از ابتدا شروع می کنید و سپس از آنجا ادامه می دهید. ما فوراً به شما کدنویسی می‌دهیم تا بتوانید به اندازه کافی صلاحیت و دانش کافی برای حل سریع مشکلات دنیای واقعی داشته باشید. با حل مسائل جالب هر روز با پایتون، اشتیاق به برنامه نویسی را در خود ایجاد کنید!
  • اگر به دنبال ورود به یک حرفه کدنویسی یا علم داده هستید، این کار را انجام خواهید داد. مبانی عملی با این کتاب ما فقط یک قایق از اطلاعات تئوری را روی شما نمی‌ریزیم تا بتوانید «غرق شوید یا شنا کنید» - در عوض شما از مثال‌های عملی و عملی یک مرحله در زمان یاد خواهید گرفت. هر مفهوم برای شما تفکیک شده است، بنابراین شما همیشه می‌دانید که با آن چه کاری می‌توانید انجام دهید.
  • اگر علاقه‌مند به آموزش «چگونه پایتون» به دیگران هستید، این کتاب راهنمای شما خواهد بود. اگر به دنبال برافروختن شعله کدنویسی در همکاران، فرزندان یا بستگان خود هستید، از مطالب ما برای آموزش آنها استفاده کنید. تمام ترتیب‌بندی‌ها برای شما انجام شده است، بنابراین همیشه می‌دانید که چه چیزی را در مرحله بعد پوشش دهید و چگونه آن را توضیح دهید.

چه برنامه‌نویسان Python درباره کتاب می‌گویند:

"بروید و این زبان شگفت انگیز را با استفاده از این کتاب عالی یاد بگیرید." — مایکل کندی، Talk Python

به راحتی قابل درک است، و باعث می شود اطلاعات به خوبی جریان یابد.» — توماس وانگ، پایتونیستا

«من برای مدت طولانی تلاش کردم تا به خودم بیاموزم. من ده ها آموزش آنلاین ناقص را مرور کردم. ساعت‌ها از فیلم‌های کسل‌کننده فیلم چرت می‌زدم. من از کتاب های بی شماری از ناشران بزرگ دست کشیدم. و سپس پایتون واقعی را پیدا کردم. دستورالعمل های گام به گام و آسان برای دنبال کردن، مفاهیم بزرگ را به تکه های کوچکی که به زبان انگلیسی ساده نوشته شده اند، تقسیم می کند. نویسندگان هرگز مخاطبان خود را فراموش نمی کنند و پیوسته در توضیحات خود دقیق و دقیق هستند. من اکنون در حال اجرا هستم، اما دائماً به مطالب برای راهنمایی مراجعه می‌کنم." — جارد نیلسن، Pythonista


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

Make the Leap From Beginner to Intermediate in Python…
Python Basics: A Practical Introduction to Python 3
Your Complete Python Curriculum—With Exercises, Interactive Quizzes, and Sample Projects

What should you learn about Python in the beginning to get a strong foundation? With Python Basics, you’ll not only cover the core concepts you really need to know, but you’ll also learn them in the most efficient order with the help of practical exercises and interactive quizzes. You’ll know enough to be dangerous with Python, fast!

Who Should Read This Book

  • If you’re new to Python, you’ll get a practical, step-by-step roadmap on developing your foundational skills. You’ll be introduced to each concept and language feature in a logical order. Every step in this curriculum is explained and illustrated with short, clear code samples. Our goal with this book is to educate, not to impress or intimidate.
  • If you’re familiar with some basic programming concepts, you’ll get a clear and well-tested introduction to Python. This is a practical introduction to Python that jumps right into the meat and potatoes without sacrificing substance. If you have prior experience with languages like VBA, PowerShell, R, Perl, C, C++, C#, Java, or Swift the numerous exercises within each chapter will fast-track your progress.
  • If you’re a seasoned developer, you’ll get a Python 3 crash course that brings you up to speed with modern Python programming. Mix and match the chapters that interest you the most and use the interactive quizzes and review exercises to check your learning progress as you go along.
  • If you’re a self-starter completely new to coding, you’ll get practical and motivating examples. You’ll begin by installing Python and setting up a coding environment on your computer from scratch, and then continue from there. We’ll get you coding right away so that you become competent and knowledgeable enough to solve real-world problems, fast. Develop a passion for programming by solving interesting problems with Python every day!
  • If you’re looking to break into a coding or data-science career, you’ll pick up the practical foundations with this book. We won’t just dump a boat load of theoretical information on you so you can “sink or swim”—instead you’ll learn from hands-on, practical examples one step at a time. Each concept is broken down for you so you’ll always know what you can do with it in practical terms.
  • If you’re interested in teaching others “how to Python,” this will be your guidebook. If you’re looking to stoke the coding flame in your coworkers, kids, or relatives—use our material to teach them. All the sequencing has been done for you so you’ll always know what to cover next and how to explain it.

What Python Developers Say About The Book:

“Go forth and learn this amazing language using this great book.” — Michael Kennedy, Talk Python

“The wording is casual, easy to understand, and makes the information flow well.” — Thomas Wong, Pythonista

“I floundered for a long time trying to teach myself. I slogged through dozens of incomplete online tutorials. I snoozed through hours of boring screencasts. I gave up on countless crufty books from big-time publishers. And then I found Real Python. The easy-to-follow, step-by-step instructions break the big concepts down into bite-sized chunks written in plain English. The authors never forget their audience and are consistently thorough and detailed in their explanations. I’m up and running now, but I constantly refer to the material for guidance.” — Jared Nielsen, Pythonista



فهرست مطالب

Contents
Foreword
Introduction
	Why This Book?
	About Real Python
	How to Use This Book
	Bonus Material & Learning Resources
Setting Up Python
	A Note On Python Versions
	Windows
	macOS
	Ubuntu Linux
Your First Python Program
	Write a Python Script
	Mess Things Up
	Create a Variable
	Inspect Values in the Interactive Window
	Leave Yourself Helpful Notes
	Summary and Additional Resources
Strings and String Methods
	What is a String?
	Concatenation, Indexing, and Slicing
	Manipulate Strings With Methods
	Interact With User Input
	Challenge: Pick Apart Your User's Input
	Working With Strings and Numbers
	Streamline Your Print Statements
	Find a String in a String
	Challenge: Turn Your User Into a L33t H4x0r
	Summary and Additional Resources
Numbers and Math
	Integers and Floating-Point Numbers
	Arithmetic Operators and Expressions
	Challenge: Perform Calculations on User Input
	Make Python Lie to You
	Math Functions and Number Methods
	Print Numbers in Style
	Complex Numbers
	Summary and Additional Resources
Functions and Loops
	What is a Function, Really?
	Write Your Own Functions
	Challenge: Convert Temperatures
	Run in Circles
	Challenge: Track Your Investments
	Understand Scope in Python
	Summary and Additional Resources
Finding and Fixing Code Bugs
	Use the Debug Control Window
	Squash Some Bugs
	Summary and Additional Resources
Conditional Logic and Control Flow
	Compare Values
	Add Some Logic
	Control the Flow of Your Program
	Challenge: Find the Factors of a Number
	Break Out of the Pattern
	Recover From Errors
	Simulate Events and Calculate Probabilities
	Challenge: Simulate a Coin Toss Experiment
	Challenge: Simulate an Election
	Summary and Additional Resources
Tuples, Lists, and Dictionaries
	Tuples Are Immutable Sequences
	Lists Are Mutable Sequences
	Nesting, Copying, and Sorting Tuples and Lists
	Challenge: List of lists
	Challenge: Wax Poetic
	Store Relationships in Dictionaries
	Challenge: Capital City Loop
	How to Pick a Data Structure
	Challenge: Cats With Hats
	Summary and Additional Resources
Object-Oriented Programming (OOP)
	Define a Class
	Instantiate an Object
	Inherit From Other Classes
	Challenge: Model a Farm
	Summary and Additional Resources
Modules and Packages
	Working With Modules
	Working With Packages
	Summary and Additional Resources
File Input and Output
	Files and the File System
	Working With File Paths in Python
	Common File System Operations
	Challenge: Move All Image Files To a New Directory
	Reading and Writing Files
	Read and Write CSV Data
	Challenge: Create a High Scores List
	Summary and Additional Resources
Installing Packages With Pip
	Installing Third-Party Packages With Pip
	The Pitfalls of Third-Party Packages
	Summary and Additional Resources
Creating and Modifying PDF Files
	Extract Text From a PDF
	Extract Pages From a PDF
	Challenge: PdfFileSplitter Class
	Concatenating and Merging PDFs
	Rotating and Cropping PDF Pages
	Encrypting and Decrypting PDFs
	Challenge: Unscramble A PDF
	Create a PDF File From Scratch
	Summary and Additional Resources
Working With Databases
	An Introduction to SQLite
	Libraries for Working With Other SQL Databases
	Summary and Additional Resources
Interacting With the Web
	Scrape and Parse Text From Websites
	Use an HTML Parser to Scrape Websites
	Interact With HTML Forms
	Interact With Websites in Real-Time
	Summary and Additional Resources
Scientific Computing and Graphing
	Use NumPy for Matrix Manipulation
	Use matplotlib for Plotting Graphs
	Summary and Additional Resources
Graphical User Interfaces
	Add GUI Elements With EasyGUI
	Example App: PDF Page Rotator
	Challenge: PDF Page Extraction Application
	Introduction to Tkinter
	Working With Widgets
	Controlling Layout With Geometry Managers
	Making Your Applications Interactive
	Example App: Temperature Converter
	Example App: Text Editor
	Challenge: Return of the Poet
	Summary and Additional Resources
Final Thoughts and Next Steps
	Free Weekly Tips for Python Developers
	Python Tricks: The Book
	Real Python Video Course Library
	PythonistaCafe: A Community for Python Developers
	Acknowledgements




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