زبان برنامه نویسی پرل (Perl) بطور وسیعی ساختار خود را از زبان C و بسیاری از خصوصیات خود را مدیون زبان های AWK , LISP , SED , SH است. در واقع پرل زبان مفسر داری است که برای کار بر روی فایلهای متنی مناسب است. یکی از کاربردهای مهم زبان برنامه نویسی PERL در نوشتن اکسپلوییتها و کدهای تخریب است. این زبان برنامه نویسی پیشینهای قدیمی در UNIX دارد. پرل امروزه در زمینههای هوش مصنوعی، ژنتیک، نظامی، تحقیقاتی، صنعتی بطور گستردهای کاربرد دارد. از پرل میتوانید در برنامههای.NET برای پردازش متن و یا هر چیز دیگری استفاده کنید. این قابلیت تنها به.NET محدود نمیشود و پرل را میتوان در زبانهای دیگر برنامه نویسی بدون در نظر گرفتن پلتفرم آن استفاده کرد. جالب است بدانید نرمافزاری که شما تحت سیستمعامل LINUX و یا MAC نوشتهاید روی سیستمعامل WINDOWS و UNIX هم اجرا میشود. قابلیت (Cross Platform) به شما امکان توسعه نرمافزارتان را بر روی هر سیستمعاملی فراهم میکند. با پا به عرصه گذاشتن CGI به صفحات وب زبان پرل به خاطر قدرت بالا در پردازش متن و تطبیق الگو (Regular Expressions)، در جمله زبان هایی قرار گرفت که بطور وسیعی برای نوشتن CGI بکار گرفته میشود. در این صورت یک سیستم برنامه نویسی پویای تحت وب و با استفاده از تکنولوژی CGI پیاده سازی می شود. به خاطر قدرت بسیار پرل درزمینه برنامه نویسی سیستمهای شبکه بسیاری از متخصصین شبکه و هکرها از این قافله عقب نمانده و امروزه شاهد این هستیم که بسیاری از برنامههای مدیریت شبکه، سیستمهای Spidering و Exploitها به زبان پرل نوشته میشود. نکتهای که باعث محبوبیت زبان پرل در میان برنامه نویسان شدهاست متنباز بودن این زبان است.
در دوره آموزشی Perl 5 شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی قدرتمند آشنا می شوید.
اسکچ آپ (Sketch up) از نرم افزارهای بسیار ساده و کار آمد سه بعدی سازی به خصوص در حوزه معماری است که توسط شرکت گوگل ساخته شده است. این نرم افزار برای مهندسی راه و ساختمان، مهندسی مکانیک، و همچنین طراحی بازیهای ریانهای کاربرد دارد. مدلهای این برنامه کلا از اتصال خطوط به یکدیگر به عنوان لبههای مدل ایجاد میشوند. در صورت پیوستن تعداد سه لبه یا بیشتر به یکدیگر یک صفحه یا plan ایجاد میشود و به طور خودکار وجه مدل بوجود میآید. لبههای مورد نظر و نیز وجه ایجاد شده باعث ایجاد مدل سه بعدی میشوند. این نرم افزار یکی از پر طرفدار ترین نرم افزار های مدلسازی به شمار میرود و از آن می توان برای طراحی و ساخت مدل های دو بعدی و سه بعدی در زمینه های مختلف استفاده نمود.
در دوره آموزشی Google SketchUp شما با قابلیت های اساسی و کلیدی این نرم افزار کلیدی قدرتمند آشنا خواهید شد.
همانطور که می دانید از CSS برای فرمت دهی و طرح بندی، تعریف سبک متن (مانند نوع قلم، رنگ و اندازهها)، اندازه جدول و جنبه های دیگری از صفحات وب که قبلا فقط در فایل HTML یک صفحه قابل تعریف بوده است استفاده می شود. CSS دارای خاصیت ها و افکت های مختلفی است که تنها با نوشتن قطعه کدهای ساده می توانند به ظاهر وب سایت شما دید ویژه ای اضافه کنند. به وسیله خاصیت Transition در CSS، می توانید تغییر اندازه، شکل، رنگ، موقعیت و ... یک عنصر را از یک حالت به یک حالت دیگر به صورت تدریجی و در قالب یک افکت تصویری، انیمیشن سازی کنید. به عنوان مثال فرض کنید، شما یک عکس دارید که نمونه کوچک آن را بر روی صفحه قرار داده اید و قصد دارید تا زمانی که کاربر موس خود را بر روی آن می برد، به صورت تدریجی به اندازه بزرگ و اصلی خود در بیاید و کاربر آن را مشاهده نماید و هنگامی که کاربر موس خود را از روی آن می برد، به انداز قبلی و کوچک خود بر گردد. خاصیت Transform در سی اس اس، این امکان را به ما می دهد که یک متن یا یک بخش را به شکل مورد علاقه ی خود بچرخوانیم، به عنوان مثال می توانید یک متن را در سایت خود با چرخش نشان دهید. این افکت ها از قابلیت های منحصر به فرد در CSS مب باشند که تنها با نوشتن یک قطعه کد ساده امکانپذیر خواهند بود.
در دوره آموزشی CSS: Transitions and Transforms شما با قابلیت های اساسی و کلیدی در انتقال و جابه جایی آبجکت ها در صفحات وب و با استفاده از سی اس اس آشنا می شوید.
Mac OS X Lion یا همان Lion سیستم عامل جدید اپل است که بیشتر ویژگی های آن برپایه ی ویژگی های iOS ساخته شده است (خود سیستم عامل iOS برپایه سیستم عامل مک ساخته شده است و حالا این سیستم عامل مک است که دارد ویژگی های جدید خود را از iOS می گیرد!). از ویژگی های این سیتم عامل می توان به تمام صفحه شدن برنامه ها و سوئیچ نمودن آسان بین آن ها، قابلیت چند لمسی، دسترسی سریع و قابلیت ذخیره خودکار فایل ها به صورت پیش فرض، Mission Control و داشتن یک دید کلی از Expose ، Dashboard ، Spaces و برنامه ای تمام صفحه، Launchpad برای نمایش تمام برنامه های نصب شده را به صورت معلق بر روی دسک تاپ و ... اشاره کرد. در دوره آموزشی Mac OS X Lion شما با قابلیت های اساسی و کلیدی این سیستم عامل قدرتمند آشنا خواهید شد.
AIR یا همان Adobe Integrated Runtime یک بستر برای اجرای فلش، اکشن اسکریپت، فایلهای Html و کدهای جاوا است به شکلی که به عنوان یک برنامه تحت دسکتاپ اجرا شوند . ادوبی ایر به عنوان یک Runtime که فاقد وابستگی به مرورگر است، به اجرای برنامهها ی غنی اینترنتی بر روی دسکتاپ کمک میکند. اجرای برنامههای اینترنتی بر روی دسکتاپ و وب، مزایا و معایبی دارند. مزیت بزرگ نرمافزارهای ایر دسترسی به سیستم فایل کاربر است و این امکان را برای شما فراهم می نماید تا با هر نوع مهارت برنامه نویسی وب ازقبیل JavaScript ،HTML ،Flex ،Flash و یا Ajax یک محتوای RIA یا همان Rich Internet Applications (برنامه کاربردی وب غنی) ایجاد نموده و آنرا برروی رایانه دسکتاپ خود قرار دهید (Deploy نمایید). در نرم افزارهای غنی اینترنتی که بر روی مرورگر کار می کنند شما قالباً فایلها را بر روی سرور ذخیره می کنید ولی در اینجا دسترسی به سیستم فایل کاربر محدودیتهای شما را در ذخیره سازی اطلاعات و خواندن آن ها از میان بر می دارد که این امر انعطاف بیشتری برای نرمافزارهای شما به همراه دارد. ادوبی ایر به چهار طریق می توانند با پایگاه دادهها ارتباط برقرار کند: دیتابیس مستقر بر روی سرور، فایل محلی XML، پایگاه داده محلی SQLLite و پایگاه داده رمز نگاری شده ایجاد شده توسط خود ایر.
در دوره آموزشی AIR Essential Training شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.
مایا نام نرمافزاری برای طراحی سه بعدی و یکی از پیشرفتهترین نرمافزار انیمیشن و مدل سازی سه بعدی است که به طور گسترده در استودیوهای فیلم سازی، انیمیشن و همینطور صنعت بازیهای رایانهای استفاده میشود. البته نقطه قوت مایا در ابزارهای مدل سازی آن است و در شرکتهای بزرگ نیز بیشتر از این خصیصه اش استفاده میکنند. تکنولوژی NURBS بکار رفته در این استودیو انیمیشن سازی، باعث کمک به طراحی بهینه اشیاء طبیعی از جمله چمن، گیاهان، مو و... میشود. توانایی بالا در Rendering و وجود Materialهای متنوع در این نرم افزار از جمله موارد کلیدی آن است. از جمله ویژگیهای این نرمافزار، انعطاف پذیری و قابلیتهای شخصی سازی (customization) آن است که به کاربران حرفهای اجازه میدهد به سادگی محیط آن را به دلخواه خود تغییر دهند. به علاوه، یکی دیگر از قابلیتهای منحصر به فرد آن امکان توسعه این نرمافزار برای استفاده کنندگان آن است. کاربران میتوانند از طریق زبانهای برنامه نویسی سی پلاس پلاس، MEL یا (maya embedded language) و همینطور پایتون آن را توسعه دهند و ابزارها و امکاناتی که پیشتر در نرمافزار وجود نداشتهاند را به آن اضافه کنند. به همین دلیل بسیار مورد توجه استودیوهای بزرگ سازنده فیلم و انیمیشن قرار گرفتهاست.
در دوره های مختلف آموزشی Maya Essentials شما با ابزارها و قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.
فتوشاپ (Photoshop) محصول شرکت ادوبی، از بهترین و پرطرفدارترین پردازشگرهای گرافیکی برای کار با تصاویر مختلف است که اکثر افراد توسط آن قادر به ایجاد، ترکیب، ویرایش، بازسازی و یا دگرگونی عکس ها و نگاره ها مختلف خواهند بود. ویژگی های جدید و قابلیت های فوق العاده آن باعث می شود تا عکاسان و حرفه ای تر ها بتوانند عکس های خود را به شیوه ای بسیار جذاب تر از گذشته ویرایش کنند. در دوره آموزشی Photoshop CS6 for Photographers شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا می شوید.
JavaScript (جاوااسکریپت) زبان برنامه نویسی اسکریپت مبتی بر اشیاء است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده و ساختار آن به سی پلاس پلاس (C++) و جاوا شباهت دارد؛ که این امر برای سهولت یادگیری در نظر گرفته شده است و دستورهای متداول مانند if, for, try..catch و ... در این زبان هم یافت میگردند. این زبان میتواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد و به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب است. کاربرد گسترده این زبان در سایت ها و صفحات اینترنی است و به کمک این زبان میتوان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده میشود.
در دوره آموزشی JavaScript Essential Training 2011 شما با قابلیت های اساسی و کلیدی این زبان قدرتمند آشنا می شوید.
آی تیونز (iTunes) یک نرمافزار چندرسانهای است که توسط شرکت اپل تولید شده است. از این برنامه برای انتقال موسیقی و فیلم و ... از روی کامپیوتر به روی آیپاد و آیفون استفاده میشود. در واقع نرم افزار iTunes یک برنامه قدرتمند برای مدیریت فایل های موسیقی و ویدیو است که با استفاده از آن می توانید به انجام کارهایی مانند ایجاد Playlist، Playlist های هوشمند و Nested Playlist، ایجاد کتابخانه شامل چند درایو هارددیسک، بکارگیری امکاناتی نظیر Genius، راه اندازی اشتراک خانگی و .. بپردازید.
در دوره آموزشی iTunes 9 شما با قابلیت های اساسی و کلیدی این نرم افزار کاربردی قدرتمند آشنا خواهید شد.
نرم افزار (GarageBand 08) یک استودیوی کامل مجازی را برای کاربران فراهم می کند تا به راحتی به ساخت و ویرایش موسیقی برای پادکست ها و یا حتی موسیقی متن حرفه ای فیلم ها بپردازند. این برنامه با شبیه سازی آلات موسیقی مانند گیتار، درامز، پیانو و ... مانند یک برنامه کامل موسیقی امکان ساخت موزیک را به شما خواهد داد. در واقع نرمافزار GarageBand یکی از نرم افزارهای ساخت و کارکردن با صوت دیجیتال می باشد و ابزارها و تجهیزات کاملی را فراهم نموده است تا شما بدون حضور فیزیکی نوازندگان به ساخت آهنگ بپردازید. در دوره آموزشی GarageBand 08 شما با ابزارها و اصول اساسی استفاده از این نرم افزار کاربردی قدرتمند آشنا خواهید شد.