اپکس 5 ابزاری جهت تولید سریع نرم افزار های کاربردی تحت وب می باشد که به صورت یک بسته امکان نصب این محصول روی پایگاه داده اوراکل وجود دارد .نگاه جدید شرکت اوراکل نسبت به باقی ابزار های تولید نرم افزار این شرکت بیش از پیش در نسخه جدید این محصول نمایان شده است به طوری که این محصول فاقد پیچیدگی های بیش از حد در توسعه می باشد و بیشتر جهت سرعت دهی به فرآیند تولید نرم افزار های کاربردی تحت وب در نظر گرفته شده است در حال حاضر نیاز روز افزون به تولید شیوه متفاوتی از تعامل با کاربر مورد توجه قرار گرفته است به طوری که دیگر شیوه های قدیمی تعامل شرکت اوراکل نظیر Oracle form & report پاسخگوی نیاز کاربران نیست البته تلاش های شرکت اوراکل در نسخه های 11g مورد توجه قرار گرفت و بهبود های فرآوانی جهت ادامه فعالیت طبق روال گذشته انجام شد اما نسل جدید نرم افزار ها با فراهم آوردن مزیت های فرآوان شرکت اوراکل را تشویق به توسعه محصولی در زمینه تولید برنامه های کاربردی با سطح تعامل بالا کرد که منتج به توسعه یک محیط با امکانات فراوان توسعه برای برنامه نویسان و همچنین خروجی قابل قبول برای کاربران شد. در دوره آموزشی Udemy Create Complete Web Applications easily with APEX 5 به ساخت وب اپلیکیشن با اپکس 5 می پردازیم.
شش سیگما یک استراتژی تحول سازمانی است که موجب توسعه و گسترش متدهای مدیریتی، آماری و نهایتاً حل مشکلات شده و به کمپانی امکان جهش و تحول را می دهد. شرکت موتورولا، در سالهای دهه ۱۹۸۰ برای نخستین بار شش سیگما را رایج ساخت. شرکت الید سیگنال در اوایل دهه ۱۹۹۰ آن را به کار بست و شرکت جنرال الکتریک آن را به پرطرفدارترین فلسفه مدیریتی تاریخ تبدیل نمود. شش سیگما یک نگرش منضبط، داده محرک و روشی برای حذف عیبها در هر فرایند و محصول می باشد. این فرایند از ساخت تا فروش را در برمی گیرد و شامل همه محصولات و خدمات ارایه شده از سوی یک سازمان می گردد. همه افراد یک سازمان بدون توجه به موقعیت سازمانی باید در پیادهسازی شش سیگما مشارکت داشته و از آن تأثیر پذیرند. برخلاف دیدگاه بسیاری از افراد که شش سیگما را مجموعهای از راز و رمزهای مهارتی معرفی میکنند که تنها قابل دسترسی برای افراد با تحصیلات بالای دانشگاهی است، شش سیگما برای تمامی افراد سازمان قابل فهم است؛ به گونهای که در پایان اجرای آن در یک سازمان، همه افراد مهارتهای خاصی را به دست خواهند آورند. شش سیگما سیستمی است شامل مجموعه از تکنیکها و ابزارهای بهبود مستمر برای تمرکز بر فرایند ها، تحلیل و مقایسه آنها و تخصیص منابع به فرایند هایی که نیازمند توجه بیشتر هستند. در دوره آموزشی Lynda Six Sigma Fundamentals با اصول و مبانی شش سیگما آشنا می شوید.
شرکت NetApp یک شرکت آمریکایی می باشد که در حوزه های Computer Storage ها و مدیریت داده ها فعالیت می کند. این شرکت که دفتر مرکزی آن در کالیفرنیا واقع شده است در سال 2012 برای اولین بار به لیست گروه NASDAQ که شامل 500 شرکت برتر می باشند اضافه شد. این شرکت در صنعت Data Storage رقیبانی مانند EMC ، Hitachi ، Brocade ، Western Digital , IBM و HP را دارد و این شرکت نیز از 15 سال گذشته تا الان جزو سه برند برتر در این حوزه خود را معرفی کرده است. این شرکت نیز به مانند رقبای خود مانند EMC استوریجهای خود را در رده های فایل و بلاک File Storage & Block Storage ارائه می دهد. فایل استوریجهای NetApp بر پایه پروتکل های NFS و CIFS کار می کنند ولی در مدلهای بلاک از پروتکل های FC و iSCSI و FCOE استفاده می کند. فایل استوریجهای NetApp از سیستم عاملی به نام Data ONTAP که سورس کدی از BSD Unix می باشد استفاده می کنند. راهکارهای کلی که شرکت NetApp امروزه ارائه می دهد شامل راهکارهای دیتاسنترهای ابری ، راهکارهای بهینه سازی نرم افزارهای Critical و نیز راهکارهای Protect و Recovery داده ها می باشد. در دوره آموزشی Udemy NetApp Storage Clustered Data ONTAP Complete با اصول و نحوه کار و استفاده از تجهیزات دخیره سازی نت اپ آشنا می شوید.
مجموعه نرمافزارهای اتودسک آلیاس (Autodesk Alias) (که قبلا با نام Alias Studio Tools شناخته میشد) محصولی از شرکت معتبر اتودسک بوده و در طبقهبندی نرمافزارهای طراحی صنعتی به کمک کامپیوتر CAID (مخفف عبارات Computer Aided Industrial Design) قرار دارد. این مجموعه نرمافزاری پیشرفته، ابزارهای اسکیس Sketching، مدلسازی Modeling، تجسم Visualization را شامل میشود که نیازهای طراحان حرفهای را در زیر فراهم میکند: Sketching، فرم Form و اشکال Shapes آزاد، ایجاد اشکال ارگانیک، ویرایش و تجدید نظر در طراحی در هر مرحله و تبادل اطلاعات با سایر نرمافزارهای CAD. در سیستمهای CAID طراح قادر است با سرعت بیشتری نسبت به سیستمهای CAD ایدههای خود را به مدل سه بعدی تبدیل کند، در عوض به جزئیات مکانیکی محصول کمتر توجه میشود (بر خلاف نرمافزارهای طراحی مکانیکی که معتبرترین آنها عبارتند از CATIA، SIEMENS NX، Autodesk INVENTOR، Pro/ENGINEER، SOLID Works). نرمافزار Autodesk Alias اغلب برای طراحی اتومبیل، هواپیما، تجهیزات و لوازم ورزشی، محفظههای الکتریکی، اسباب بازی کودکان، و زیورآلات مورد استفاده قرار میگیرد. در دوره آموزشی Pluralsight Sketching a Sports Car Using Autodesk Alias با اصول و نحوه طراحی یک خودرو اسپورت در این نرم افزار قدرتمند آشنا می شوید.
اگر شما می خواهید چیزهای بیشتری در مورد فتوشاپ یاد بگیرید لایه ماسک یکی از مهمتربن لایه ها در فتوشاپ است. هدف از استفاده از ماسک در فتوشاپ ویرایش بخشهایی از تصویر بدون تاثیر گذاشتن در قسمتهای دیگر تصویر است. ماسک تقریبا همانند یک شابلون است که هنگام استفاده از آن فقط نقاط خاصی از کاغذ رنگی میشود و بقیه قسمتها بدون تغییر باقی میماند، عمل میکند. هنگامی که ماسک را روی یک انتخاب فراخوانی میکنیم، نواحی انتخاب نشده ماسک شده و از ویرایش محفوظ میماند. با استفاده از ماسک به جای به کار بردن ابزارهای انتخاب معمولی، صرفهجویی زیادی در زمان ویرایش شده و از انتخابهای تکراری و پشت سر هم جلوگیری میشود. یک لایه ماسک در واقع یک تصویر خاکستری است که مانند یک ماسک برای لایه خودعمل می کند. نکتهای که در استفاده از ماسک باید حتما در نظر داشت این است که در اعمال ماسک، رنگ سیاه یعنی دیده نشدن و رنگ سفید به معنی دیده شدن و خاکستری نیز مابین دیده شدن و دیده نشدن(شفافیت) است. برای این که ماسک ما به رنگ سیاه در بیاید کلید Alt را نگه داشته و بر روی آیکون Layer Mask کلیک می کنیم . شما در واقع می توانید یک لایه ماسک را در فتوشاپ اضافه کنید ودر متن، شکل، شی های هوشمند و یا هر لایه دیگر که شما می توانید استفاده کنید. ایجاد یک ماسک بر روی لایه های مختلف آن امکان پذیر است. در دوره آموزشی PhotoSerge Masking And Extraction Master Class با ماسک و استخراج در فتوشاپ آشنا می شوید.
پایتون زبان برنامه نویسی است که در میان برنامه نویسان ایرانی از یک سو و همچنین کاربردی بودن آن در جنبه های مختلف از سوی دیگر، دارای محبوبیت زیادی شده است. زبان Python توسط آقای Guido van Rossum ابداع شده است (لقب وی Benevolent Dictator for Life به معنی دیکتاتور خیرخواه جاویدان است.) وی پیش از طراحی زبان پایتون، اقدام به طراحی زبانی تحت عنوان ABC کرده بود اما این زبان خیلی با اقبال عمومی مواجه نشد. پس از بازخوردهایی که در ارتباط با این زبان از سایر برنامه نویسان گرفت، آقای گودیو ون روسوم در زمستان سال ۱۹۸۹ زبان پایتون را پایه ریزی کرد که برخلاف زبان قبلی، خیلی مورد استقبال سایر برنامه نویسان سرتاسر دنیا قرار گرفت. جالب است بدانید که در حال حاضر، زبان برنامه نویسی پایتون یکی از محبوبترین زبانهای برنامه نویسی دنیا است هم طرفداران در میان مبتدیان دارد و هم شیفتگان در میان حرفهای ها! و شرکت های بزرگی همچون گوگل از این زبان برای موتور جستجوی گوگل و یوتیوب استفاده میکنند و این نشان از موفقیت این زبان برنامه نویسی سطح بالا دارد. زبان برنامه نویسی پایتون یک زبان برنامه نویسی چند منظوره است و همانطور که از نمونه نرم افزارهای نوشته شده با این زبان که در بالا به آنها اشاره شد مشخص است، از این زبان از طراحی سایتهای دینامیک گرفته تا تحلیل دادهها و نرم افزارهای دسکتاپ میتوان استفاده نمود. در دوره آموزشی Udemy Python for Trading & Investing با استفاده از پایتون به تحلیل آمار و ارقام بورس و انجام معامله در آن می پردازیم.
jQuery یک کتابخانه از جاوا اسکریپت است که پیمایش اسناد اچ تی ام ال، رسیدگی به رویدادها، متحرک سازی و تعاملات ای جکس (AJAX) را به منظور توسعه سریع وب تسهیل می کند. jQuery به گونه ای طراحی شده است تا روشی را که با آن جاوا اسکریپت را می نویسید تغییر دهد. جی کوئری یک چارچوب جاوا اسکریپت است که هدف آن آسان ساختن استفاده از جاوا اسکریپت در صفحات طراحی وب سایت شماست. شما می توانید جی کوئری را به صورت یک لایه انتزاعی توصیف کنید زیرا قابلیت های بسیاری را که می باید در خطوط بیشماری از کد جاوا اسکریپت می نوشتید گرفته و آنها را در توابعی (functions) که می توانید تنها در یک خط کد فراخوانی کنید پنهان می کنند. جی کوئری جایگزینی برای جاوا اسکریپت نیست و با این که برخی میانبرهای نحوی نوشتاری را در اختیارتان می گذارد اما کدی که هنگام استفاده از جی کوئری خواهید نوشت هنوز هم جاوا اسکریپت می باشد. در دوره آموزشی Tutsplus Introduction to jQuery با مباحث پایه ای و مقدماتی جی کوئری آشنا می شوید.
در فتوشاپ، لایه ها برای کار کردن روی یک قسمت خاص از یک تصویر به کار می رود بدون اینکه روی قسمت های دیگر تاثیر گذاشته شود. ممکن است با این تعریف به نظر شما برسد که، لایه ها مانند یک کاغذ شفاف هستند که روی یکدیگر قرار می گیرند که می توان محل قرارگیری آنها را تغییر داد بدون اینکه به یکدیگر آسیب بزنند و یا برای هم مزاحمتی ایجاد کنند. در فتوشاپ می توان افکت هایی به لایه ها اضافه نمود که به طور خودکار تغییراتی در لایه ایجاد می کنند. ترکیب افکت ها روی هر لایه Layer Style یا حالت لایه نامیده می شود. Layer Style ها جلوه های ویژه ای هستند که با سرعت و به آسانی می وان آنها را روی لایه ها در فتوشاپ اعمال کرد تا به طور قابل ملاحظه ای ظاهر هر چیز را در کمترین زمان تغییر دهد. آنها یا به طور از قبل تنظیم شده، یا به صورت Layer Style های دست ساز وجود دارند که کاربر آنها را ایجاد و برای استفاده های بعدی خود ذخیره نموده است. در دوره آموزشی O'Reilly Experimenting with Photoshop Layer Effects Training با لایه ها و افکت دادن به آنها آشنا می شوید.
سیستم مدیریت آموزش (LMS= Learning Managment System)٬ نرم افزاری است که فعالیت آموزش گیرنده را ثبت و پیگیری می کند. به عبارت دیگر٬ این سیستم٬ روند یادگیری و آموزش را به طور خودکار مدیریت می کند. یک سیستم مدیریت آموزش قدرتمند٬ مدیریت اجرایی برنامه های آموزشی را در درون یک سازمان تسهیل می کند و همچنین این سیستم فراگیران را قادر می سازد که به همکاری و مشارکت با فراگیران هم تراز خود بپردازند. LMS ها عملا ابزاری هستند که فرایند E-learning را تسهیل مینماید. امروزه استاندارد های فراوانی برای یکسان سازی و هماهنگی میان همه انواع LMS بوجود آمده که برای نمونه استاندارد scorm برای یکسان سازی محتوای LMS در همه سیستمها است. در دوره آموزشی Udemy WordPress LMS: E-Learning Website Made Easy با استفاده از وردپرس با طراحی یک سیستم مدیریت آموزش الکترونیکی می پردازیم.
ساخت و توسعه نرمافزارهای Native به این معناست که برای برنامه نویسی و توسعه نرمافزار خود از زبانهای اصلی سیستم عامل استفاده کنید. مثلا برای توسعه نرمافزار اندروید باید از زبان برنامه نویسی Java و برای توسعه نرمافزار آیفون باید از زبان برنامه نویسی Objective-C استفاده کنید. بزرگترین مزیت این حالت بازدهی (performance) بالای نرمافزار است، زمانی که شما برنامه خود را بصورت Native مینویسید کدهای شما به زبان ماشین کامپایل خواهند شد(Dalvik bytecode در اندروید) که همین موضوع باعث میشود شما حداکثر بازدهی ممکن از نرمافزار را داشته باشید. بازدهی بالا میتواند شامل افکتهای انیمیشن، روان کار کردن بخشهای مختلف برنامه، امکان استفاده از multi touch و خیلی موارد دیگر باشد که بدلیل دسترسی مستقیم به موقعیتهای حافظه و سختافزار گوشی اتفاق می افتد. حال ابزاری را به شما معرفی خواهیم کرد که بسیار کار را برای برنامه نویسان راحت کرده است. NativeScript ابزاری است که به شما اجازه می دهد نرم افزارهای اندروید و آی او اس را با یک زبان بنویسید ولی موقع کامپایل به زبان بومی یا Native تبدیل بشود. در دوره آموزشی Pluralsight Building Cross Platform Native Mobile Applications with NativeScript با اصول و نحوه ایجاد اپلیکیشن های چند سکویی با استفاده از NativeScript آشنا می شوید.