دانلود ها ی دارای تگ: "پکت"

551 مورد برای عبارت مورد نظر پیدا شد.

دانلود Packt Learning Path: VMware vSphere Unlocked - آموزش وی ام ویر اسفر

  • بازدید: 10,137
دانلود Packt Learning Path: VMware vSphere Unlocked - آموزش وی ام ویر اسفر
یکی از بهترین راه حل هایی که این روزها شرکت ها برای کاهش هزینه های خود و کم کردن پیچیدگی های مدیریتی بکار می برند استفاده از استراتژی های مجازی سازی و  دسکتاپ های مجازی است. یکی از معروف ترین نرم افزارهایی که برای این منظور بکار برده می شود VMware vSphere می باشد که توانسته است امکانات بیشتر و ویژگی های برتری را نسبت به بقیه ارائه دهد. VSphere از شرکت وی ام ویر اولین سیستم عامل مبتنی بر محاسبات ابری می باشد که انقلابی در سیستم کاری دیتا سنتر ها ایجاد نموده است. این نرم افزار پلتفروم شبیه سازی برای ساخت زیربناهای ابری می باشد که به شما امکان اجرای برنامه های ضروری تجاری را با اطمینان کامل و سرعت بالا می دهد. پایگاه داده های خود را به یک سیستم ابری خصوصی و امن بدون دورانداختن نرم افزارها و سخت افزارهای موجود، تبدیل کنید. توسط نرم افزار vSphere و شبیه سازی و محصولات مدیریت ابری می توانید راندمان و سطح ایمنی سرویس را همراه با مدیریت فضا، بازیابی خودکار مشکلات و مدیریت آن در اختیار داشته باشید.
در دوره آموزشی Packt Learning Path: VMware vSphere Unlocked با امکانات و ویژگی های نرم افزار وی ام ویر اسفیر 6 آشنا می شوید. 

دانلود Packt Learning Data Analysis with R - آموزش تجزیه و تحلیل داده ها با زبان آر

  • بازدید: 8,012
دانلود Packt Learning Data Analysis with R - آموزش تجزیه و تحلیل داده ها با زبان آر
R، یک زبان برنامه‌نویسی و محیط نرم‌افزاری برای محاسبات آماری و علم داده‌ها است، که بر اساس زبان‌های اس و اسکیم پیاده‌سازی شده است. این نرم‌افزار متن باز، تحت اجازه‌نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس است. زبان اس بجز R، توسط شرکت Insightful، در نرم‌افزار تجاری اس‌پلاس نیز پیاده‌سازی شده است. اگرچه دستورات اس‌پلاس و R بسیار شبیه است لیکن این دو نرم‌افزار دارای هسته‌های متمایزی می‌باشند. R، حاوی محدودهٔ گسترده‌ای از تکنیک‌های آماری (از جمله: مدل‌سازی خطی و غیرخطی، آزمون‌های کلاسیک آماری، تحلیل سری‌های زمانی، رده‌بندی، خوشه‌بندی و غیره) و قابلیت‌های گرافیکی است. در محیط R، کدهای سی، سی++ و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره می‌توانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند. گرچه R اغلب به منظور انجام محاسبات آماری به کار می‌رود، این نرم‌افزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرم‌افزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است. R، همچنین نرم‌افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارهاست.
در دوره آموزشی Packt Learning Data Analysis with R با زبان برنامه نویسی آر برای تجزیه و تحلیل داده ها آشنا می شوید. 

دانلود Packt Angular 2 Solutions - Intermediate + Advanced Concepts - آموزش آنگولار 2 - مفاهیم متوسط + پیشرفته

  • بازدید: 8,787
دانلود Packt Angular 2 Solutions - Intermediate + Advanced Concepts - آموزش آنگولار 2 - مفاهیم متوسط
 پس از ظهور فن آوری AJAX شاهد پیدایش Web Application های بسیاری بودیم. بسیاری از برنامه نویسان اقدام به تولید وب سایتها و وب اپلیکیشنهای گوناگون با حال و هوای نرم افزارهای تحت ویندوز و یا دیگر سیستم های عامل نمودند. منظورم از حال و هوا refresh نشدن صفحات و یا عدم استفاده از post back ها است که برای کاربران وب تجربه جدیدی بود و دیگر با هر کلیک نیاز نبود زمان زیادی برای لود شدن مجدد محتوا در بروزر صرف کنند. اتفاقی که پشت پرده روی میداد این بود که بروزرها تنها بخشهایی از صفحه که نیاز به بروزرسانی داشتند را از سرور درخواست میکرد و پس از دریافت با استفاده از javascript محتویات صفحه را آپدیت میکردند. در ابتدا بخشهای مورد نیاز کلاینت در سرور به HTML رندر میشدند و بعد برای کلاینت فرستاده میشدند. در گام بعدی برنامه نویسان بجای اینکه محتوا را در سرور به HTML تبدیل کنند داده خام را تنها از سرور میگرفتند و در سمت کلاینت اقدام به تولید HTML با استفاده از داده دریافتی می کردند. فریم ورکهای گوناگونی برای راحت ساختن برنامه نویسان و کاستن از پیچیدگیهای کد سمت کلاینت ایجاد شدند هدف اصلی این فریم ورکها پیاده سازی معماری های آشنا و محبوب سمت سرور مانند MVC در سمت کلاینت بود. از جمله این فریم ورکها میتوان به Angular.js ، Backbone.js و Ember.js اشاره نمود. Angular 2 با شعار یک فریم ورک برای دسکتاپ و موبایل وارد رقابت با سایر فریم ورک ها و کتابخانه های جاوااسکریپتی شد. این بار انگولار با تغییرات زیاد ضمن بهبود سرعت و کارایی یادگیری آن را نیز هیجان بخش تر و بسیار آسان تر کرده است.
در دوره آموزشی Packt Angular 2 Solutions - Intermediate + Advanced Concepts با مفاهیم متوسط و پیشرفته آنگولار 2 آشنا می شوید.

دانلود Packt Learn Nodejs by building 12 projects - آموزش نود جی اس با ساخت 12 پروژه

  • بازدید: 16,552
دانلود Packt Learn Nodejs by building 12 projects - آموزش نود جی اس با ساخت 12 پروژه
Node.js یک محیط یا Platform برنامه‌نویسی تحت سرور است که بر پایه‌ی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js می‌تواند برای ایجاد وب‌سرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد. برای مثال ممکن است برای راه‌اندازی یک وبسایت همه منظوره که محتواهای متنی و چندرسانه‌ای را در اختیار مشتریان قرار می‌دهد از این ابزار استفاده شود. ویژگی قابل توجهی که Node.js را از سایر محیط‌های برنامه‌نویسی متمایز می‌کند رویدادگرا (Event-driven) بودن آن است. برنامه‌نویسی رویدادگرا به شیوه‌ای از برنامه‌نویسی گفته می‌شود که اجرا کدهای برنامه وابسته به رخداد رویدادهای خاص است. برای مثال در هنگام خواندن محتویات یک فایل، در برنامه‌نویسی سنتی، برنامه در هنگام خوانده شدن محتویات فایل از روی رسانه، متوقف می‌شود و پیشروی نمی‌کند. در معماری رویدادگرا، برنامه به پیشروی خود ادامه می‌دهد و هنگامی که محتویات از فایل خوانده شدند، تابع دلخواهی از برنامه توسط Node.js فراخوانی می‌شود.
در دوره آموزشی Packt Learn Nodejs by building 12 projects با اصول و نحوه کاربرد نود جی اس همراه با ساخت 12 پروژه مختلف آشنا می شوید.

دانلود Packt Mastering MEAN Web Development Expert Full Stack JavaScript - آموزش کامل و پیشرفته توسعه وب مین

  • بازدید: 7,806
دانلود Packt Mastering MEAN Web Development Expert Full Stack JavaScript - آموزش کامل و پیشرفته توسع
واژه ی MEAN گرفته شده از ابتدای چهار واژه ی MongoDB, Express, AngularJS, NoedJS می باشد.  MEAN یک فریم ورک برای نقطه شروع و ارتباط بین این چهار برنامه است. MEAN یک فریم ورک جاوا اسکریپت برای راه سریع و سازمان یافته برای توسعه ی اپلیکیشن های تحت وب می باشد. سعی بر این است که ارتباط بین این چهار فریم ورک پایه برقرار شود و مشکلات مجتمع سازی پایه حل شود. Node.js این امکان را به شما می دهد که در سمت سرور هم از زبان javascript استفاده کنید؛ و هزینه ی یادگیری یک زبان دیگر را از دوش شما بر میدارد. به علاوه خاصیت NoSQL بودن MongoDB به شما کمک می کند که بدون نگرانی لایه ی داده را عوض کنید. و بالاخره این تکنولوژی جامعه ی پشتیبانی قوی دارد که باعث می شود کار کردن با این تکنولوژی راحت باشد.
در دوره آموزشی Packt Mastering MEAN Web Development Expert Full Stack JavaScript به طور کامل و پیشرفته با توسعه وب با ابزارهای مین آشنا می شوید.

دانلود Packt Learning Lodash 4.0 - آموزش کتابخانه جاوااسکریپتی لوداش 4.0

  • بازدید: 5,999
دانلود Packt Learning Lodash 4.0 - آموزش کتابخانه جاوااسکریپتی لوداش 4.0
Lodash یکی از کتابخانه های جاوااسکریپتی است که بسیار سریع و کاربردی می باشد. توسعه وب سایت با این کتابخانه بسیار ساده و راحت می باشد. با استفاده از هزاران تابعی که دارد می تواند هر هدفی را خیلی سریع، کاربردی و قابل اجرا روی همه مرورگرها برآورده سازد.
در دوره آموزشی Packt Learning Lodash 4.0 با نحوه استفاده از کتابخانه جاوااسکریپت LoDash به منظور برنامه نویسی آسان و پایدار در JavaScript و Node.js آشنا می شوید.

دانلود Packt Test-Driven Android - آموزش توسعه اپ های اندروید با روش تست درایون

  • بازدید: 6,538
دانلود Packt Test-Driven Android - آموزش توسعه اپ های اندروید با روش تست درایون
Test-Driven یک روش تکامل یافته توسعه نرم افزار می باشد که در سال 2003 توسط Kent Beck ارائه شده و به این صورت هست که قبل از شروع به طراحی و پیاده سازی روال ها ابتدا یک تست برای نیازها و یا خواسته جدید پیاده سازی می شود و بعد با توجه به ورودی و خروجی های تست، نیازهای تست را با کمترین کد پیاده سازی می کنید. این عمل تا زمانی که به نتیجه نهایی و مطلوب برسید ادامه خواهد یافت. هدف اصلی در این روش حذف کدهای اضافی و بیهوده و پیاده سازی بهینه نرم فزار در کمترین زمان است. همچنین یکی از روش های سریع پیاده سازی نرم افزارها می باشد. در تحقیقی که در سال 2005  انجام شد نشان داد که برنامه نویس هایی که از روش Test-Driven استفاده می کنند محصولات بهینه تر و محبوب تری تولید می کنند.
در دوره آموزشی Packt Test-Driven Android با توسعه اپ های اندروید با روش تست درایون آشنا می شوید.

دانلود Packt Learning Path: Python: Programming for Python Users - آموزش برنامه نویسی پایتون برای کاربران پایتون

  • بازدید: 9,741
دانلود Packt Learning Path: Python: Programming for Python Users - آموزش برنامه نویسی پایتون برای کا
Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
در دوره آموزشی Packt Learning Path: Python: Programming for Python Users به آموزش برنامه نویسی پایتون برای کاربران پایتون می پردازیم.

دانلود Packt Learning Path: Ionic: Application Development with Ionic 2 - آموزش توسعه اپلیکیشن با آیونیک 2

  • بازدید: 7,361
دانلود Packt Learning Path: Ionic: Application Development with Ionic 2 - آموزش توسعه اپلیکیشن با آی
با توجه به استفاده ی فراوان از تلفن های همراه هوشمند و فراگیر شدن نرم افزارهای جانبی برای این دستگاه ها، توسعه دهندگان آن ها را نیز بیشتر شده است که بعضی از آن ها با جاوا و بعضی دیگر با فریم ورک های موجود برای این دستگاه ها بازی و برنامه تولید می کنند. آیونیک یک چارچوبی است برای توسعه ی نرم افزارهای موبایل بدون دانستن جاوا که هدف آن توسعه ی برنامه های ترکیبی از چند زبان مختلف مثل HTML5 ،CSS و جاوا اسکریپت است. آیونیک در زمینه ی طراحی ظاهر برنامه ها به شما کمک می کند به صورتی که به وسیله ی آن می توانید تمام تعاملات کاربر با برنامه خود را ایجاد و مدیریت کنید. می توان گفت فرم ورک آیونیک شبیه بوت استرپ است با این تفاوت که پشتیبانی آن طیف وسیعی از تلفن های هوشنمد را شامل می شود البته نمی توان این را گفت که شبیه به فریم ورک هایی هست که فقط عمل Responsive کردن را انجام می دهند بلکه اساس آن بر اساس المان ها و لایه هایی است که در طراحی ظاهری برنامه های موبایل iOS و Android استفاده می شود.
در دوره آموزشی Packt Learning Path: Ionic: Application Development with Ionic 2 با نحوه استفاده و توسعه نرم افزار با فریم ورک آیونیک 2 آشنا می شوید.   

دانلود Packt JSF Fundamentals - آموزش اصول و مبانی جی اس اف

  • بازدید: 6,908
دانلود Packt JSF Fundamentals - آموزش اصول و مبانی جی اس اف
فن آوری Java Server Faces یا به اختصار JSF برای ساخت رابط کاربری در جاوا کاربرد دارد. جامعه منبع باز جاوا یا Java Community Process مشخصه های استاندارد JSF برای تامین یك راه حل یكتا و استاندارد به منظور تولید نرم افزارهای تحت وب مبتنی بر HTML را معرفی كرده است. یكی از مشخصه های مهم JSF آن است كه این فن آوری فقط برای استفاده متخصصان طراحی نشده است و طیف وسیعی از كاربران گوناگون مانند طراحان صفحات وب، برنامه نویسان كاربردی و بسیاری از گروه های دیگر می توانند از این ابزار برای كار خود كمك بگیرند. ازآنجایی كه در JSF از تركیبی از JSP/HTML استفاده می شود، طراحان صفحات وب می توانند در همان محیط آشنا و مورد علاقه خود به كار طراحی ادامه دهند. در این صورت برنامه نویس پروژه در مراحل نهایی كار، صفحات طراحی شده را با مجموعه اجزای گرافیكی UI و تكنولوژی JSF تركیب كرده و نرم افزار را تكمیل خواهد كرد. درك مفاهیم به كار رفته در فن آوری JSF برای برنامه نویسان J2EE بسیار و ساده است. در حقیقت، یك نرم افزار كاربردی JSF اساسا یك نرم افزار استاندارد J2EE محسوب می شود كه با مجموعه ای از اجزای نرم افزاری دیگر مانند یک Servlet ویژه به نام Faces كه به صورت web.xml آرایش شده است تشکیل می شود.
در دوره آموزشی Packt JSF Fundamentals با اصول و مبانی جی اس اف آشنا می شوید.