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

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

دانلود Lynda React.js Essential Training - آموزش ری اکت جی اس

  • بازدید: 23,693
دانلود Lynda React.js Essential Training - آموزش ری اکت جی اس
(1396/11/24) تغییرات:

دوره آموزشی React VR: Interactive Multimedia اضافه شد!
دوره آموزشی React: Securing Applications اضافه شد!

ری‌اکت که به صورت React.js یا ReactJS نیز خوانده می‌شود، یک کتابخانه متن‌باز جاوااسکریپت برای ساخت رابط‌های کاربری با هدف مواجه شدن با چالش آدرس‌دهی در توسعهٔ اپلیکیشن‌های تک‌صفحه‌ای، است. این کتاب‌خانه توسط فیس بوک، اینستاگرام و جامعه‌ای از توسعه‌دهنده‌ها و شرکت‌ها نگه‌داری می‌شود. ری‌اکت توسط جردن واک، یک مهندس نرم‌افزار در فیس‌بوک، ساخته شد. او از XHP که یک چارچوب فریم‌ ورک HTML برای PHP ست، تأثیر گرفته است. سیستمی در React.js وجود دارد که باعث می شود عناصر DOM منحصر به فرد خودش را ایجاد می کند. این کار باعث می شود که performance برنامه بسیار بالاتر رود. کتابخانه ی React.js از یک گرامر خاص به اسم JSX بهره می گیرد که این قابلیت را به شما می دهد که دستورات HTML و JavaScript را با یکدیگر تلفیق کنید.
در دوره آموزشی Lynda React.js Essential Training با امکانات و ویژگی های ری اکت جی اس آشنا می شوید.

دانلود Packt Docker, Apache Mesos & DCOS - Run and manage cloud datacenter - آموزش داکر، آپاچی مسوس و دی کاس - اجرا و مدیریت مرکزداده ابری

  • بازدید: 8,414
دانلود Packt Docker, Apache Mesos & DCOS - Run and manage cloud datacenter - آموزش داکر، آپاچی مسوس
رایانش ابری (Cloud Computing) مدلی است برای فراهم کردن دسترسی آسان بر اساس تقاضای کاربر از طریق شبکه به مجموعه‌ای از منابع رایانشی قابل تغییر و پیکربندی (مثل: شبکه‌ها، سرورها، فضای ذخیره‌سازی، برنامه‌های کاربردی و سرویس‌ها) که این دسترسی بتواند با کمترین نیاز به مدیریت منابع و یا نیاز به دخالت مستقیم فراهم‌کننده سرویس به سرعت فراهم شده یا آزاد (رها) گردد. در واقع ما می توانیم از Docker به عنوان یک ماشین مجازی یاد کنیم زیرا تا حدود زیادی وقتی صحبت از Docker می شود اکثر دوستان تصورشان یک ماشین مجازی است. اما بر خلاف ماشین های مجازی که یک سیستم عامل کاملا مستقل ایجاد می کنند، Docker هیچ سیستم عامل جدیدی ایجاد نمی کند. Apache Mesos یک مدیر خوشه است که وظیفه ارائه منابع مفید ایزوله و اشتراک آنها را دربین برنامه های توزیع شده یا فریم ورک ها را به عهده دارد. این برنامه متن باز در دانشگاه کالیفرنیای برکلی استارت خورده است. این برنامه بین لایه کاربردی و سیستم عامل می نشیند و کمک می کند استفاده و اجرای برنامه ها در محیط های خوشه ای مقیاس بالا آسان تر و موثرتر انجام پذیرد. با کمک آن می توانیم برنامه های زیادی روی گره های زیادی به صورت پویا اجرا کنیم. کاربران مشهور Mesos شاملTwitter ،Airbnb ،MediaCrossing ، Xogito هستند.
در دوره آموزشی Packt Docker, Apache Mesos & DCOS - Run and manage cloud datacenter با اجرا و مدیریت مرکزداده ابری بوسیله داکر، آپاچی مسوس و دی کاس آشنا می شوید.

دانلود Algorithms and Data Structures in Java - آموزش الگوریتم ها و ساختار داده در جاوا

  • بازدید: 7,378
دانلود Algorithms and Data Structures in Java - آموزش الگوریتم ها و ساختار داده در جاوا
الگوریتم (Algorithm) یکی از مهم ترین بخش های دنیای کامپیوتر می باشد. در واقع الگوریتم مجموعه ای ترتیبی از دستور العمل ها است که به ترتیب خاصی اجرا می شوند و مساله ای خاص را حل می کنند. در دنیای کامپیوتر مسائل مختلفی وجود دارد که برای هرکدام الگوریتم های متفاوتی وجود دارد، هر کدام از آن ها دارای مزایا و معایبی هستند، به طور مثال یکی در استفاده از فضا بهینه است و یکی زمان اجرای بسیار بهینه و کمی دارد. از این رو دانستن الگوریتم های مختلف مثل جست و جو، مرتب سازی و... در دنیای کامپیوتر بسیار اهمیت دارد. از طرفی برای استفاده مناسب از الگوریتم ها باید با انواع ساختمان های داده مثل صف، پشته، لیست پیوندی و... آشنا بوده و ویژگی های هرکدام را بدانیم. ما می توانیم با انتخاب ساختمان داده و الگوریتم مناسب مسائل مختلف را به صورت بهینه حل کنیم و برنامه های بسیار مناسبی تولید نماییم.
در دوره ی آموزشی Udemy Algorithms and Data Structures in Java شما با انواع مختلف الگوریتم و ساختمان های داده و ویژگی های هرکدام به زبان جاوا آشنا می شوید. 

دانلود MVA ASP.NET Core Tutorial Series - آموزش ای اس پی دات نت کور

  • بازدید: 19,539
دانلود MVA ASP.NET Core Tutorial Series - آموزش ای اس پی دات نت کور
افرادی که تکنولوژی های مایکروسافت به ویژه asp.net را پیگیری می کنند یکی دو سال می شود که با شنیدن خبرهایی مانند "open source شدن دات نت"، "قابلیت اجرا بر روی غیر ویندوز مثل لینوکس و os x با سوالهایی مواجه می شوند. این تغییرات موجب چه بهبودهایی در توسعه نرم افزار های تحت .net می شود؟ آیا مایکروسافت از تکنولوژی های قبلی پشتیبانی می کند یا باید سراغ تکنولوژی جدید بروم؟ برای پاسخ به سوالهایی از این دست شاید بهترین راه پس از آشنایی اولیه، انجام یک پروژه کوچک باشد. برای کسانی که برای توسعه وب سایت از تکنولوژی وب فورم استفاده می کنند تغییرات چشم گیر خواهد بود. بنابراین توصیه می شود ابتدا asp mvc نسخه های قبلی یعنی تا نسخه ۶ را اندکی تجربه کنند. اما برای کسانی که تجربه کدنویسی در چارچوب الگوی mvc را دارند تغییرات بسیار کم است. تیم asp.net سعی کرده است در نسخه جدید که تنها بر بستر mvc است از لحاظ مفهومی سازگاری را حفظ کند با اینکه تمام کتابخانه ها و توابع از نو نوشته شده اند. بنابراین اگر شما در asp.net mvc6 کلاسی دارید در asp.net core هم همین کلاس را دارید با این تفاوت که این کلاس در namespace دیگری قرار دارد.
در دوره آموزشی MVA ASP.NET Core Tutorial Series با ویژگی ها و امکانات ای اس پی دات نت کور آشنا می شوید.

دانلود Packt Jupyter for Data Science - آموزش ژوپایتر برای علوم داده

  • بازدید: 11,678
دانلود Packt Jupyter for Data Science - آموزش ژوپایتر برای علوم داده
سرویس Jupyter Notebook پلتفرمی اپن سورس و تعاملی برای داده کاوی و تحلیل آماری داده‌ها در بیش از 40 زبان برنامه نویسی است. این وب اپلیکیشن امکانی را در اختیار برنامه نویسان قرار می‌دهد تا مستندات مد نظر خود را که ممکن است حاوی سورس کد، معادلات ریاضیاتی، نمایش آمار و متن باشند را ایجاد کرده و با سایر کاربران از طریق ایمیل، دراپباکس و گیت هاب به اشتراک بگذارند. تعاملی بودن سرویس ژوپایتر هم به این نکته اشاره دارد که این سرویس خروجی هایی به شکل تصاویر، ویدیو و حتی کدهای جاوا اسکریپت در قالب ویجت هایی تعاملی در اختیار کاربر قرار می‌دهد که به منظور داده کاوی می‌توانند مورد استفاده قرار گیرند. به گفته ی سایت رسمی ژوپایتر نوت بوک، در حال حاضر شرکت های بزرگی همچون گوگل، مایکروسافت، آی بی ام، ناسا و... از این سرویس استفاده می کنند.
در دوره آموزشی Packt Jupyter for Data Science با ژوپایتر برای علوم داده آشنا می شوید.

دانلود Udemy 80 Xcode Tips To Improve Productivity - Xcode 9 iOS11 Swift4 - آموزش 80 نکته برای بهتر شدن بهره وری ایکس کد

  • بازدید: 4,913
دانلود Udemy 80 Xcode Tips To Improve Productivity - Xcode 9 iOS11 Swift4 - آموزش 80 نکته برای بهتر
اکس‌کد (Xcode) نام محیط توسعه مجتمعی است که ابزاری را برای توسعه نرم‌افزار فراهم می‌آورد که توسط شرکت اپل برای توسعه برنامه برای سیستم عامل مک اواس ده توسعه می‌باد. اولین نسخهٔ آن با نگارش ۱٫۰ در تاریخ ۲۰۰۳ (۱۳۸۲) ارایه شد و آخرین نگارش آن با نگارش ۴٫۳ (۴٫۳.۲) توسط اپل از طریق فروشگاه برنامه مک و برنامهٔ آی‌تیونز برای نگارش سیستم‌عامل شیر، به صورت رایگان، منتشر شد. توسعه‌ گران مک که ثبت‌ شده باشند از طریق سایت توسعه‌گر اپل قادر به دستیابی به نگارش‌های سابق این محیط مجتمع هستند.
در دوره آموزشی Udemy 80 Xcode Tips To Improve Productivity - Xcode 9 iOS11 Swift4 با آموزش 80 نکته برای بهتر شدن بهره وری ایکس کد آشنا می شوید. 

دانلود Packt Advanced Deep Learning with Keras - آموزش پیشرفته یادگیری عمیق با کرس

  • بازدید: 9,323
دانلود Packt Advanced Deep Learning with Keras - آموزش پیشرفته یادگیری عمیق با کرس
کرس (Keras) یک کتابخانهٔ متن‌باز شبکه عصبی است که به زبان پایتون نوشته شده است و قابل است که بر روی تنسورفلو یا ثینو قابل اجرا است. این نرم‌افزار به منظور آزمایش کردن سریع یادگیری عمیق طراحی شده است و در طراحی آن بر روی کوچک، ماژولار و قابل گسترش بودن توجه شده است. یادگیری عمیق (Deep learning) یک زیر شاخه از یادگیری ماشینی و بر مبنای مجموعه‌ای از الگوریتم‌ها است که در تلاش هستند مفاهیم انتزاعی سطح بالا در دادگان را مدل نمایند که این فرایند را با استفاده از یک گراف عمیق که دارای چندین لایه پردازشی متشکل از چندین لایه تبدیلات خطی و غیر خطی هستند، مدل می‌کنند. به بیان دیگر پایهٔ آن بر یادگیری نمایش دانش و ویژگی‌ها در لایه‌های مدل است. یک نمونه آموزشی (برای نمونه: تصویر یک گربه) می‌تواند به صورت‌های گوناگون بسان یک بردار ریاضی پر شده از مقدار به ازای هر پیکسل و در دید کلی تر به شکل یک مجموعه از زیرشکل‌های کوچک‌تر (نظیر اعضای صورت گربه) مدل سازی شود.
در دوره آموزشی Packt Advanced Deep Learning with Keras با مفاهیم و ویژگی های کرس برای ساخت اپ های یادگیری عمیق آشنا می شوید.

دانلود Complete DEVOPS with Docker, Jenkins, GIT, Vagrant and Maven - آموزش کامل دوآپس با داکر، جنکینز، گیت، وارگنت و ماون

  • بازدید: 10,441
دانلود Complete DEVOPS with Docker, Jenkins, GIT, Vagrant and Maven - آموزش کامل دوآپس با داکر، جنکی
سال های متمادی در شرکت های توسعه نرم افزار، تیم هایی با هدف کاملا متفاوت به نام تیم توسعه (Development) و تیم عملیات (Operation) وجود داشتند. هدف تیم توسعه ساخت ویژگی های جدید بر روی محصول و در نتیجه تغییرات زیاد روی آن بود، اما هدف تیم عملیات، ثابت نگه داشتن وضعیت موجود سرویس ها برای پایداری بیشتر آن ها بود. با پیشرفت هایی که در زمینه Cloud حاصل شد و حرکت تیم ها به سمت روش های چابک توسعه نرم افزار، این نیاز که نسخه های جدید محصول، خیلی سریع به دست مشتریان نهایی برسد، پررنگ تر شد. ارتباط ضعیف بین تیم های توسعه، تضمین کیفیت، و عملیات، باعث شد فرآیند تست، انتشار و تحویل از کارایی لازم برخورداد نباشد و زمان بر باشد. بدین ترتیب با مشاهده هر مشکل در عملیات، هر تیم آن را به تیم دیگر نسبت می داد و آن ها را محکوم می کردند. دوآپس سعی می کند با نزدیک تر کردن این تیم ها با تمرکز بر تعامل و همکاری بیشتر و حذف دیوار بین آن ها و همچنین به کمک یک سری ابزار که کارهای تکراری را اتوماتیک می کند، تحویل ارزش به مشتری سریعتر و مطمئن تر انجام شود.
در دوره آموزشی Udemy Complete DEVOPS with Docker, Jenkins, GIT, Vagrant and Maven با آموزش کامل دوآپس با داکر، جت کینز، گیت، وارجنت و ماون آشنا می شوید.

دانلود Packt Mastering TypeScript - Second Edition - آموزش تسلط بر تایپ اسکریپت، ویرایش دوم

  • بازدید: 6,613
دانلود Packt Mastering TypeScript - Second Edition - آموزش تسلط بر تایپ اسکریپت، ویرایش دوم
با گسترش روز افزون زبان برنامه نویسی Javascript و استفاده هر چه بیشتر آن در تولید برنامه‌های تحت وب این زبان به یکی از قدرت‌های بزرگ در تولید برنامه‌های مبتنی بر وب تبدیل شده است. ترکیب این زبان با Css و Html5 تقریبا هر گونه نیاز برای تهیه و توسعه برنامه‌های وب را حل کرده است. امروزه به قدری Javascript توسعه داده شده است که حتی در تولید برنامه‌های Native مانند Windows Store و برنامه‌های تحت Cloud نیز استفاده می‌شود. پیشرفت‌های صورت گرفته و اشاره شده در این حوزه موجب شد تا شاهد پیداش برنامه‌های مبتنی بر جاوا اسکریپت با سایزهای بی سابقه‌ای باشیم و این بیانگر این بود که تولید برنامه‌های مبتنی بر جاوا اسکریپت در مقیاس‌های بزرگ امر دشواری است و اینک TypeScript توسط غول نرم افزاری جهان (Microsoft) پا به عرصه گذاشته که این فرآیند را آسان‌تر نماید. به کمک TypeScript می‌توان برنامه تحت JavaScript در مقیاس بزرگ تولید کرد به طوری با هر مرورگر و سیستم عاملی سازگار باشد. TypeScript از شی گرایی نیز پشتیبانی می‌کند و خروجی آن در نهایت به JavaScript کامپایل می‌شود.
در دوره آموزشی Packt Mastering TypeScript - Second Edition با ویژگی های اساسی و تسلط کامل بر تایپ اسکریپت آشنا می شوید.  

دانلود Lynda Mastering Puppet for Large Infrastructures - آموزش تسلط بر پاپت برای زیرساخت های بزرگ

  • بازدید: 7,234
دانلود Lynda Mastering Puppet for Large Infrastructures - آموزش تسلط بر پاپت برای زیرساخت های بزرگ
Puppet (پاپت) یک ابزار مدیریت پیکربندی متن باز (open source) است که می تواند به عنوان برنامه ای بسیار کاربردی و دستیاری مفید برای مدیران سیستم های لینوکس/ویندوز در نظر گرفته شود. از آن جایی که بسیاری از کارهای مدیریتی و تنظیمات مربوط به پیکربندی در سیستم های لینوکس مرتباً باید انجام شوند، با استفاده از این نرم افزار می توان با خودکارسازی آن وظایف در وقت و هزینه مدیر سیستم صرفه جویی نمود. Puppet با زبان برنامه نویسی روبی (Ruby) نوشته شده است. پاپت می تواند یک فایل پیکربندی به نام مانیفست (manifest) که در واقع یک فایل پیکربندی حاوی دستورات است، ایجاد کند که پیکربندی دلخواه سیستم ها در آن قرار می گیرد، سپس نزدیک ترین حالت ممکن به آن مانیفست را در سرورها پیاده می کند. بنابراین Puppet قابلیت مدیریت پیکربندی تمام میزبان های تحت شبکه را برای مدیر فراهم می کند. 
در دوره آموزشی Lynda Mastering Puppet for Large Infrastructures با آموزش تسلط بر پاپت برای زیرساخت های بزرگ آشنا می شوید.