دانلود کتاب Professional Perl Programming
49,000 تومان
برنامه نویسی حرفه ای پرل
| موضوع اصلی | برنامه نویسی: زبان های برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Peer Information |
| تعداد صفحه | 1200 |
| حجم فایل | 11 مگابایت |
| کد کتاب | 9781861004499,1861004494 |
| نوبت چاپ | اول |
| نویسنده | Aalhad Saraf, Aldo Calpini, Arthur Corliss, Chris Nandor, JJ Merelo-Guervos, Juan Julian Merelo Guervos, Peter Wainwright, Shelley Powers, Simon Cozens |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2001 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
برنامه نویسی حرفه ای پرل
پرل یکی از مهم ترین زبان های برنامه نویسی است که امروزه مورد استفاده قرار می گیرد. منبع باز، رایگان در دسترس، قابل حمل، همه کاره، و قوی، قدرتمند و آسان برای استفاده، پرل اولین انتخاب برای هزاران توسعه دهنده وب حرفه ای است. اما پرل بسیار بیشتر از یک زبان برنامه نویسی برای وب است. پرل که توسط یک کتابخانه استاندارد جامع و صدها کتابخانه شخص ثالث پشتیبانی می شود، یک انتخاب روزافزون برای برنامه نویسی کاربردی است.
این کتاب پوشش جامعی از زبان پرل ارائه می دهد. این مبانی انواع داده ها و مدیریت فایل را از طریق ویژگی های پیشرفته ای مانند عبارات منظم، برنامه نویسی شی گرا، رشته ها، بین المللی سازی و ادغام پرل با زبان برنامه نویسی C پوشش می دهد. آخرین نسخه این زبان، Perl 5.6، در سراسر جهان مورد استفاده قرار میگیرد و برای کسانی که نسخههای قبلی را دارند تفسیر میشود.
Amazon.com بررسی Perl یکی از مهمترین و قدرتمندترین زبانهای موجود امروزی است. برنامه نویسی حرفه ای پرل راهنمای عمیقی برای بهره برداری از برخی از بهترین ویژگی های آن ارائه می دهد. با آموزش فشرده ای که مستقیماً توسط متخصصان ارائه شده است، برای هر توسعه دهنده باتجربه ای که می خواهد از این زبان بیشتر استفاده کند، مناسب است.
با وزن بیش از 1200 صفحه، متن به این اصل اختصاص دارد که بیشتر است، اما در با پوشش وسعت پرل امروزی، هرگز جزئیات عملی را از دست نمی دهد. یکی از بهترین ویژگی ها توجه آن به اجرای پرل در محیط های متعدد است. بخش های اولیه به نصب و اجرای Perl در یونیکس، ویندوز و مک می پردازد. توصیههای زیادی در مورد نحوه اجرا و استقرار اسکریپتها وجود دارد، از جمله بخشهای عالی در قسمت داخلی Perl، بارگیری خودکار ماژولها، و ایجاد ماژولهای قابل نصب برای توزیع.
تمرکز عملی و عملی قانون در سراسر این متن است که به جای اسکریپت های تمام قد، گزیده کدهای کوتاه را نشان می دهد. بخشهای اولیه تقریباً کل زبان پرل را با جزئیات قابل توجهی شامل میشود، از انواع دادهها (از جمله اسکالرها، آرایهها و هشها که به شخصیت متمایز پرل کمک میکنند) تا دستورات کنترل جریان و قوانین محدوده آنها. یک فصل مهم پرل شی گرا را ارائه می دهد، از جمله ساختارهای طراحی کلاس معمولی مانند وراثت.
تاکید بیشتر این کتاب بر جزئیات استفاده از ماژول های کلیدی Perl برای انجام وظایف اساسی و مهم مانند فایل ورودی/خروجی، کار با فایل ها و دایرکتوری ها، کنترل فرآیند و شبکه. یک بخش قابل توجه عبارات منظم را با یک آموزش واضح (در عین حال پیچیده) برای این ویژگی ضروری پرل پوشش می دهد. (علاوه بر اصول، این کتاب بهینه سازی عبارات منظم شما را برای عملکرد بهتر بررسی می کند.) بخش های بعدی به شما نشان می دهد که چگونه در پرل شبکه سازی کنید، و همچنین چگونه می توانید Perl را به تعامل با C و حتی جاوا وادار کنید. این کتاب با فهرست مختصری از توابع پرل موجود، و همچنین مهمترین ماژولهای پرل بسته میشود.
برنامهنویسی حرفهای پرل موضوع را بیمعنا نمیکند. پرل بی نهایت غنی و گاهی دشوار است، و این کتاب در حد کار است. در ارائه یک تور گسترده از پرل امروزی با اطلاعات کافی که حتی برنامه نویسان باتجربه پرل را خوشحال می کند، موفق شده است. این شامل موارد زیادی برای استخراج از طریق مواد اولیه و تخصصی است که هر توسعه دهنده متوسط تا پیشرفته می تواند از آن برای انجام کارهای بیشتر با Perl در پروژه های برنامه نویسی روزمره استفاده کند. –ریچارد دراگان
موضوعات تحت پوشش:
- مقدمه ای بر توزیع ها و ماژول های پرل
- اجرای پرل در یونیکس، ویندوز و سایر پلتفرم ها
- آموزش برنامه نویسی فشرده برای Perl
- اعداد و رشته ها
- جزئیات عملگرهای Perl
- استفاده از اسکالر، لیست، آرایه و هش
- ساختارهای داده پیچیده و typeglobs
- عبارات
- بیانیه ها و بلوک ها
- کنترل جریان و حلقه ها
- زیر روال ها
- قوانین محدوده و دید در پرل
- شامل و استفاده از ماژول های پرل
- بارگیری خودکار ماژول ها
- ایجاد ماژول های قابل نصب
- آموزش عمیق برای عبارات منظم (شامل نکات عملکرد)
- ورودی/خروجی فایل Perl و دسته فایل (از جمله کار با فایل ها و دایرکتوری ها)
- مدیریت خط فرمان و پوسته ها
- ترمینال I/O
- هشدارها و خطاها در Perl
- استفاده از اشکال زدای Perl
- تست و پروفایل خودکار
- پردازش و گزارش متن در Perl
- پرل شی گرا (شامل طراحی کلاس شی گرا پایه f ویژگی هایی مانند ارث بری سطح پروتکل های اینترنت)
- تکنیک های نوشتن کد پرل قابل حمل
- پشتیبانی از یونیکد
- تکنیک های محلی سازی و بین المللی سازی در پرل
- مرجع تابع برای پرل 5.6
- لیست ماژول های استاندارد پرل</ul
Professional Perl Programming
Perl is one of the most important scripting languages in use today. Open source, freely available, portable, versatile, and robust, powerful and easy to use, Perl is the first choice for thousands of professional web developers. But Perl is far more than a scripting language for the web. Supported by a comprehensive standard library and hundreds of third-party libraries, Perl is an increasingly popular choice for application programming.
This book provides comprehensive coverage of the Perl language. It covers the fundamentals of data types and file handling through advanced features like regular expressions, object-oriented programming, threads, internationalization, and integrating Perl with the C programming language. The latest version of the language, Perl 5.6, is used throughout, with commentary for those with earlier versions.
Amazon.com Review Perl is one of the most important and powerful languages available today, and Professional Perl Programming offers an in-depth guide to exploiting some of its best features. With a densely packed tutorial straight from the experts, it is suitable for any experienced developer who wants to get more from this language.
Weighing in at over 1,200 pages, the text is dedicated to the principle that more is more, yet in covering the breadth of today’s Perl, it doesn’t ever lose sight of the practical details. One of the best feautures is its attention to running Perl in multiple environments. Early sections look at installing and running Perl on Unix, Windows, and the Mac. There is plenty of advice on how to run and deploy scripts, including excellent sections on the internals of Perl, autoloading modules, and creating installable modules for distribution.
A practical, hands-on focus is the rule throughout this text, which features short code excerpts rather than full-length scripts. Early sections cover pretty much the entire Perl language in significant detail, from data types (including scalars, arrays, and hashes, which help give Perl its distinctive personality) to flow control statements and their scoping rules. An important chapter presents object-oriented Perl, including common class design constructs like inheritance.
The emphasis of much of this book is on detailing the use of key Perl modules to perform basic and important tasks like file I/O, working with files and directories, process control, and networking. One notable section covers regular expressions with a clearly presented (yet sophisticated) tutorial to this essential Perl feature. (Besides the fundamentals, the book examines optimizing your regular expressions for better performance.) Later sections show you how to do networking in Perl, as well as how to get Perl to interoperate with C and even Java. The book closes with a concise listing of available Perl functions, as well as the most important Perl modules.
Professional Perl Programming doesn’t dumb the subject down. Perl is infinitely rich and sometimes difficult, and this book is up to the task. It succeeds at presenting a wide-ranging tour of today’s Perl with enough information to please even experienced Perl programmers. It contains much to mine in the way of basic and expert material that any intermediate to advanced developer can use to do more with Perl in everyday programming projects. –Richard Dragan
Topics covered:
- Introduction to Perl distributions and modules
- Running Perl on Unix, Windows, and other platforms
- Intensive programming tutorial for Perl
- Numbers and strings
- Perl operators in detail
- Using scalars, lists, arrays, and hashes
- Complex data structures and typeglobs
- Expressions
- Statements and blocks
- Flow control and loops
- Subroutines
- Scope and visibility rules in Perl
- Including and using Perl modules
- Autoloading modules
- Creating installable modules
- In-depth tutorial for regular expressions (including performance tips)
- Perl file I/O and file handles (including working with files and directories)
- Command-line handling and shells
- Terminal I/O
- Warnings and errors in Perl
- Using the Perl debugger
- Automated testing and profiling
- Text processing and reporting in Perl
- Object-oriented Perl (including basic object-oriented class design features like inheritance)
- Perl internals
- Integrating Perl with C, Java, and COM
- Creating and managing processes in Perl (including signals, IPC, and threads)
- Perl networking (from sockets to higher-level Internet protocols)
- Techniques for writing portable Perl code
- Unicode support
- Locale and internationalization techniques in Perl
- Function reference for Perl 5.6
- Listing of standard Perl modules</ul

نقد و بررسیها
هنوز بررسیای ثبت نشده است.