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

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

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

  • بازدید: 8,863
دانلود 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,635
دانلود 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 پروژه مختلف آشنا می شوید.

دانلود Lynda AutoCAD Civil 3D Essential Training - آموزش اتوکد سیویل تری دی

  • بازدید: 14,683
دانلود Lynda AutoCAD Civil 3D Essential Training - آموزش اتوکد سیویل تری دی
AutoCAD Civil 3D نرم افزاری فوق العاده، بسیار کاربر پسند و کارآمد برای کمک به مهندسین عمران و شهرسازی و تکنیسین های این حرفه در مدل سازی اطلاعات ساختمان (BIM) و مستند کردن طرح های پروژه های اجرایی است. از این نرم افزار می توان در تمامی مراحل یک پروژه از جمله طراحی، هماهنگی، تجزیه و تحلیل عملکرد پروژه، بررسی گزینه ها و ... در اغلب پروژه های مفید عمران و شهرسازی مانند طرح ریزی و پیاده سازی سیستم های حمل و نقل جاده ای، خشکی به صورت بسیار پیشرفته و توسعه یافته، مهندسی منابع آب (همچمون ذخیره سازی، کانال کشی و انتقال آب، جمع آوری پسماند فاضلاب، هدایت آب های سطحی حاصل ازبارش و فاضلاب) و ... استفاده نمود.
در دوره آموزشی Lynda AutoCAD Civil 3D Essential Training با امکانات و ویژگی های اتوکد سیویل تری دی آشنا می شوید.

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

  • بازدید: 7,863
دانلود 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 به طور کامل و پیشرفته با توسعه وب با ابزارهای مین آشنا می شوید.

دانلود Udemy Fundamentals of DC Electric Circuits - آموزش اصول و مبانی مدارهای دی سی

  • بازدید: 14,002
دانلود Udemy Fundamentals of DC Electric Circuits - آموزش اصول و مبانی مدارهای دی سی
جریان مستقیم (DC یا جریان پیوسته)، عبور پیوسته جریان الکتریسیته از یک هادی نظیر یک سیم از پتانسیل بالا به پتانسیل کم است. در جریان مستقیم، بار الکتریکی همواره در یک جهت عبور می کند که این امر جریان مستقیم را از جریان متناوب (AC) متمایز می کند. در واقع جریان مستقیم ابتدا برای انتقال توان الکتریکی پس از کشف تولید الکتریسیته در اواخر قرن 19 توسط توماس ادیسون بکار رفت. امروزه استفاده از جریان مستقیم برای این منظور غالبا کنار گذاشته شده است، چرا که جریان متناوب (که توسط نیکلا تسلا کشف و توسعه داده شده ) برای انتقال در طول خطوط بلند بسیار مناسب تر است. هنوز هم انتقال توان DC برای اتصال شبکه های توان AC با فرکانس های مختلف به هم، بکار می رود. DC عموما در بسیاری از کاربرد های کم ولتاژ استفاده می شود، خصوصا در جایی که انرژی از طریق باتری ها تامین می شود که تنها می توانند ولتاژ DC تولید کنند. اکثر سیستم های خودکار، از DC استفاده می کنند. اگرچه که ژنراتور یک وسیله AC است که از یک یکسو کننده برای تولید DC استفاده می کند. اغلب مدارات الکترونیکی نیاز به یک منبع تغذیه DC دارند. با وجود اینکه DC مخفف جریان مستقیم است اما کلاً به ولتاژهای با پلاریته ثابت، DC گفته می شود. برخی از انواع DC دارای تغییرات ولتاژ زیادی هستند، مانند خروجی دست نخورده یک یکسوساز. با عبور این خروجی از یک فیلتر RC پایین گذر، ولتاژ پایدار تری حاصل می شود.
در دوره آموزشی Udemy Fundamentals of DC Electric Circuits با اصول و مبانی مدارهای دی سی و ویژگی های آنها آشنا می شوید.

دانلود Lynda 3ds Max 2018 Tutorial Series - آموزش دوره های تری دی اس مکس 2018

  • بازدید: 22,065
دانلود Lynda 3ds Max 2018 Tutorial Series - آموزش دوره های تری دی اس مکس 2018
آتودسک تری‌دی‌اس مکس (Autodesk 3ds Max) که سابقاً استودیوی سه‌بعدی مکس (3D Studio Max) نامیده می‌شد، یک برنامه‌ی گرافیک سه‌بعدی رایانه حرفه‌ای است که برای ساخت پویانمایی‌ها، مدل‌ها، بازی‌ها و تصاویر سه‌بعدی استفاده می‌گردد. این نرم‌افزار توسط شرکت رسانه و سرگرمی آتودسک ساخته و منتشر شده است. برنامه قابلیت‌های مدل‌سازی و ساختار قابل انعطاف افزایه داشته و می‌تواند بر روی سکوهای رایانش مایکروسافت ویندوز اجرا شود. تری‌دی‌اس مکس مرتب توسط توسعه‌دهندگان بازی‌های ویدئویی، بسیاری از استودیوهای تبلیغات تلویزیونی و استودیوهای مجسم‌سازی معماری مورد استفاده قرار می‌گیرد. از این برنامه همچنین در جلوه‌های ویژه سینمایی و مجسم‌سازی اولیه فیلم‌ها استفاده می‌شود.
در دوره های آموزشی Lynda 3ds Max 2018 Tutorial Series با ویژگی ها و امکانات تری دی اس مکس 2018 آشنا می شوید.

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

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

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

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