تسلط به برنامهنویسی PERL: از مبانی تا تکنیکهای پیشرفته
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نوشتن و اجرای اسکریپتهای Perl از ابتدا
- استفاده مؤثر از متغیرها، حلقهها و عملگرها
- مدیریت عملیات ورودی/خروجی فایل و توابع رشتهای
- ساخت اسکریپتهای ماژولار با subroutines و ارجاعات
- طراحی عبارات منظم پیشرفته برای اپلیکیشن های واقعی
پیش نیازهای دوره
- دانش پایه از مفاهیم برنامهنویسی (اختیاری اما مفید)
- کامپیوتری با نصب Perl (راهنمای نصب ارائه میشود)
- اشتیاق برای یادگیری و آزمایش با کد!
توضیحات دوره
مقدمه
به دنیای برنامهنویسی Perl بپیوندید، یک زبان چندمنظوره و قدرتمند که بهطور گستردهای برای مدیریت سیستم، توسعه وب و دستکاری دادهها استفاده میشود. این دوره بهصورتی طراحی شده تا شما را از مبانی Perl به مفاهیم پیشرفته هدایت کند و شما را با مهارتهای لازم برای ایجاد اسکریپتها و اپلیکیشن های کارآمد آشنا سازد. چه شما یک مبتدی باشید یا به دنبال ارتقاء مهارتهای کدنویسی خود، این دوره یک رویکرد ساختاریافته برای تسلط به Perl ارائه میدهد.
مرور بخشها
بخش 1: مقدمهای بر Perl
سفر خود را با مقدمهای بر برنامهنویسی Perl آغاز کنید. در سخنرانی ابتدایی تحت عنوان "Hello World،" دانشجویان را از طریق راهاندازی محیط خود و نوشتن اولین اسکریپت Perl خود راهنمایی میکند و یک پایه قوی برای آنچه پیش رو است فراهم میآورد.
بخش 2: درک متغیرهای Perl
با بلوک های سازنده اصلی اسکریپتهای Perl آشنا شوید: متغیرها. این بخش شامل متغیرهای scalar، لیست و هش، نحوه ایجاد آنها و عملیاتهایی مانند دامنه و چاپ است. در پایان، دانشجویان خواهند آموخت که چگونه بهطور مؤثر دادهها را در Perl مدیریت و دستکاری کنند.
بخش 3: حلقههای Perl
حلقهها برای اتوماسیون و iteration در برنامهنویسی ضروری هستند. این بخش به بررسی حلقههای while ،for و foreach میپردازد و شامل مکانیزمهای کنترلی عملی است. چندین جلسه عملی تضمین میکند که درک کاملی از کاربردهای عملی خواهید داشت.
بخش 4: عملگرهای Perl
بهطور عمیق با عملگرهای Perl از عملگرهای حسابی و مقایسهای تا فرمان های خاص مانند cmp و redo آشنا شوید. این بخش مهارتهای شما را در انجام عملیاتهای پیچیده در اسکریپتهای Perl تقویت میکند.
بخش 5: Subroutines و ارجاعات Perl
به Subroutines برای سادهسازی کد خود تسلط پیدا کنید، درباره متغیرهای سراسری بیاموزید و به ارجاعات و عدم ارجاع پرداخته و تکنیکهایی برای نوشتن اسکریپتهای ماژولار و قابل استفاده مجدد در Perl یاد بگیرید.
بخش 6: ورودی/خروجی فایل و توابع رشتهای
فایلها و رشتهها را مانند یک حرفهای مدیریت کنید! این بخش بهطور مفصل به عملیات ورودی/خروجی فایل پرداخته و توابع دستکاری رشته مانند push ،pop ،shift ،unshift و ابزارهای قدرتمند مانند split و grep را بررسی میکند.
بخش 7: تسلط به عبارات منظم Perl
جواهری در تاج برنامهنویسی Perl! در عبارات منظم تخصص پیدا کنید تا دادهها را جستوجو، دستکاری و اعتبارسنجی کنید. این بخش به تدریج شیوههای regex را معرفی کرده و شامل شش بخش جامع است تا شما را به یک کارشناس regex تبدیل کند.
نتیجهگیری
در پایان این دوره، دانشجویان دیدگاه کاملی از برنامهنویسی Perl را از اصول تا تکنیکهای پیشرفته خواهند داشت. با این دانش، شما میتوانید با اعتماد به نفس به چالشها در مدیریت سیستم، توسعه وب و فراتر از آن بپردازید.
این دوره برای چه کسانی مناسب است؟
- مبتدیانی که به دنبال یادگیری برنامهنویسی Perl از ابتدا هستند.
- توسعهدهندگانی که به دنبال افزایش مهارتهای اسکریپتنویسی خود هستند.
- مدیران سیستم و تحلیلگران داده که به دنبال اتوماسیون و دستکاری دادهها هستند.
- هر کسی که درباره قدرت عبارات منظم در Perl کنجکاو است.
تسلط به برنامهنویسی PERL: از مبانی تا تکنیکهای پیشرفته
-
Hello World 02:18
-
متغیرهای PERL 08:12
-
متغیرهای لیست - عملگر Range 02:42
-
متغیرهای PERL - هش 02:42
-
ایجاد هش متغیرهای PERL 02:45
-
چاپ هش متغیرهای PERL 04:15
-
شرایط PERL 09:41
-
حلقههای while 02:31
-
حلقههای For loop 02:31
-
حلقههای PERL - foreach 03:07
-
حلقههای PERL - کنترلها 02:31
-
حلقههای PERL - کنترلها قسمت عملی 1 04:04
-
حلقههای PERL - کنترلها قسمت عملی 2 00:54
-
حلقههای PERL - کنترلها قسمت عملی 3 01:41
-
Redo 02:08
-
عملگرها - حسابی 04:07
-
عملگرها - مقایسهای 00:56
-
cmp 05:04
-
عملگرها - دیگر 08:50
-
Subroutine 07:59
-
متغیرهای سراسری 10:42
-
ارجاعات 09:36
-
ادامه ارجاعات 08:24
-
عدم ارجاع 04:58
-
قسمت 1 ورودی/خروجی فایل 08:04
-
قسمت 2 ورودی/خروجی فایل 10:31
-
قسمت 3 ورودی/خروجی فایل 03:26
-
قسمت 4 ورودی/خروجی فایل 11:00
-
توابع رشته قسمت 1 08:27
-
توابع رشته قسمت 2 10:30
-
توابع رشته قسمت 3 06:08
-
Push-pop 08:29
-
ادامه Push-pop 08:38
-
Shift-unshift 09:01
-
Split 11:11
-
grep 10:49
-
ادامه grep 07:09
-
عبارات منظم قسمت 1 09:07
-
عبارات منظم قسمت 2 10:00
-
عبارات منظم قسمت 3 08:51
-
عبارات منظم قسمت 4 09:27
-
عبارات منظم قسمت 5 11:52
-
عبارات منظم قسمت 6 08:05
مشخصات آموزش
تسلط به برنامهنویسی PERL: از مبانی تا تکنیکهای پیشرفته
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:43
- مدت زمان :04:43:23
- حجم :1.47GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy