لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش یادگیری پرل با انجام - قسمت 2
Learn Perl by Doing - Part 2
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
فایلها، مجموعهها و عبارات با قاعده در این بخش از آموزش، یکی از بسیاری از کارهایی را که پرل به بهترین شکل انجام میدهد، بررسی میکنیم - خواندن دادهها از فایلها. به عنوان مثال به خواندن فایلهای ارزش جدا شده با کاما (CSV) نگاه میکنیم. ما مفاهیم بیان منظم تری را بررسی خواهیم کرد تا بتوانیم داده هایی را که می خوانیم تمیز و بررسی کنیم، و توانایی پرل در ساخت ساختارهای داده پیچیده را بررسی خواهیم کرد، که به ما امکان می دهد در نهایت حتی پیچیده ترین داده ها را در حافظه برنامه های خود نمایش دهیم. جایی که میتوانیم آن را به دلخواهمان دستکاری کنیم. ما همچنین به خراش دادن وب با پرل نگاه خواهیم کرد. هنر جمعآوری خودکار دادهها از سایتهای اینترنتی -- البته در جایی که این کار قانونی است.
تقسیم و خواندن فایل های Csv
Split and Reading Csv Files
پیوستن و مشاهده داده ها
Join and Viewing Data
Chomp و حذف فضاها در Split
Chomp and Removing Spaces in Split
آرایه ها و هش ها
Arrays and Hashes
تابع فشار
The Push Function
آرایه های آرایه ها
Arrays of Arrays
هش
Hashes
تکرار روی هش
Iterating over Hashes
آرایه های هش
Arrays of Hashes
کار با CSV Data
Working with CSV Data
ذخیره سازی Csv در آرایه ای از هش ها
Storing Csv in an Array of Hashes
اعتبارسنجی داده های CSV
Validating CSV Data
پاک کردن داده های CSV
Cleaning CSV Data
دانش پرل خود را تست کنید
Test Your Perl Knowledge
دانش پایه پرل خود را تست کنید
Test Your Basic Perl Knowledge
خراش دادن وب و عبارات منظم
Web Scraping and Regular Expressions
2 خراش دادن وب
2Web Scraping
کلاس های شخصیت
Character Classes
تطبیق مکرر
Matching Repeatedly
بازیابی چندین مسابقه در یک زمان
Retrieving Multiple Matches all at Once
نمایش نظرات
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
بعد از بیش از 14 سال کار به عنوان یک توسعه دهنده و پیمانکار نرم افزار برای مجموعه ای از شرکت ها از جمله CSC ، Proquest ، SPSS و AT&T در انگلستان و هلند ، تصمیم گرفتم تمام وقت به عنوان یک مربی خصوصی نرم افزار کار کنم. اکنون در شهر زیبای بوداپست ، مجارستان زندگی می کنم ، از آنجا وب سایت http://www.caveofprogramming.com را اداره می کنم.
نمایش نظرات