آموزش Perl 5 Fundamentals

Perl 5 Fundamentals

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی برنامه نویسی پرل Introducing Perl Programming

  • ساختار دوره Course Structure

  • درک مشکل کسب و کار Understanding the Business Problem

  • نسخه ی نمایشی: راه اندازی محیط توسعه Demo: Setting up the Development Environment

  • نسخه ی نمایشی: نوشتن اولین برنامه پرل شما Demo: Writing Your First Perl Program

  • باز کردن بسته بندی برنامه Perl Unpacking the Perl Program

  • نسخه ی نمایشی: پذیرش ورودی کاربر Demo: Accepting User Input

  • نسخه ی نمایشی: اشکال زدایی برنامه Perl Demo: Debugging the Perl Program

آشنایی با ساختارهای برنامه نویسی پرل Understanding Perl Programming Constructs

  • نحو اولیه پرل Basic Perl Syntax

  • دامنه های متغیر و درون یابی Perl Variable Scopes and Interpolation

  • اپراتورهای پرل Perl Operators

  • ساختارهای داده پیچیده پرل: فهرست و آرایه Perl Complex Data Structures: List and Array

  • Perl Complex Data Structures: Hash Perl Complex Data Structures: Hash

کنترل جریان با استفاده از حلقه ها در پرل Controlling Flow Using Loops in Perl

  • منطق انشعاب در پرل Branching Logic in Perl

  • Looping Logic در Perl Looping Logic in Perl

  • منطق شرطی در پرل: قسمت 1 Conditional Logic in Perl: Part 1

  • منطق شرطی در پرل: قسمت 2 Conditional Logic in Perl: Part 2

  • سوئیچینگ منطق در پرل Switching Logic in Perl

مدیریت فایل ها در پرل Handling Files in Perl

  • باز کردن و بستن فایل ها و دایرکتوری ها Opening and Closing Files and Directories

  • خواندن فایل ها در پرل Reading Files in Perl

  • نوشتن روی فایل ها در پرل Writing to Files in Perl

  • اپراتورهای فایل در پرل File Operators in Perl

  • مدیریت خطا و گزارش خطا در پرل Error Handling and Error Reporting in Perl

  • رسیدگی به خطاهای اضافی در پرل Additional Error Handling in Perl

کار با عبارات منظم در پرل Working with Regular Expressions in Perl

  • تطبیق الگوی پایه در پرل: قسمت 1 Basic Pattern Matching in Perl: Part 1

  • تطبیق الگوی پایه در پرل: قسمت 2 Basic Pattern Matching in Perl: Part 2

  • استخراج مسابقات با استفاده از regex Extracting Matches Using Regex

  • جایگزینی متن با استفاده از Regex Substituting Text Using Regex

  • ترجمه متن با استفاده از Regex Translating Text Using Regex

  • بازنویسی فایل ها با استفاده از Regex Rewriting Files Using Regex

ایجاد کد قابل استفاده مجدد با استفاده از برنامه های فرعی و مراجع Creating Reusable Code Using Subroutines and References

  • مراجع در پرل References in Perl

  • مراجع ناشناس و مراجع نمادین در پرل Anonymous References and Symbolic References in Perl

  • زیر برنامه ها در پرل Subroutines in Perl

  • ارسال پارامترها به Subroutine Passing Parameters to Subroutine

  • متغیرهای جهانی و متغیرهای حالت در پرل Global Variables and State Variables in Perl

به طور موثر کد خود را با استفاده از ماژول ها توزیع کنید Effectively Distributing Your Code Using Modules

  • ایجاد یک ماژول پرل Creating a Perl Module

  • استفاده از ماژول پرل سفارشی در اسکریپت Using a Custom Perl Module in Your Script

  • بسته بندی یک ماژول پرل Packaging a Perl Module

  • ماژول های پرل را از CPAN دانلود کنید Download Perl Modules from CPAN

  • ماژول های پرل را از CPAN نصب کنید Install Perl Modules from CPAN

ادامه با پرل Going Further with Perl

  • اجرای پرس و جوهای SQL با استفاده از Perl Executing SQL Queries Using Perl

  • آسیب پذیری امنیتی در اسکریپت های پرل Security Vulnerability in Perl Scripts

  • ایمن سازی اسکریپت های پرل Securing Perl Scripts

  • تست اسکریپت های پرل Testing Perl Scripts

  • مرتب سازی لیست پرل Sorting a Perl List

  • قالب بندی و گزارش در پرل Formatting and Reporting in Perl

  • برنامه نویسی شی گرا در پرل Object-oriented Programming in Perl

  • بهترین روش ها و گام های بعدی Best Practices and Next Steps

نمایش نظرات

آموزش Perl 5 Fundamentals
جزییات دوره
3h 46m
48
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Saravanan Dhandapani Saravanan Dhandapani

من بیش از یک دهه است که در برخی از 100 شرکت برتر ثروتمند در زمینه طراحی ، توسعه و معماری فناوری اطلاعات کار می کنم. من درگیر تنظیم دقیق فرآیند تحویل نرم افزار ، بهبود عملکرد و توسعه نرم افزار مقیاس پذیر و قابل حمل بوده ام. برخی از مناطق کلیدی که در آنها کار کرده ام عبارتند از جاوا ، ESB ، تامکت ، ReactJS ، جاوا اسکریپت ، لینوکس ، اوراکل ، SVN ، GIT و غیره.