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

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

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

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

دانلود Udemy Ultimate Microsoft Project 2016 Course - Beginner to Expert - آموزش مقدماتی تا پیشرفته مایکروسافت پروجکت 2016

  • بازدید: 25,349
دانلود Udemy Ultimate Microsoft Project 2016 Course - Beginner to Expert - آموزش مقدماتی تا پیشرفته
کنترل پروژه یکی از اصلی ترین و پر کاربردترین دروس مهندسی صنایع می باشد که در حال حاضر می توان گفت تمامی شرکت ها از مبحث کنترل پروژه برای پیش بینی وضعیتشان استفاده می کنند. برای سهولت در امر کنترل پروژه نرم افزارهایی همچون MS Project و Primavera و... استفاده می شود. نرم‌افزار Microsoft Project یكی از قویترین و قدیمی‌ترین نرم‌افزارهای موجود كنترل پروژه محسوب می‌شود. این نرم‌افزار قریب به 10 سال است كه به بازار ایران وارد شده و به شكل گسترده توسط كاربران و برنامه‌ریزان پروژه مورد استفاده واقع می‌شود. مهندسان كنترل پروژه عموماً از این نرم‌افزار به عنوان ابزاری جهت مدیریت زمان پروژه‌ها استفاده می‌كنند. مایكروسافت پروجكت، علیرغم وجود برخی محدودیت‌ها و كمبودها (در مقایسه با نرم‌افزارهای مشابه) به عنوان یك نرم‌افزار كاربردی و پرطرفدار در جهان و خصوصاً در ایران روزانه مورد استفاده كاربران بی‌شماری قرار می‌گیرد و یکی از پرکاربردترین نرم افزارهای مدیریت و کنترل پروژه جهت انجام وظایفی مانند دسترسی آسان و سریع به اطلاعات مربوط به پروژه، پیش بینی و برآورد هزینه ها و بودجه، انتخاب ترکیبی درست از منابع به صورت مجازی، تخمین زمان، منابع و فعالیت های مورد نیاز، پیگیری پیشرفت پروژه و... در میان مدیران پروژه بشمار می آید.
در دوره آموزشی Udemy Ultimate Microsoft Project 2016 Course - Beginner to Expert با مایکروسافت پروجکت 2016 و ویژگی های آن به طور کامل آشنا می شوید. 

دانلود O'Reilly Learning Path: Getting Started with Kudu - آموزش شروع کار با کیودو

  • بازدید: 6,288
دانلود O'Reilly Learning Path: Getting Started with Kudu - آموزش شروع کار با کیودو
کیودو (Kudu) به عنوان یک لایه ذخیره ساز جدید و جایگزین HDFS توسط شرکت کلودارا (Cloudera) بعد از سه سال تحقیق و توسعه، به عنوان یک پروژه متن باز به بنیاد آپاچی پیشنهاد و توسط آپاچی به عنوان یک پروژه نوپا (در حال رشد - incubating) پذیرفته شده است. همانطور که می دانید، HDFS به عنوان لایه اصلی ذخیره سازی داده ها در هدوپ، یک مکانیزم ترتیبی در خواندن اطلاعات دارد و بازیابی یک داده خاص در یک کلاستر از رایانه ها، عملی زمان بر است. برای رفع این مشکل، از HBASE به عنوان یک رهیافت جایگزین ذخیره سازی داده ها در هدوپ استفاده می کنیم که به ما اجازه دسترسی تصادفی و سریع به یک رکورد اطلاعاتی را می دهد. اما HBASE هم به عنوان یک بانک اطلاعاتی سطر گسترده توزیع شده، امکان پردازش دسته ای داده ها را با سرعت بالا فراهم نمی کند و معمولاً ترکیب این دو روش برای یک راه حل کامل تحلیل و بازیابی اطلاعات در سازمانها و شرکتها استفاده میشود. کیودو در این بین، برای ایجاد یک راه حل میانه، ایجاد و توسعه داده شده است و روشی را برای ذخیره داده ها پیشنهاد می کند که هم به سرعت می تواند یک رکورد را در بین میلیون ها رکورد پیدا کند و هم پردازش دسته ای و گروهی داده ها را برای ما با سرعت و کارآیی بالا به ارمغان می آورد و از سرورهای امروزی که رم بالایی دارند هم حداکثر استفاده را انجام می دهد.
در دوره آموزشی O'Reilly Learning Path: Getting Started with Kudu با کیودو و ویژگی های آن آشنا می شوید.

دانلود Lynda Maxwell Render Essential Training - آموزش نرم افزار مکس ول رندر

  • بازدید: 7,930
دانلود Lynda Maxwell Render Essential Training - آموزش نرم افزار مکس ول رندر
از بین موتورهای رندر، Maxwell Render علاوه بر اینکه گران قیمت می باشد بسیار حرفه ای ساخته شده است که خیلی از افراد حرفه ای آن را هم پای موتورهای رندر پرسابقه ای مانند VRay می دانند و عده ای هم معتقدند که این موتور بهترین موتور رندر می باشد. این موتور از بخش های جداگانه ای تشکیل شده که کار کردن با آن ها بسیار راحت تر از موتور های دیگر می باشد. یکی از آنها بخش "متریال ادیتور" است که می توانید به راحتی متریال های مختلف را ایجاد کنید و یا تغییر دهید و در همان لحظه نتیجه را مشاهده کنید و یا ورودی و خروجی بگیرید. این بخش هم در محیط ماکسول و هم در محیط مایا وجود دارد و به سادگی قابل کار کردن می باشد. ماکسول از زمان سنج داخلی نیز برخوردار است که می توانید روزی از روزهای سال و همچنین ساعت مشخصی را تعیین کنید. اشتباه نکنید منظور این است که رندر یک ظهر زمستانی با ظهر تابستانی مسلماً با هم فرق دارند و شما می توانید از رندر روز واقعی استفاده کنید.
در دوره آموزشی Lynda Maxwell Render Essential Training با موتور رندر مکس ول رندر و ویژگی های آن آشنا می شوید.

دانلود 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 به آموزش برنامه نویسی پایتون برای کاربران پایتون می پردازیم.

دانلود Labminutes Cisco FTD 6.1 - آموزش سیسکو اف تی دی 6.1

  • بازدید: 10,288
دانلود Labminutes Cisco FTD 6.1 - آموزش سیسکو اف تی دی 6.1
Cisco ASA با سرویس‌ های FirePower ، اولین فایروال سازگار و با رویکرد تهدید محورِ نسل بعدی (NGFW)، در صنعت است که برای دوره‌ی جدیدی از تهدیدها و همچنین محافظت پیشرفته در مقابل بدافزارها (Malware) طراحی شده است. توسط این تکنولوژی، یک فرآیند دفاع یکپارچه در مقابل دامنه‌ای از حملات، در حین بروز حمله و همچنین قبل و بعد از آن ارائه می‌گردد. این کار از طریق ترکیب قابلیت‌های امنیتی تایید شده‌ی فایروال Cisco ASA، با تهدید Sourcefire پیشرو در صنعت و Advanced Malware Protection یا AMP انجام می‌پذیرد که در یک دستگاه واحد، جمع می‌شوند. این راهکار به طور انحصاری قابلیت‌های فایروال نسل بعدی سیسکو سری ASA 5500-X را فراتر از قابلیت‌های مربوط به راهکارهای فعلی NGFW پیش می‌برد. Cisco ASA با سرویس‌های FirePower، به ارائه مقیاس و زمینه مورد نیاز در یک راهکار NFGW جهت محافظت از یک کسب‌و‌کار کوچک یا متوسط، یک شرکت توزیع‌کننده یا دیتا‌سنتر مجزا می‌پردازد.
در دوره آموزشی Labminutes Cisco FTD 6.1 با سیسکو اف تی دی 6.1 آشنا می شوید.

دانلود Udemy The Full JavaScript & ES6 Tutorial - (including ES7 & React) - آموزش کامل جاوا اسکریپت و ای اس 6 - (به همراه ای اس 7 و ری اکت)

  • بازدید: 15,786
دانلود Udemy The Full JavaScript & ES6 Tutorial - (including ES7 & React) - آموزش کامل جاوا اسکریپت
جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته می‌شود و ES6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز می‌گویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائه‌ی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب می‌گردد. با ES6 مواردی مانند کلاس‌ها، برنامه نویسی تابعی (functional programming)، ماژول‌ها و غیره اضافه شده‌اند. در طی 2 سال آینده، تمام فریم ورک‌های جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES6، در حوزه‌ی وب، بی‌سواد محسوب خواهید شد و فراگیری آن یک باید است.
در دوره آموزشی Udemy The Full JavaScript & ES6 Tutorial - (including ES7 & React) با جاوا اسکریپت و ای اس 6 به همراه ای اس 7 و ری اکت آشنا می شوید.

دانلود O'Reilly Learning Path: Developing a Modern Enterprise Data Strategy - آموزش توسعه استراتژی داده های سازمانی مدرن

  • بازدید: 12,962
دانلود O'Reilly Learning Path: Developing a Modern Enterprise Data Strategy - آموزش توسعه استراتژی د
در زمان طراحی و پیاده سازی یک استراتژی بمنظور دستیابی به داده ها، چالش های متعددی وجود دارد: نحوه ارتباط با یک منبع داده، نحوه ذخیره سازی داده ها، محل ذخیره سازی داده ها در صورت تاکید بر ذخیره سازی داده ها و... . نحوه برخورد با چالش های فوق و انتخاب راهکارهای متاسب، در طراحی و پیاده سازی یک استراتژی داده های سازمانب تاثیرات خود را بدنبال داشته و می تواند در نحوه اجراء و کارائی سازمان، پیامدهای مستقیمی را داشته باشد. برای دستیابی به داده ها یک استراتژی ثابت و منفرد که در تمامی حالات پاسخگو باشد، وجود نداشته و با انتخاب هر رویکرد می بایست پذیرای نکات مثبت و منفی آن نیز بود.
در دوره آموزشی O'Reilly Learning Path: Developing a Modern Enterprise Data Strategy به معرفی و توسعه استراتژی داده های سازمانی مدرن می پردازیم.

دانلود Lynda Learning Symfony 3 - آموزش چارچوب سیمفونی 3

  • بازدید: 7,872
دانلود Lynda Learning Symfony 3 - آموزش چارچوب سیمفونی 3
استفاده از چارچوب‌های برنامه نویسی (فریم ورک) در زبان‌های تحت وب رواج بسیاری یافته است. در زبان php نیز فریم ورک‌های قدرتمندی در سال‌های گذشته شروع به کار کرده اند که برخی واقعا موفق بوده اند. به عنوان مثال Laravel خود به تنهایی فریم ورک قدرتمند و بزرگی است که در بخش‌هایی از برخی از امکانات symfony استفاده می‌کند. حتی zend framework که بزرگترین فریم ورک موجود برای زبان php است و توسط شرکت توسعه دهنده php یعنی شرکت zend توسعه داده می‌شود به پیشنهاد توسعه دهندگان اصلی خود از بخشی از سیمفونی مانند Doctrine بهره می‌برد. همان طور که متوجه شدید در واقع symfony مجموعه‌ای از کتابخانه هایی است که هرکدام وظیفه مشخصی دارند. به همین خاطر می‌شود فقط از برخی از کتابخانه‌های symfony استفاده کرد.
در دوره آموزشی Lynda Learning Symfony 3 با سیمفونی 3 و ویژگی های آن آشنا می شوید.

دانلود 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 آشنا می شوید.