هدف از دوره آشنایی ومهارت های کار با زبان perl برای مدیریت خودکارسازی، ساخت نمایه کاربری(Interface) های وب دیوایسهای جانبی مثل روتر ها دیوایسهای کنترل سیستم و … ، ساخت API ساده و سبک است. زبان پرل جزو کامپایلرهای پایهای موجود در سیستم عامل لینوکس است و بسیاری از ابزار کاربردی روزمره، سويیچهای شبکه بخصوص مخابراتی ازجمله PBX ها، روتر ها و … از این زبار استفاده می کنند. شما می توانید با زبان Perl کامند های اصلی سرور های خود را ازدور و بواسطه یک API با امنبیت بالا استفاده کنید. کتابخانه های توابع زیادی برای این زبان وجود دارد و عملا پاسخگوی تمامی نیازهای برنامه نویسی Backend است.
پیشنیاز دوره آشنایی مقدماتی با برنامه نویسی است. آشنایی کامل با الگوریتم، توابع، کلاس و ارث بری
این دوره برای اغلب افرادی که هدف برنامه نویسی بصورت اسکریپت بخصوص روی دیوایسهای جانبی با سیستم عامل لینوکس دارند مناسب است.
معرفی پرل
تاریخچه پرل
نصب و راه اندازی پرل
ابزارهای پرل
مقدمات برنامه نویسی با پرل
متغیرها و عملگرهای پرل
رشته ها و متون
آرایه ها و لیست ها
هشتاب ها و دیکشنری ها
کنترل جریان برنامه
شرطی if و unless
حلقه های for و foreach
حلقه های while و do-while
ساختار switch و given-when
توابع و ماژول ها
تعریف توابع
توابع بازگشتی
تعریف ماژول ها
وارد کردن ماژول ها در پرل
کار با فایل ها
باز کردن و خواندن فایل ها
نوشتن در فایل ها
بستن فایل ها
کنترل خطا ها در کار با فایل ها
کار با پایگاه داده ها
نصب و راه اندازی پایگاه داده
اتصال به پایگاه داده
تعامل با جداول و دیتاها
کار با تراکنش ها
توسعه وب با پرل
نصب و راه اندازی محیط توسعه پرل
توسعه وب سایت با پرل
استفاده از چارچوب های وب مانند Catalyst و Mojolicious
تست و رفع اشکالات در توسعه وب
در این دوره کارآرموز بطور کامل با چگونگی نوشتن برنامه در اجرای دستورات سرور ساخت CGI و … نوشتن ماژول و کلاسهای جدید آشنا می شود. و در نهایت بعنوان پروژه پایان دوره با استفاده از قابلیت وب سوکت یک مانیتورینگ برای نمایش دیتای سیستم و با کمک jquery در کلاسینت پیاده سازی می کند.
مهندس ایمان مدائنی مدرس بین المللی و رسمی مایکروسافت، مدیر و موسس انجمن برنامه نویسان و آموزشگاه برنامه نویسان ، دارای مدارک رسمی Microsoft Certified Trainer - MCT و MCSD و MCP و MCSE و MCSA از مایکروسافت، مشاور چندین سازمان و ارگان دولتی و شرکت های خصوصی، می تواند در این مسیر شما را همراهی نماید.