Perl 5 آموزش ضروری - آخرین آپدیت

دانلود Perl 5 Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: Perl یک زبان اسکریپتینگ قدرتمند و انعطاف پذیر است که منحصر به فرد برای توسعه وب سایت ، مدیریت سیستم و برنامه نویسی شبکه مناسب است. Perl 5 در ابتدا در سال 1994 منتشر شد و همچنان در حال تکامل است. جنبش "پرل مدرن" ماژول های بالغ و ماژول های قابل استفاده مجدد خود را پذیرفته است. بیل وینمن این دوره را طراحی کرده است تا به دانش آموز پرل به اندازه کافی از زبان برای نوشتن اسکریپت های پرل کارآمد و مؤثر و حفظ کد های موجود در آن استفاده کند.

برای یادگیری جزئیات نحو perl ، از متغیرها ، شرط ها ، حلقه ها و ساختار داده گرفته تا عبارات منظم ، توابع و منابع را تماشا کنید. یک راهنمای شروع سریع برای توسعه دهندگان باتجربه که می خواهند با Perl 5 Fast از خواب برخیزند و در حال اجرا باشند ، گنجانده شده است و کل دوره برای برنامه نویسان جدید و با تجربه به طور یکسان توصیه می شود. فصل های بعدی ، استفاده از پرونده و استفاده مجدد از کد با ماژول های Perl ، به علاوه بهترین روش های کدگذاری را پوشش می دهد.

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • فایل های تمرینی Exercise files

1. تنظیم 1. Setting Up

  • نصب Komodo برای Mac OS X Installing Komodo for Mac OS X

  • نصب Perl و Komodo برای ویندوز Installing Perl and Komodo for Windows

  • درباره پرل About Perl

2. شروع سریع 2. Quick Start

  • درباره شروع سریع About the quick start

  • سلام دنیا Hello World

  • شمارش خطوط در یک پرونده Counting lines in a file

  • حلقه ها و شرط بندی ها Loops and conditionals

  • کارکرد Functions

  • با استفاده از perldoc Using perldoc

3. نحو اساسی 3. Basic Syntax

  • آناتومی فیلمنامه پرل Anatomy of a Perl script

  • اظهارات و عبارات Statements and expressions

  • تکالیف Assignments

  • فضای سفید و نظرات Whitespace and comments

  • بلوک و دامنه Blocks and scope

4- مقادیر و متغیرها 4. Values and Variables

  • درک مقادیر و متغیرها Understanding values and variables

  • متغیرهای عددی Numeric variables

  • رشته های شخصیت Character strings

  • مقادیر منطقی Logical values

  • لیست ها و آرایه ها Lists and arrays

  • برش آرایه Slices of arrays

  • هش یا آرایه های انجمنی Hashes or associative arrays

  • ثابت ها Constants

5- شرایط 5. Conditionals

  • جمله if The if statement

  • و غیره Else and elsif

  • مشروط منفی با مگر اینکه Negative conditionals with unless

  • تغییر با داده و زمان Switch with given and when

  • اپراتور شرطی سه گانه The ternary conditional operator

6. حلقه ها 6. Loops

  • درک حلقه ها Understanding loops

  • حلقه ها با مدت زمان و تا زمان Loops with while and until

  • حرف زدن برای Iterating with for

  • تکرار با foreach Iterating with foreach

  • عبارات کنترل حلقه Loop control statements

7. متغیرهای ویژه 7. Special Variables

  • متغیر پیش فرض The default variable

  • آرگومان های عملکرد Function arguments

  • متغیر autoflush The autoflush variable

  • متغیر خطای سیستم The system error variable

  • سایر متغیرهای ویژه Other special variables

8- اپراتورها 8. Operators

  • درباره اپراتورهای پرل About Perl's operators

  • عملگرهای پایه ریاضی Basic arithmetic operators

  • اپراتورهای تعیین تکلیف Compound assignment operators

  • اپراتورهای ارتباطی Relational operators

  • اپراتورهای منطقی Logical operators

  • عملگرهای آزمایش پرونده File test operators

  • عملگر دامنه The range operator

  • عملگر جمع بندی رشته The string concatenation operator

  • نقل قول اپراتورها Quote operators

9. عبارات منظم 9. Regular Expressions

  • درباره عبارات منظم About regular expressions

  • تطبیق متن Matching text

  • اصلاح کننده های رایج Common modifiers

  • مسابقات استخراج شده Extracting matches

  • دریافت لیستی از مسابقات Getting a list of matches

  • مسابقات ساده Simple matches

  • تطبیق نمادهای وحشی Matching wildcards

  • تطبیق کلاس کاراکترها Matching classes of characters

  • تطبیق متاکاراکترها Matching metacharacters

  • جستجو و جایگزینی Search and replace

  • تقسیم رشته ها Splitting strings

10. توابع 10. Functions

  • درک توابع Understanding functions

  • تعریف و فراخوانی توابع Defining and calling functions

  • فراخوانی یک تابع با استدلال Calling a function with arguments

  • متغیرهای محلی ریزگرد Locally scoped variables

  • بازگشت مقادیر Returning values

  • متغیرهای استاتیک Static variables

  • توابع از پیش اعلام شده Predeclared functions

11. منابع و ساختارها 11. References and Structures

  • درک ارزش ها و منابع Understanding values and references

  • مراجع آرایه Array references

  • منابع هش Hash references

  • منابع عملکرد Function references

  • یافتن نوع مرجع Finding the type of a reference

  • ساختار داده های مختلط Mixed data structures

12. پرونده I / O 12. File I/O

  • درک جریان و پرونده Understanding streams and files

  • با استفاده از دسته های پرونده Using file handles

  • با استفاده از رابط OO برای پرونده ها Using the OO interface for files

  • کار با پرونده های باینری Working with binary files

13. توابع داخلی 13. Built-In Functions

  • توابع چاپ () و say () است The print() and say() functions

  • تابع Die () The die() function

  • توابع رشته String functions

  • توابع عددی Numeric functions

  • توابع لیست و آرایه را لیست کنید List and array functions

  • توابع زمان Time functions

  • عملکرد undef The undef function

14. ماژول ها 14. Modules

  • کد اعمال نفوذ با ماژول ها Leveraging code with modules

  • مدل شی پرل Perl's object model

  • یک ماژول مثال An example module

  • استفاده از Carp برای پیام های خطا Using Carp for error messages

15. بهترین روشها 15. Best Practices

  • مقاوم باش Be consistent

  • استفاده انتخابی از نظرات و فضای سفید Selective use of comments and whitespace

  • از سختگیرانه و هشدارها استفاده کنید Use strict and warnings

  • از ثابت استفاده کنید Use constants

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Perl 5 آموزش ضروری
جزییات دوره
5h 26m
92
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
30,472
- از 5
دارد
دارد
دارد
Bill Weinman
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bill Weinman Bill Weinman

مدافع فن ، کارآفرین ، کارشناس برنامه نویسی بیل وینمن یک طرفدار فن آوری ، کارآفرین و متخصص در زبان های برنامه نویسی مانند C ++ و Python است.

بیل وینمن نویسنده چندین کتاب و دوره آنلاین در زمینه های فنی شبکه جهانی وب است. وی به دلیل توانایی خود در توضیح موضوعات پیچیده با اصطلاحات روشن و مختصر به شهرت رسیده است. آقای وینمن اولین رایانه خود را در سال 1973 ساخت و از آن زمان با تکنولوژی درگیر شد. او یک مشاوره موفق را تجربه کرده است ، یک تولید کننده رایانه بوده است و اخیراً ریاست یک شرکت میزبان را بر عهده داشته است. بیل ، یک گیتاریست تبحر ، هنگامی که در مورد کامپیوتر نمی نویسد ، موسیقی را اجرا و ضبط می کند. درباره بیل ، پروژه ها و موسیقی وی می توانید در http://bw.org/ اطلاعات کسب کنید.