دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: SUFYAN BIN UZAYR
سری:
ISBN (شابک) : 1032135670, 9781032135670
ناشر: CRC Press
سال نشر: 2022
تعداد صفحات: 176
[303]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 Mb
در صورت تبدیل فایل کتاب Mastering Python for Web: A Beginner's Guide (Mastering Computer Science) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب تسلط بر پایتون برای وب: راهنمای مبتدی (تسلط بر علوم کامپیوتر) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Python برای وب
Python قطعاً در صدر جدول از نظر استفاده آسان و منحنی یادگیری مبتدی در دنیای زبانهای برنامهنویسی قرار دارد. در عین حال، پایتون برای نوشتن اسکریپت های سیستم، پردازش داده های بزرگ، انجام محاسبات ریاضی، ایجاد برنامه های کاربردی وب و نمونه سازی سریع ضروری است.
با این نسخه مسلط ، ما به ویژه بر روی استفاده از Python برای وب تمرکز کرده ایم. این کتاب اصول برنامه نویسی پایتون را با پروژه های تعاملی بررسی می کند، مفاهیم اصلی کدنویسی و اصول توسعه وب مبتنی بر پایتون را معرفی می کند. خواننده باید آماده باشد تا در کمترین زمان به دنیای پایتون برای توسعه وب فرو رود.
از آنجایی که پایتون خود را در توسعه وب به عنوان یک زبان بکاند قرار میدهد، معمولاً برای ساخت یک وبسایت کامل با یک زبان فرانتاند دیگر ترکیب میشود. در عین حال، دلایل استفاده از پایتون در توسعه وب بسیار زیاد است: این یک زبان برنامه نویسی انعطاف پذیر، همه کاره و بسیار کارآمد با ظرفیت تایپ پویا است. این کتاب به خوانندگان کمک میکند تا تکنیکهای برنامهنویسی بکاند/فرانتاند کلیدی پایتون را بررسی کنند و در هنگام ایجاد پروژههای حرفهای، آنها را از طریق اجرای آنها راهنمایی میکند. علاوه بر این، بر آموزش خوانندگان نحوه حل مشکلات رایج و توسعه خدمات وب با چارچوب های پایتون مانند جنگو و فلاسک تمرکز دارد.
تسلط بر پایتون برای وب هدفی بلندپروازانهتر از آموزش ساده به شما دارد - هدف آن کمک به شما در پذیرش و تسلط بر حل مسئله است که میتواند به عنوان مهمترین مهارت برای یک کدنویس تلقی شود. این به شما یک نقطه کانونی برای شروع به عنوان یک مبتدی و تبدیل شدن به یک متخصص با استفاده از دانش تازه به دست آمده خود را در عمل ارائه می دهد. برنامه نویسی یک مهارت عملی است، و این کتاب خاص به شما کمک می کند تا مهارت های خود را با تکالیف و مثال هایی که به راحتی درک می شوند، آزمایش کنید.
در مورد سایر عناوین مسترینگ ما در ........
بیشتر بیاموزیدPython for Web
Python definitely tops the charts when it comes to ease of use and beginner-friendly learning curve in the world of programming languages. At the same time, Python is essential when it comes to writing system scripts, processing big data, performing mathematical computations, creating web applications, and rapid prototyping.
With this Mastering edition, we have focused especially on the usage of Python for Web. This book explores Python programming fundamentals with interactive projects, introduces core coding concepts and the basics of Python-based web development. The reader should be ready to dive deep into the world of Python for web development in no time.
Since Python positions itself in web development as a back-end language, it is usually mixed with another front-end language to build a whole website. At the same time, reasons for using Python in web development are many: it is a flexible, versatile, and highly efficient programming language with dynamic typing capacity. This book helps readers to examine Python key back-end/front-end programming techniques and guides them through implementing them when creating professional projects. Furthermore, it also focuses on teaching readers how to solve common problems and developing web services with Python frameworks such as Django and Flask.
Mastering Python for Web has a goal more ambitious than simply teaching you the ropes – it aims to help you embrace and master problem solving, which could be seen as the single most crucial skill for a coder. It offers you a focal point on starting as a beginner and growing into an expert by putting your newly acquired knowledge into practice. Programming is a hands-on skill, and this particular book helps you put your skills to test with easy to grasp tasks and examples.
Learn more about our other Mastering titles at ........
Cover Half Title Series Page Title Page Copyright Page Contents About the Editor Chapter 1: Introduction to Python PYTHON 2 VS. PYTHON 3 A BRIEF HISTORY OF PYTHON INSTALLING AND CONFIGURING PYTHON HOW TO INSTALL PYTHON ON WINDOWS How to Install from the Microsoft Store How to Install from the Full Installer HOW TO INSTALL PYTHON ON macOS How to Install from the Official Installer How to Install from Homebrew HOW TO INSTALL PYTHON ON LINUX How to Install on Ubuntu and Linux Mint How to Install on Debian Linux How to Install on openSUSE How to Install on CentOS and Fedora How to Install on Arch Linux HOW TO BUILD PYTHON FROM SOURCE CODE HOW TO INSTALL PYTHON ON iOS HOW TO INSTALL PYTHON ON ANDROID ONLINE PYTHON INTERPRETERS REGENERATE CONFIGURE Chapter 2: Python Data Type Additional Methods on Integer Types STRING DATA TYPE SET DATA TYPE Operators and Methods Modifying a Set NUMBERS DATA TYPE Integers Floating Point Numbers Complex Numbers Number Type Conversion LIST DATA TYPE Accessing Values in Lists Updating Lists Delete List Elements Basic List Operations Built-In List Functions and Methods DICTIONARY DATA TYPE Creating a Dictionary Accessing Values in Dictionary Updating Dictionary Delete Dictionary Elements Properties of Dictionary Keys Built-in Dictionary Functions & Methods Tuple Data Type Accessing Values in Tuples Updating Tuples Delete Tuple Elements Basic Tuples Operations Built-in Tuple Functions Chapter 3: Python Comments and Documentation SINGLE LINE, INLINE, AND MULTILINE COMMENTS HOW PYTHON MULTILINE COMMENT WORKS? Block Comments Shebang PYTHON COMMENTING BEST PRACTICES When Writing Code for Yourself When Writing Code for Others PYTHON COMMENTING WORST PRACTICES HOW TO PRACTICE COMMENTING? PROGRAMMATICALLY ACCESSING DOCSTRINGS Single-Line Docstrings Multi-line Docstrings Docstring Formats WRITE DOCUMENTATION VIA DOCSTRINGS Paragraphs Inline Markup Sections Meta-information Markup Information Units Inline Markup Chapter 4: Programs, Algorithms, and Functions PYTHON SCRIPTS AND MODULES What’s the Python Interpreter? Using the Python Command Using the Script Filename How to Run Python Scripts Interactively How to Run Python Scripts from an IDE or a Text Editor How to Run Python Scripts from a File Manager Joining Two Strings Format Floating Point in the String Raise a Number To a Power Working with Boolean Types Use of If-Else Statement Use of AND and OR Operators Locating Modules Standard Modules Python Packages PYTHON ALGORITHMS How Do You Write Algorithms? Characteristics of an Algorithm Brute Force Divide and Conquer Tree Traversal Algorithms Sorting Algorithms Searching Algorithms Algorithm Analysis BASIC FUNCTIONS DYNAMIC PROGRAMMING Recursive Method Top-Down Method Bottom Down LAMBDA FUNCTIONS Syntax Decorators Chapter 5: Python’s Executional Model NAMES AND NAMESPACES SCOPES Using the LEGB Rule Functions: The Local Scope Nested Functions: The Enclosing Scope Modules: The Global Scope Built-In Scope MODIFYING THE BEHAVIOR OF A PYTHON SCOPE The Global Statement The Nonlocal Statement Using Enclosing Scopes as Closures Bringing Names to Scope with Import Reviewing Unusual Python Scopes Comprehension Variables Scope Exception Variables Scope Class and Instance Attributes Scope Using Scope-Related Built-In Functions OBJECTS AND CLASSES Class Objects Method Objects Inheritance Chapter 6: Python for Web Development THE BASIC CONCEPTS AROUND WEB PROGRAMMING THE DJANGO FRAMEWORK Is Django Opinionated? What Does Django Code Look Like? Handling the Request (views.py) Defining Data Models (models.py) Rendering Data (HTML Templates) REGULAR EXPRESSIONS Regular Expression Objects FLASK AND FALCON FRAMEWORKS APPRAISAL INDEX