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

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

دانلود Pluralsight Building a Consistent RESTful API with OData V4 in ASP.NET - آموزش ساخت رست فول ای پی آی با اُدیتا وی 4 در ای اس پی دات نت

  • بازدید: 8,174
دانلود Pluralsight Building a Consistent RESTful API with OData V4 in ASP.NET - آموزش ساخت رست فول ا
امروزه برنامه های سنتی وب در حال حرکت به سمت سرویسی شدن هستند، بدین صورت که کلاینت ها تنها از طریق از طریق وب سرویس هایی با سرور در تماس هستند. به بیانی دیگر ارتباط کلاینت ها با لایه داده برنامه (Data Model) از طریق وب سرویس ها صورت می پذیرد. یکی از الگو های طراحی وب سرویس که در سال های اخیر بسیار مورد توجه قرار گرفته است سرویس های REST می باشند. در نگاه اول پیاده سازی و استفاده از وب سرویس های REST بسیار مطلوب و خوش آیند به نظر می رسند. اما باید دقت داشته باشید که اگر در طراحی و پیاده سازی آنها دقت لازم را نکنید، هزینه های جانبی زیادی را در آینده ممکن است به برنامه شما وارد کند که اکثر آنها نیز مربوط به هزینه اعمال تغییرات می باشند.
OData یک پروتکل دسترسی داده است که برای فراهم کردن دسترسی CRUD استاندارد به یک منبع داده از طریق یک وب سایت طراحی شده است و چیزی شبیه به JDBC و ODBC ... است.
در دوره آموزشی Pluralsight Building a Consistent RESTful API with OData V4 in ASP.NET با اصول و نحوه ایجاد یک رست فول ای پی آی با استفاده از OData در ASP.NET آشنا می شوید.

دانلود O'Reilly Beginning Java Web Development Training Video - آموزش توسعه وب سایت با جاوا

  • بازدید: 15,087
دانلود O'Reilly Beginning Java Web Development Training Video - آموزش توسعه وب سایت با جاوا
جاوا JAVA یک زبان برنامه نویسی است که درسال 1994 توسط یکی از مهندسین شرکت سان (sun) به نام جیمز گوسلینگ نوشته شد. جیمز از نوشتن برنامه با ++C خسته شده بود و جاوا را برای رفع نیازهای خود طراحی کرد. مثل لینوکس ترودلز که لینوکس (Linux) را برای استفاده خود پدید آورد. جیمز ابتدا نام این برنامه را oak گذاشت. در آن‌زمان شرکت sun از توسعه oak منصرف شد ولی با پیشرفت و گسترش اینترنت و مشخص شدن قابلیت های برنامه و تطابق بعضی ویژگی های آن با نیازهای اینترنت شرکت sun پروژه oak را فعال نمود و نام جاوا را برای آن برگزید. نام جاوا از Jsut Another Vague Acronym گرفته شده است و دلیل آن این بود که تیم برنامه نویسان جاوا به قهوه خیلی علاقه داشتند. این موضوع در لوگوی جاوا هم مشهود است!!
در دوره آموزشی O'Reilly Beginning Java Web Development Training Video از مباحث مقدماتی تا پیشرفته با طراحی و توسعه وب سایت آشنا می شوید.

دانلود Udemy Portrait Photography Masterclass - Photoshop Pro Techniques - آموزش تکنیک های ویژه ی عکاسی پرتره در فتوشاپ

  • بازدید: 17,479
دانلود Udemy Portrait Photography Masterclass - Photoshop Pro Techniques - آموزش تکنیک های ویژه ی عک
عکاسی پرتره، شاخه‌ای از عکاسی است که در آن از چهره انسان عکسبرداری می‌شود. معمولاً فاصله‌های کانونی لنزهای مورد استفاده برای عکاسی پرتره بخاطر بار روانی لنزهای واید و نرمال(بسیاری از افراد در هنگام قرار گرفتن در مقابل دوربین های عکاسی یا فیلمبرداری دچار انقباض در عضلات صورت خود می شوند به گونه ای که نوعی اضطراب در چهره آنها نمایان می شود، بنابراین با استفاده از لنزهای تله و فاصله گرفتن از سوژه این مشکل تا حد قابل توجهی کاهش می یابد)، از دو برابر نرمال به بالا و بخاطر کاهش شدید عمق میدان وضوح در لنزهای تله بلند، کمتر از چهار برابر لنز نرمال است. بهتر است عکس‌های پرتره را با عمق میدان کم (یعنی با دیافراگم باز) تهیه کرد تا پس زمینه محو شود و سوژه با تاکید بیش تری دیده شود. از آنجایی که پرتره نگاری بیشتر معطوف به عکس از انسان ها می شود چند سال پیش معادل نادرست"تک چهره" برای واژه ی پرتره باب شد که به دلیل گویا نبودن و نامناسب بودن آن خیلی زود منسوخ گردید.
در دوره آموزشی Udemy Portrait Photography Masterclass - Photoshop Pro Techniques به صورت ویژه و تخصصی با امکانات و تکنیک های فتوشاپ برای عکس های پرتره آشنا می شوید.

دانلود Lynda Network Troubleshooting - آموزش عیب یابی شبکه

  • بازدید: 15,659
دانلود Lynda Network Troubleshooting - آموزش عیب یابی شبکه
عیب یابی شبکه یکی از دشوارترین وظایف مدیران شبکه است. این وظیفه از این نظر دشوار است که رخداد عیب در طیف وسیعی از فرایندها و جایگاه ها صورت می پذیرد و مدیران شبکه اکثر اوقات اطلاعات کافی از محیط شبکه سازمانی خود ندارند. قبل از اینکه وارد این پروسه عیب یابی شبکه شویم بایستی گفت که هیچ مطلب جادویی وجود ندارد که بتوان با استفاده از آن عیب یابی کرد و به حل مشکل مورد نظر پرداخت. به صورت ساده عیب یابی پروسه ای است که با استفاده از آن می توان فهمید که همه چیز چگونه کار می کنند و در چه وضعی هستند. مرحله اول در عیب یابی شبکه جمع آوری اطلاعات است. ابتدا باید قسمت های مختلف شبکه را تست کنیم و مطمئن شویم که درست کار می کنند یا خیر.
در دوره آموزشی Lynda Network Troubleshooting مرحله به مرحله با نحوه عیب یابی شبکه های کامپیوتری آشنا می شوید.

دانلود Photoserge HDR Master Class - آموزش عکاسی و ویرایش تصاویر اچ دی آر

  • بازدید: 9,549
دانلود Photoserge HDR Master Class - آموزش عکاسی و ویرایش تصاویر اچ دی آر
در دنیای عکاسی حتماً تا به حال با عبارت HDR مواجه شده‌اید، قابلیتی که امروزه در اکثر دوربین‌ های کوچک و بزرگ و حتی در گوشی‌ها و تبلت‌ها هم وجود دارد. HDR مخفف High Dynamic Range و به معنی محدوده‌ی دینامیکی گسترده است. البته HDR واژه‌ی جدیدی نیست اما اخیراً به خاطر استفاده از این قابلیت در گوشی‌هایی مثل آیفون و اندروئیدی‌های رده‌اول، کاملاً مشهور شده است. شایان ذکر است که نرم‌افزارهایی هم برای پردازش تصاویر و اعمال HDR وجود دارد. در عکاسی منظور از محدوده‌ی دینامیکی، نسبت روشنی تصویر به تاریکی آن است. برای استفاده از HDR به جای یک تصویر به 3 تصویر نیاز داریم، هر تصویر با میزان جذب نور (یا اسکپوژر) متفاوتی گرفته شده و لذا جزئیات بخش‌های تاریک و روشن در این 3 تصویر، متفاوت است. با استفاده از یک نرم‌افزار ویرایش تصویر می‌توان بهترین بخش‌های هر یک را مشخص نمود و 3 عکس گرفته شده را با هم ترکیب کرد. در گوشی‌ها و دوربین هایی که دارای قابلیت HDR هستند، انتخاب نواحی مناسب هر عکس و ترکیب آنها، توسط خود دستگاه صورت می‌گیرد.
در دوره آموزشی Photoserge HDR Master Class با نحوه عکس برداری و ویرایش عکس ها به صورت HDR آشنا می شوید.

دانلود Pluralsight Making a VR Experience in Unreal Engine 4 - آموزش ساخت واقعیت مجازی با Unreal 4

  • بازدید: 11,490
دانلود Pluralsight Making a VR Experience in Unreal Engine 4 - آموزش ساخت واقعیت مجازی با Unreal 4
واقعیت مجازی فناوری است که در آن محیطی مجازی در جلوی چشمان کاربر قرار میگیرد و براساس حرکت سر و بدن آن محیط مجازی تعامل برقرار می کند. به عبارت دیگر هنگامی که یک فرد هدست واقعیت مجازی را بر روی سر خود نصب می کند، در جلوی چشمان خود محیطی را مشاهده می کند که براساس تغییر موقعیت بدنش تغییر می کند و ذهن انسان پس از مدتی می پذیرد که در یک محیط واقعی قرار گرفته است. یک محیط واقعیت مجازی در هدست واقعیت مجازی توسط اپلیکیشن های اختصاصی آن به وجود می آید. برخی از این محیط ها بصورت گرافیک رایانه ای و سه بعدی هستند و برخی دیگر نیز ویدئوها یا تصاویری 360 درجه از محیط های واقعی هستند که از قبل فیلمبرداری شده اند. با این قابلیت فناوری واقعیت مجازی می‌توان این امکان را فراهم کرد تا افراد بتوانند از امکانات و مکان شما به خوبی دیدن کنند.
در دوره آموزشی Pluralsight Making a VR Experience in Unreal Engine 4 با استفاده از موتور Unreal 4 محیط های واقعیت مجازی طراحی و پیاده سازی می کنید.

دانلود Udemy Python Network Programming: Build 5 Python Apps - آموزش برنامه نویسی شبکه با پایتون

  • بازدید: 18,577
دانلود Udemy Python Network Programming: Build 5 Python Apps - آموزش برنامه نویسی شبکه با پایتون
پایتون (Python) یک زبان برنامه‌نویسی همه منظوره،سطح بالا، شیءگرا و مفسری است که توسط خودو فان روسوم در سال ۱۹۹۱ طراحی شد. پایتون مدل‌های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانهٔ پویا استفاده می‌کند. این زبان از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانهای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند. بر خلاف برخی زبان‌های برنامه‌نویسی رایج دیگر که بلاک‌های کد در آکولاد تعریف می‌شوند (به‌ویژه زبان‌هایی که از گرامر زبان سی پیروی می‌کنند) در زبان پایتون از نویسه فاصله و جلوبردن متن برنامه برای مشخص کردن بلاک‌های کد استفاده می‌شود. به این معنی که تعدادی یکسان از نویسه فاصله در ابتدای سطرهای هر بلاک قرار می‌گیرند، و این تعداد در بلاک‌های کد درونی‌تر افزایش می‌یابد. بدین ترتیب بلاک‌های کد به صورت خودکار ظاهری مرتب دارند.
در دوره آموزشی Udemy Python Network Programming: Build 5 Python Apps از مباحث مقدماتی تا مباحث پیشرفته پایتون را بررسی می کنیم تا بتوانیم پنج نرم افزار بزرگ تحت شبکه را طراحی کنیم.

دانلود TutsPlus Customizing Bootstrap Components - آموزش سفارشی سازی کامپوننت های بوت استراپ

  • بازدید: 10,061
دانلود TutsPlus Customizing Bootstrap Components - آموزش سفارشی سازی کامپوننت های بوت استراپ
(1395/3/14) تغییرات:

لینک های جدید جایگزین لینک های قبلی شد!

Bootstrap مجموعه ای از ابزارهای رایگان برای ایجاد صفحات وب و نرم افزارهای تحت وب است که شامل دستورات HTML، CSS و توابع جاوا اسکریپت جهت تولید و نمایش فرم ها، دکمه ها، تب ها، ستون ها و سایر المان های مورد نیاز طراحی وب می باشد.Bootstrap در ابتدا توسط مارک اتو و جاکوب تورنتون و در جهت ایجاد یک چارچوب ظاهری مشخص و یکسان در ابزارهای توییتر طراحی و نوشته شد. قبل از شروع این پروژه نمونه های زیادی با همین رویکرد ایجاد شده بود که همگی با سرنوشتی مشابه و عدم استقبال طراحان وب دنیا مواجه شده بودند. به دلیل وجود مشکلات اساسی در نمونه های دیگر، سازنده اصلی توییتر یا همان مارک اتو تصمیم به ساخت یک سیستم داخلی و قدرتمند برای خود با نام Bootstrap گرفت.
بوت استراپ با پیش فرض های خود به تنهایی ممکن است پاسخگوی همه نیازهای شما نباشد.
در دوره آموزشی TutsPlus Customizing Bootstrap Components با نحوه سفارشی سازی و اختصاصی کردن کامپوننت های بوت استراپ آشنا می شوید.

دانلود Lynda Linux Kernel Fundamentals - آموزش اصول و مبانی کار با هسته لینوکس

  • بازدید: 15,075
دانلود Lynda Linux Kernel Fundamentals - آموزش اصول و مبانی کار با هسته لینوکس
هستهٔ لینوکس یک هسته سیستم‌عامل آزاد شبه یونیکس است که در ابتدا توسط لینوس توروالدز در سال ۱۹۹۱ ساخته شد و سپس با کمک توسعه‌دهندگان در سراسر جهان پیشرفت داده شد. این هسته در اصل بر روی پردازندهٔ اینتل مدل ۸۰۳۸۶ و تقریباً بطور کامل با استفاده از زبان برنامه‌نویسی سی نوشته شده است. این هستهٔ سیستم‌عامل تحت مجوز عمومی گنو بصورت نرم‌افزار آزاد توزیع می‌شود. هستهٔ لینوکس بهترین هستهٔ شناخته شده برای هسته سیستم‌عامل گنو/لینوکس است. توزیع نرم‌افزار براساس این هسته «توزیع گنو/لینوکس» نامیده می‌شود. سیستم عامل اندروید برای تبلت‌ها، کامپیوترها و تلفن‌های هوشمند به طور معمول بر روی هستهٔ لینوکس بنا شده‌اند.
در دوره آموزشی Lynda Linux Kernel Fundamentals با اصول و مبانی کار با هسته لینوکس و نوشتن دستورات سطح هسته آشنا می شوید.

دانلود Pluralsight Building Apps With Durandal 2, MVC 5, Breeze, and Bootstrap 3 - آموزش دوراندال 2، ام وی سی 5، بریز و بوت استراپ 3

  • بازدید: 7,129
دانلود Pluralsight Building Apps With Durandal 2, MVC 5, Breeze, and Bootstrap 3 - آموزش دوراندال 2،
دوراندال 2، ام وی سی 5، بریز و بوت استراپ فریم ورک و مدل هایی هستند که برای توسعه هرچه راحت تر و سریع تر اپلیکیشن های تحت وب استفاده می شود. به طور مثال اگر میخواهید یک صفحه لاگین برای اپلیکیشنی که با دوراندال نوشته اید طراحی کنید، در این دوره آموزشی با استفاده از WEB API 2 و فریم ورک تشخیص هویت تحت ASP.NET MVC 5, Entity Framework, Identity Framework, Bootstrap 3, Breeze, and Durandal آموزش خواهید دید که چگونه آن را طراحی کنید. این دوره شامل یک پروژه متن باز نیز می باشد که از کدهای آن می توانید استفاده نمایید.