آموزش برنامه نویسی پرل برای مبتدیان

Perl Programming for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: اپلیکیشن پرل یک اپلیکیشن پرل طراحی کنید. ایجاد برنامه های خودکار که کار را برای شما انجام می دهد، برنامه های کاربردی تجزیه و تحلیل متن پیشرفته ایجاد کنید. پیش نیازها:دانش آموزان باید با دانلود نرم افزار از اینترنت و نصب نرم افزار بر روی کامپیوتر آشنا باشند.

دنیای برنامه نویسی تقریباً با زبان های مختلف اشباع شده است که همگی برای اهداف مختلف ایجاد شده اند اما برای استفاده در چندین برنامه توسعه یافته اند. برای کسانی که تازه وارد دنیای برنامه نویسی می شوند، این می تواند کمی سخت باشد. خوشبختانه، تعداد زیادی زبان وجود دارد که یادگیری آنها ساده است، استفاده از آنها بسیار متنوع است و نقطه شروع خوبی برای به دست آوردن تسلط در دنیای کدنویسی است. Perl یکی از آن زبان‌ها است و این دوره هر آنچه را که باید بدانید به شما آموزش می‌دهد.

Perfect Perl به روش آسان

  • کار با انواع داده های مختلف از جمله رشته ها، اعداد، متغیرها و ورودی کاربر

  • ایجاد و استفاده از آرایه، زیر روال، هش، و عبارات منظم در برنامه های پرل

  • درکی مفهومی و مهارت های عملی برای ساختن سطوح خود به دست آورید

  • با خانواده زبان پرل و استفاده از آن در برنامه های مختلف

    مهارت پیدا کنید
  • پایه دانشی را برای یادگیری سایر زبان‌های پیچیده‌تر آماده کنید.

در برنامه های پرل متخصص شوید

این دوره به طور خاص برای کسانی طراحی شده است که به برنامه نویسی علاقه دارند، اما هنوز خود را مبتدی می دانند. کسانی که قبلاً تجربه برنامه نویسی دارند اما می خواهند اصول و مفاهیم Perl را بیاموزند نیز آن را کاملاً مناسب می یابند.

با بیش از 70 سخنرانی و 7.5 ساعت محتوا، این یک دوره تصادف واقعی است که شما را در کمترین زمان به سرعت بالا می برد. شما با اصول پرل آشنا خواهید شد و یک برنامه کاربردی پرل طراحی می کنید، همچنین برنامه های خودکاری را ایجاد می کنید که کار را برای شما انجام می دهند و برنامه های کاربردی تجزیه و تحلیل متن پیشرفته. اما نگران نباشید - شما از پایین به بالا کار خواهید کرد و با سرعتی که برای شما مناسب است پیشرفت خواهید کرد، با نصب و ایجاد برنامه های پیچیده تر در هر مرحله.

در طول مسیر، اصول مختلف پرل مانند داده‌های اسکالر، آرایه‌ها و فهرست‌ها، زیر روال‌ها، ورودی و خروجی، هش‌ها و عبارات منظم را قبل از پرداختن به پروژه نهایی خود انتخاب خواهید کرد. در پایان دوره، شما آماده استفاده از Perl در طیف گسترده ای از برنامه های کاربردی دنیای واقعی خواهید بود.

ابزارهای مورد استفاده

Perl یک خانواده از زبان های برنامه نویسی پویا با هدف عمومی است که در اصل برای دستکاری متن توسعه یافته است. با گذشت زمان، توسعه‌ها و بازنگری‌های زیادی را تجربه کرده است و اکنون برای همه چیز از مدیریت سیستم گرفته تا توسعه رابط کاربری گرافیکی استفاده می‌شود. از آنجایی که عناصر بسیاری از زبان های برنامه نویسی دیگر را به عاریت می گیرد، برای کسانی که تازه شروع به گسترش دانش برنامه نویسی کرده اند، یک نقطه پرش عالی است.


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

مقدمه دوره Introduction to the Course

  • معرفی دوره Course Introduction

معرفی پرل Introduction to Perl

  • معرفی Introduction

  • دریافت و نصب پرل Getting and Installing Perl

  • ایجاد اولین برنامه پرل Creating a First Perl Program

  • نمونه های پیشرفته پرل-1 More Advanced Perl Examples-1

  • نمونه های پیشرفته پرل-2 More Advanced Perl Examples-2

  • نتیجه Conclusion

کار با داده های اسکالر Working with Scalar Data

  • معرفی Introduction

  • کار با داده های اسکالر Working with Scalar Data

  • کار با رشته ها Working with strings

  • کار با اعداد Working with numbers

  • کار با متغیرها Working with variables

  • دریافت ورودی کاربر Getting user input

  • اپراتور chomp The chomp operator

  • تصمیم گیری با عبارات if Decision-making with if statements

  • حلقه زدن با عبارات while Looping with while statements

  • نتیجه Conclusion

کار با آرایه ها و لیست ها Working with Arrays and Lists

  • معرفی Introduction

  • ایجاد آرایه ها Creating arrays

  • دسترسی به آرایه ها از طریق اندیس ها Accessing arrays via indices

  • ایجاد لیست ها Creating lists

  • انجام تکلیف با لیست Performing assignment with lists

  • تبدیل آرایه ها به رشته ها Converting arrays into strings

  • استفاده از حلقه foreach در آرایه ها و لیست ها Using the foreach loop on arrays and lists

  • درک بافت اسکالر و فهرست Understanding scalar and list context

  • درک <STDIN> در زمینه اسکالر Understanding <STDIN> in scalar context

  • نتیجه Conclusion

کار با Subroutines Working with Subroutines

  • معرفی Introduction

  • تعاریف زیر برنامه Subroutine definitions

  • فراخوانی زیربرنامه ها Calling subroutines

  • کار با مقادیر بازگشتی زیربرنامه Working with subroutine return values

  • آرگومان های زیر روال Subroutine arguments

  • استفاده از لیست پارامترهای با طول متغیر Using variable-length parameter lists

  • با استفاده از عملگر بازگشت Using the return operator

  • متغیرهای خصوصی در زیر برنامه ها Private variables in subroutines

  • نتیجه Conclusion

ورودی و خروجی پرل Perl Input and Output

  • معرفی Introduction

  • دریافت ورودی از ورودی استاندارد Receiving input from standard input

  • کار با ورودی از اپراتور الماس Working with input from the diamond operator

  • ارسال خروجی به خروجی استاندارد Sending output to standard output

  • استفاده از printf برای فرمت کردن خروجی Using printf to format output

  • کار با filehandles Working with filehandles

  • رسیدگی به خطاهای مرگبار با قالب Handling fatal errors with die

  • نتیجه Conclusion

هش Hashes

  • معرفی Introduction

  • هش تعریف و نشان داده شده است Hashes defined and demonstrated

  • دسترسی به عناصر هش Accessing hash elements

  • کار با توابع هش Working with hash functions

  • نتیجه Conclusion

کار با عبارات منظم Working with Regular Expressions

  • معرفی Introduction

  • عبارات منظم تعریف شده است Regular expressions defined

  • کار با الگوهای ساده Working with simple patterns

  • کار با کلاس های شخصیت Working with character classes

  • تطبیق با استفاده از m// Matching using m//

  • کار با اصلاح کننده های مسابقه Working with match modifiers

  • کار با اپراتور binding Working with the binding operator

  • کار با متغیرهای مطابقت Working with match variables

  • نتیجه Conclusion

بیشتر در مورد عبارات منظم More on Regular Expressions

  • معرفی Introduction

  • معرفی Introduction

  • تطبیق در زمینه فهرست Matching in list context

  • انجام تعویض با استفاده از s/// Performing substitutions using s///

  • کار با تابع تقسیم Working with the split function

  • کار با تابع join Working with the join function

  • نتیجه Conclusion

پروژه نهایی Final Project

  • بررسی اجمالی نهایی پروژه Final Project Overview

  • توضیح نهایی پروژه قسمت 1 Final Project Explanation Part 1

  • توضیح نهایی پروژه قسمت 2 Final Project Explanation Part 2

  • توضیح نهایی پروژه قسمت 3 Final Project Explanation Part 3

نتیجه Conclusion

  • نتیجه Conclusion

  • نتیجه Conclusion

  • بسته شدن پیام Closing Message

نمایش نظرات

آموزش برنامه نویسی پرل برای مبتدیان
جزییات دوره
7.5 hours
70
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,571
4.2 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stone River eLearning Stone River eLearning

500000+ دانش آموز مبارک Udemy در یادگیری الکترونیکی Stone River ، فناوری همه چیز ما است. اگر شما به IT ، برنامه نویسی ، توسعه یا طراحی علاقه مند هستید - ما این موارد را پوشش داده ایم. کاتالوگ عظیم دوره های ما را بررسی کنید و به بیش از 1،200،000،000 دانشجو که در حال حاضر دوره های آموزش الکترونیکی Stone River را می گذرانند بپیوندید. ما در حال حاضر 800+ دوره آموزش مختلف فن آوری در وب سایت Stone River eLearning خود ارائه می دهیم و هر ماه دوره های جدیدی را در مورد موضوعات داغ و پرطرفدار اضافه می کنیم. گزینه اشتراکی برای کسانی که علاقه واقعی به یادگیری دارند در دسترس است.