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