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

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

دانلود LiveLessons Node.js Essentials - آموزش نود جی اس

  • بازدید: 2,421
دانلود LiveLessons Node.js Essentials - آموزش نود جی اس
Node.js یک پلتفرم کدنویسی سمت سرور است که بر پایه موتور جاوا اسکریپت مرورگر گوگل‌ کروم کدنویسی شده است. این پلتفرم توسط رایان داهل در سال ۲۰۰۹ ایجاد شده است. بر اساس اعلان مستندات رسمی تعریف Node.Js به شکل زیر عنوان می‌شود. Node.js یک پلتفرم ایجاد شده بر پایه موتور جاوا اسکریپت گوگل کروم است که باعث سهولت ایجاد و مقیاس‌پذیری برنامه‌های تحت شبکه می‌شود. این پلتفرم از یک مدل I/O رویداد محور استفاده می‌کند که مسدود نشونده (non-blocking) است و همین امر باعث کاهش فشار موجود بر روی سرور و افزایش کارآیی می‌شود و این امر برای اجرای برنامه‌های مبتنی بر داده که بصورت بلادرنگ (Real-Time) بر روی سرورهای نامتمرکز استفاده می‌شوند بسیار مناسب است.  Node.js یک پلتفرم کد باز برای گسترش برنامه‌های سمت سرور و تحت شبکه است. این پلتفرم بر اساس زبان جاوا اسکریپت نوشته شده است و قابلیت پیاده‌سازی بر روی سیستم‌عامل‌های ویندوز، لینوکس و سیستم عامل کامپیوترهای اپل را دارد. این فریم ورک کتابخانه‌ای عظیم از ماژول‌های مختلف جاوا اسکریپت را فراهم می‌کند که سهولت در گسترش وب‌اپلیکیشن ها را تا حد زیادی فراهم می‌آورد.
در دوره آموزشی LiveLessons Node.js Essentials با آموزش نود جی اس اشنا خواهید شد.

دانلود Livelessons Ruby on Rails Tutorial, 6th Edition - آموزش روبی آن ریلز، ویرایش ششم

  • بازدید: 4,368
دانلود Livelessons Ruby on Rails Tutorial, 6th Edition - آموزش روبی آن ریلز، ویرایش ششم
Ruby on Rails که اغلب به اختصار Rails یا RoR خوانده می شود؛ یک فریم ورک متن باز تحت وب برای زبان برنامه نویسی Ruby می باشد. روبی آن ریلز برگرفته از پروژه BaseCamp ساخته و توسعه یافته توسط دیوید هاینمیر هانسن بود که اوایل یک ابزار مدیریت پروژه توسط شرکت 37signals (یک شرکت تولید نرم‌افزارهای وب) بود. هانسن اولین نسخه متن باز روبی آن ریلز را در جولای 2004 منتشر کرد اما حق انتشار آن را تا فوریه 2005 به اشتراک نگذاشت. در آگوست ۲۰۰۶، این فریم ورک به مرحله‌ای رسید که اپل اعلام کرد که در سال ۲۰۰۷ روبی آن ریلز به عنوان یک فریم ورک پیش‌فرض در سیستم‌عامل "Mac OS X v10.5 "Leopard قرار خواهد گرفت. Rails 5 سریعتر است، میزان کمتری از Memory (حافظه) را اشغال می کند و ویژگی ها و توسعه های بسیار زیادی را در اختیار شما قرار می دهد تا کارایی آن بالاتر رود.
در دوره آموزشی Livelessons Ruby on Rails Tutorial, 6th Edition با آموزش روبی آن ریلز، ویرایش ششم اشنا خواهید شد.

دانلود Livelessons Parallel Functional Programming with Java - آموزش برنامه نویسی موازی با جاوا

  • بازدید: 3,456
دانلود Livelessons Parallel Functional Programming with Java - آموزش برنامه نویسی موازی با جاوا
رایانش موازی یا محاسبات موازی به اجرای هم‌زمان یک برنامه (که به بخش‌های کوچک‌تری تقسیم شده‌است) بر روی چند پردازنده به منظور دستیابی به سرعت بیشتر اطلاق می‌شود. ایدهٔ اصلی این است که فرایند حل یک مسئله را معمولاً می‌توان به زیروظایف خردتری تقسیم کرد که با اجرای هم‌زمان این زیروظایف و هماهنگ کردن آنها مسئله اصلی در زمان کوتاهتری حل می‌شود. یک سیستم محاسبات موازی رایانه ایست با بیش از یک پردازنده که برای پردازش موازی استفاده می‌شود. در گذشته، در یک سیستم چندپردازنده هر پردازنده در یک بسته‌بندی جداگانه قرار داشت، اما امروزه با معرفی تراشه‌های چندهسته‌ای، چندین پردازنده در کنار یکدیگر در یک بسته قرار می‌گیرند. در حال حاضر انواع بسیار گوناگونی از رایانه‌های موازی وجود دارند که بر اساس نوع اتصالات بین پردازنده‌ها و حافظه از یکدیگر متمایز می‌شوند. رده‌بندی Flynn که یکی از پذیرفته‌شده‌ترین رده‌بندی‌ها برای رایانه‌های موازی است، رایانه‌های موازی را بر این اساس طبقه‌بندی می‌کند که آیا شامل پردازنده‌هایی هستند که همگی هم‌زمان یک دستور یکسان را روی داده‌های متفاوتی اجرا می‌کنند و یا هر پردازنده دستور متفاوتی را روی داده‌هایی متفاوت اجرا می‌کند.
در دوره آموزشی Livelessons Parallel Functional Programming with Java با آموزش برنامه نویسی موازی با جاوا اشنا خواهید شد.

دانلود Livelessons Game Development Essentials II with Unity - آموزش توسعه بازی با یونیتی

  • بازدید: 2,923
دانلود Livelessons Game Development Essentials II with Unity - آموزش توسعه بازی با یونیتی
 یکی از راه های ساخت بازی ها استفاده از موتور یونیتی (Unity) می باشد. یونیتی جزو چهار موتور بازی ساز بزرگ و یک موتور بازی ساز چند پلتفرمه است، یعنی می‌تواند برای بسیاری از پلتفرم‌های موجود بازی را ایجاد کند. امروزه تنها حدود ۵ درصد کاربران بازی‌ها را بر روی کامپیوترهای شخصی اجرا می‌کنند و سهم بسیاری به کنسول‌های بازی و موبایل و وب می‌رسد. ساخت بازی با این موتور بازی ساز بسیار ساده است و بیشتر کار در محیط ویژوال انجام می شود، یعنی حدود ۸۰ درصد کار بدون کدنویسی انجام می شود و تنها حدود ۲۰ درصد کار کدنویسی است، که این موضوع باعث جذب بسیاری از کاربران علاقه مند به بازی سازی شده است که علم زیادی در برنامه نویسی ندارند.
در دوره آموزشی Livelessons Game Development Essentials II with Unity با آموزش توسعه بازی با یونیتی اشنا خواهید شد.

دانلود Livelessons Introduction to Jenkins for DevOps - آموزش مقدماتی جنکینز برای دوآپس

  • بازدید: 4,296
دانلود Livelessons Introduction to Jenkins for DevOps - آموزش مقدماتی جنکینز برای دوآپس
ادغام مداوم مهمترین بخش DevOps است که برای ادغام مراحل مختلف DevOps استفاده می شود. Jenkins معروفترین ابزار ادغام مداوم است. Jenkins بر روی سروری نصب می شود که ساخت مرکزی در آن انجام خواهد شد. گاهی در کنار Jenkins از Hudson نیز نام برده می شود. Hudson ابزار ادغام مداوم مبتنی بر جاوا و متن باز است که توسط Sun Microsystems توسعه یافته و سپس به دست Oracle افتاده است. Oracle پس از مالکیت Sun، یک انشعاب از کد منبع Hudson به نام Jenkins معرفی شد. Continuous Integration یا ادغام مداوم یک عمل توسعه است که نیاز به توسعه دهندگان دارد تا کد را در یک مخزن مشترک در فواصل منظم ادغام و یکپارچه کنند. این مفهوم به این معنی بود که مشکل پیدا کردن وقایع بعدی در چرخه عمر ساخت را حل کند. یکپارچه سازی مداوم به توسعه دهندگان نیاز دارد تا ساخت های مکرر داشته باشند. هر زمان که یک کد رخ می دهد، یک ساختار باید فعال شود.
در دوره آموزشی Livelessons Introduction to Jenkins for DevOps با آموزش مقدماتی جنکینز برای دوآپس اشنا خواهید شد.

دانلود Livelessons Modern JavaScript for the Impatient - آموزش مدرن جاوا اسکریپت برای مشتاقان آن

  • بازدید: 4,996
دانلود Livelessons Modern JavaScript for the Impatient - آموزش مدرن جاوا اسکریپت برای مشتاقان آن
جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته می‌شود و ES6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز می‌گویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائه‌ی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب می‌گردد. با ES6 مواردی مانند کلاس‌ها، برنامه نویسی تابعی (functional programming)، ماژول‌ها و غیره اضافه شده‌اند. در طی 2 سال آینده، تمام فریم ورک‌های جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES6، در حوزه‌ی وب، بی‌سواد محسوب خواهید شد و فراگیری آن یک باید است.
در دوره آموزشی Livelessons Modern JavaScript for the Impatient با آموزش مدرن جاوا اسکریپت برای مشتاقان آن اشنا خواهید شد.

دانلود Livelessons Reactive Spring Boot, 2nd Edition - آموزش اسپرینگ بوت واکنش گرا، ویرایش دوم

  • بازدید: 4,874
دانلود Livelessons Reactive Spring Boot, 2nd Edition - آموزش اسپرینگ بوت واکنش گرا، ویرایش دوم
اسپرینگ (Spring) یکی از معروف ترین و پرکاربرد ترین framework های جاوایی است. این framework متن باز بوده و اولین بار در سال 2003 ارائه شده است. اسپرینگ از ابتدای ارائه تا الان تغییرات زیادی داشته و بسیار قدرتمند و معروف شده است. اسپرینگ framework قدرتمندی است که هدف اصلی آن برنامه های enterprise هستند اگرچه اسپرینگ بیشتر java EE را هدف گرفته است ولی در محیط های غیر از EE نیز می توان از آن استفاده کرد. بر خلاف تصوری که اشتباهاً در بین خیلی ها شکل گرفته است اسپرینگ برای ساخت اپلیکیشن تحت وب نیست بلکه Spring web که مبتنی بر مدل MVC بود و بیشتر به عنوان Spring MVC شناخته می شود تنها بخشی از اسپرینگ است که از آن برای ساخت برنامه های تحت وب استفاده می شود. یکی از زیر مجموعه های اسپرینگ، Spring Boot می باشد. اسپرینگ بوت در طراحی اپلیکیشن هایی کاربرد دارد که به صورت تکی و بدون هیج وابستگی به نرم افزار های دیگر یا چارچوب خاصی طراحی می شوند.
در دوره آموزشی Livelessons Reactive Spring Boot, 2nd Edition با آموزش اسپرینگ بوت واکنش گرا، ویرایش دوم اشنا خواهید شد.

دانلود Livelessons Learning Angular LiveLessons, 3rd Edition - آموزش آنگولار، ویرایش سوم

  • بازدید: 3,778
دانلود Livelessons Learning Angular LiveLessons, 3rd Edition - آموزش آنگولار، ویرایش سوم
AngularJS کتابخانه‌ای برپایه‌ی جاوااسکریپت است که به منظور تولید نرم‌افزارهای تحت وب توسط گوگل توسعه پیدا کرده است. ایده‌ی اصلی AngularJS، اضافه کردن امکاناتی به HTML است تا آن را از یک زبان نشان‌گذاری ساده خارج کند و ابزارهای لازم برای تولید یک نرم‌افزار داده محور را به ساده‌ترین شکل ممکن فراهم نماید. امکانات متنوعی در این کتابخانه وجود دارد. ویژگی اصلی AngularJS، ایجاد ارتباط پویا میان داده‌های ورودی و خروجی است. به این معنی که به سادگی می‌توانید اطلاعات دریافت شده از کاربر را به صورت خودکار جمع‌آوری کنید، پردازش کنید، در محل‌های دلخواه نمایش دهید یا به سرور بفرستید. به عبارت دیگر، AngularJS ابزاری است که برنامه‌نویسی MVC را به معنای واقعی در محیط وب دست‌یافتنی می‌کند. با استفاده از AngularJS می‌توان در یک صفحه‌ی وب، چندین Application مجزا از هم ایجاد کرد که هر یک به پایگاه داده‌ای مجزا متصل می‌شوند و اطلاعات را ارسال و دریافت می‌کنند. استفاده از این کتابخانه بسیار آسان است. کافی است صفت‌های متناسب را به تگ‌های HTML اضافه کنید و در انتها، فایل اسکریپت AngularJS را در صفحه درج کنید تا بقیه‌ی کارها به صورت اتوماتیک به انجام برسد.
در دوره آموزشی Livelessons Learning Angular LiveLessons, 3rd Edition با آموزش آنگولار، ویرایش سوم اشنا خواهید شد.

دانلود Livelessons CISSP Exam Prep - آموزش آمادگی برای آزمون سی آی اس اس پی

  • بازدید: 5,175
دانلود Livelessons CISSP Exam Prep - آموزش آمادگی برای آزمون سی آی اس اس پی
مدرک CISSP مخفف Certified Information Systems Security Professional (به معنی مدرک متخصص تائیدشده امنیت سیستم‌های اطلاعاتی) یکی از معتبر ترین مدارک برای متخصصان امنیت است که مستقل از هر نوع سخت‌افزار و نرم‌افزار خاص یک شرکت است و به عنوان یک عنصر کلیدی در ارزشیابی داوطلبان کار در موسسات بزرگ و سیستم‌های Enterprise شناخته می‌شود. افرادی که صاحب این مدرک باشند می‌توانند برای پست مدیریت شبکه‌های کوچک و بزرگ اطلاعاتی خود را معرفی کنند. این مدرک به دلیل این که بر خلاف سایر مدارک امنیتی، وابسته به محصولات هیچ شرکت خاصی نیست، قادر است به افراد متخصص امنیت، تبحر لازم را در طرح و پیاده سازی سیاست‌های کلان امنیتی اعطا نماید.
در دوره آموزشی Livelessons CISSP Exam Prep با آموزش آمادگی برای آزمون سی آی اس اس پی اشنا خواهید شد.

دانلود Livelessons Machine Learning with PyTorch - آموزش یادگیری ماشین با پای تورچ

  • بازدید: 4,255
دانلود Livelessons Machine Learning with PyTorch - آموزش یادگیری ماشین با پای تورچ
 یکی از حوزه های تکنولوژی که نقشی قابل توجه در بهبود سرویس های ارائه شده در تلفن های همراه و فضای مجازی دارد، یادگیری ماشینی است. گاهی اوقات دو عبارت یادگیری ماشینی و هوش مصنوعی به جای یکدیگر مورد استفاده قرار می گیرند و این مساله به خصوص زمانی که یک شرکت بزرگ قصد دارد از جدیدترین نوآوری هایش سخن بگوید بیشتر به چشم می خورد، با این همه هوش مصنوعی و یادگیری ماشینی دو حوزه کاملا مجزا و البته متصل به یکدیگر در علم کامپیوتر به شمار می روند. یکی از تعاریف یادگیری ماشینی آنطور که از سوی تام میشل پروفسور دانشگاه کارنگی ملون ارائه گردید بدین شرح است: نوعی برنامه کامپیوتری که با توجه به برخی وظایف گروه T و عملکرد P، تجربه E را شکل می دهد، اگر عملکرد آن در گروه وظایف T آنطور که توسط P اندازه گیری شده با تجربه E بهبود پیدا کند.
یکی از حوزه های تکنولوژی که نقشی قابل توجه در بهبود سرویس های ارائه شده در تلفن های همراه و فضای مجازی دارد، یادگیری ماشینی است. گاهی اوقات دو عبارت یادگیری ماشینی و هوش مصنوعی به جای یکدیگر مورد استفاده قرار می گیرند و این مساله به خصوص زمانی که یک شرکت بزرگ قصد دارد از جدیدترین نوآوری هایش سخن بگوید بیشتر به چشم می خورد، با این همه هوش مصنوعی و یادگیری ماشینی دو حوزه کاملا مجزا و البته متصل به یکدیگر در علم کامپیوتر به شمار می روند. یکی از تعاریف یادگیری ماشینی آنطور که از سوی تام میشل پروفسور دانشگاه کارنگی ملون ارائه گردید بدین شرح است: نوعی برنامه کامپیوتری که با توجه به برخی وظایف گروه T و عملکرد P، تجربه E را شکل می دهد، اگر عملکرد آن در گروه وظایف T آنطور که توسط P اندازه گیری شده با تجربه E بهبود پیدا کند.
در دوره آموزشی Livelessons Machine Learning with PyTorch با آموزش یادگیری ماشین با پای تورچ اشنا خواهید شد.