دانلود ها ی دارای تگ: "آموزش"

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

دانلود Skillshare JSON in Practice - آموزش جیسون همراه با تمرین

  • بازدید: 4,340
دانلود Skillshare JSON in Practice - آموزش جیسون همراه با تمرین
جیسون (JSON)، مخفف کلمه JavaScript Object Notation بوده و یک استاندارد باز است که با ساختاری خوانا برای انسان و هم ماشین، می‌توان اطلاعات و داده‌های مختلف از جمله داده‌های یک دیتابیس را با استفاده از آن، بین عوامل مختلف مثلاً مرورگر کاربر و یک سایت منتقل کرد یا در فضای ذخیره سازی‌ای، آن را ذخیره نمود. یکی از مهمترین کاربردهای JSON، استفاده از آن در تکنولوژی آزاکس (AJAX) است. آژاکس تکنولوژی‌ای است که با استفاده از زبان جاوا اسکریپت، درخواست‌هایی به سرور وبسایت ارسال می‌کند و بدون نیاز به تغییر آدرس صفحه یا بارگذاری مجدد آن، تغییراتی را در صفحه ایجاد می‌کند. به این ترتیب صفحاتی پویا یا داینامیک خواهیم داشت. درست است که در آژاکس همانطور که از نامش (Asynchronous JavaScript and XML) هم پیداست، اطلاعات رد و بدل شده در قالب XML انجام می‌پذیرد اما از زمان معرفی JSON، قالب مورد استفاده از XML به JSON تغییر داده شد.
در دوره آموزشی Skillshare JSON in Practice با آموزش جیسون همراه با تمرین اشنا خواهید شد.

دانلود LEGO MINDSTORMS Education NXT Software v2.1 x86 - نرم افزار برنامه نویسی ربات های کیت LEGO MINDSTORMS NXT

  • بازدید: 6,548
دانلود LEGO MINDSTORMS Education NXT Software v2.1 x86 - نرم افزار برنامه نویسی ربات های کیت LEGO MI
کمپانی لگو (LEGO) کیت های رباتیکی را عرضه می کند که تمام آنچه برای ربات سازی (از ساده گرفته تا پیشرفته) نیاز دارید را در خود جای می دهند. کیت های LEGO Mindstorms برای کودکان (و همچنین افراد مبتدی) که ربات ها را دوست دارند، مناسب است. NXT نسل دوم سری محصولات Mindstorms از کمپانی LEGO است که در سال 2006 منتشر شد و همراه با آن یک نرم افزار برنامه نویسی ربات نیز منتشر شد. در واقع برای اینکه رباتی که ساخته شده است بتواند عملی را انجام دهد باید یک برنامه کامپیوتری برای آن بنویسید و اینجاست که می توان از نرم افزارهایی مانند LEGO MINDSTORMS Education NXT استفاده نمود. این نرم افزار یک ابزار بسیار قدرتمند با استفاده آسان است که برای برنامه نویسی و تطبیق داده های ربات ساخته شده با کیت Lego Mindstorms NXT کاربرد دارد. این نرم افزار بهمراه یک راهنمای گام به گام و 46 جلسه آموزشی ربات سازی از مبتدی تا سطح پیشرفته است. قابلیت های Data logging  حاوی graph viewer هستند که جمع آوری و تجزیه تحلیل داده از سنسورها را آسان تر می کنند.

دانلود Udemy The Complete RxJava 2 For Android Development Masterclass - آموزش کامل توسعه اندروید با آرایکس جاوا 2

  • بازدید: 4,300
دانلود Udemy The Complete RxJava 2 For Android Development Masterclass - آموزش کامل توسعه اندروید با
RxJava یک کتابخانه ی بنیادی و پایه ای برای ماشین مجازی جاوا است که امکانات برنامه نویسی آسنکرون و رویدادگرا را فراهم می کند. RxJava ابزار هایی دارد که نیاز به نوشتن کد های سنکرون و بلاکینگ نیست بلکه با رویدادها و شبیه به مدل های تابع گرا کد نویسی می کنید. کارایی که این امکانات در اختیار شما می گذارد بیشتر است. به طور مثال وقتی شما به یک پایگاه داده قصد ارتباط دارید نیاز به صبر برای تاییدیه برقراری ارتباط نیست. کدهای دیگر اجرا می شوند و وقتی اتصال به پایگاه داده برقرار شد از طریق یک فراخوانی کال بک یک رویداد از برقراری اتصال باخبر می شود. یکی دیگر از امکانات مهم این کتابخانه ها Feature ها است که به شما امکان این را می دهد که مقدار یک عملیات (پاسخ یک کانکشن یا...)‌ را در زمان آینده بتوانید داشته باشید بدون اینکه کدهای دیگر بلاک شود.
در دوره آموزشی Udemy The Complete RxJava 2 For Android Development Masterclass با آموزش کامل توسعه اندروید با آرایکس جاوا 2 اشنا خواهید شد.

دانلود Udemy Javascript Projects for Complete Beginners - آموزش کامل مقدماتی پروژه های جاوا اسکریپت

  • بازدید: 6,853
دانلود Udemy Javascript Projects for Complete Beginners - آموزش کامل مقدماتی پروژه های جاوا اسکریپت
در اولین روزهای تاسیس مجمع جهانی وب (Wide Web World) دستورات HTML بسیار ساده و آسان بود، بطوریکه فراگیری فرامین مورد نیاز بیشتر از چند روز طول نمیکشید ولی هنگامی که Web، شروع به پیشرفت نمود، طراحان خواستار کنترل بیشتری شده و در نتیجه مجموعه دستورات مورد نیاز تهیه گردید. از آنجایی که صفحات وب، بهتر است بصورت دینامیک و متحرک باشند، طراحان نیز خواستار ارتباط بین بینندگان سایت و صاحبان آن شدند، در نتیجه استفاده از دستورات HTML به تنهایی نیاز آنها را برطرف نکرد و سپس شرکت Netscape برای ایجاد و کنترل ارتباط بین صاحبان سایت و بینندگان آن در صفحات وب از JavaScript کمک گرفت. JavaScript دقیقا یک زبان برنامه نویسی می باشد که بوسیله آن میتوان بین کاربر و سایت ارتباط برقرار نمود. توجه داشته باشید که استفاده از JavaScript در صفحات Web نیازی به نوشتن اسکریپتها نداشته و میتوانید اسکریپتهای موجود در شبکه اینترنت را کپی و در مکان مورد نظر با ایجاد تغییرات مورد نیاز استفاده کنید.
در دوره آموزشی Udemy Javascript Projects for Complete Beginners با آموزش کامل مقدماتی پروژه های جاوا اسکریپت آشنا می شوید.

دانلود Packt Mastering Palo Alto Networks - آموزش تسلط بر شبکه های پالو آلتو

  • بازدید: 8,331
دانلود Packt Mastering Palo Alto Networks - آموزش تسلط بر شبکه های پالو آلتو
پالو آلتو شرکت آمریکایی تولید کننده تجهیزات امنیتی شبکه است که در شهر سانتا کلارادر ایالت کالیفرنیا مستقر است. محصولات اصلی این شرکت فایروالهای نسل بعدی (Next Generation Firewall) است بر پایه معماری سازگار تک گذرگاه (Single pass) استوار است. که قابلیت منحصربفردی در صنعت ارائه می نماید. از ویژگی های این فایروال یکپارچه سازی با خدمات امنیت موبایل Global Protect یکپارچه سازی با خدمات امنیت اطلاعات (URL ,Threat Detection) امکان پذیر می سازد.یکپارچه سازی با محیط تحلیل بدافزار (Wildfire) با استفاده از Wildfire به فایروال در مواجه با تهدیدات و عکس العمل در مقابل خطرات یاری می رساند. یکی از بزرگترین مسائل در دنیای مجازی سازی و Cloud مباحث مبتنی بر امنیت این فضا می باشد، که امروزه یکی از مهمترین چالشهای متخصصین حوزه Cloud می باشد. Palo alto با سری محصولات Cloud security اطمینان خاطر قابل توجهی را به نگرانی ها در این حوزه هدیه نموده است.
در دوره آموزشی Packt Mastering Palo Alto Networks با آموزش تسلط بر شبکه های پالو آلتو اشنا خواهید شد.

دانلود Udemy Python tutorial - Basic - آموزش مقدماتی پایتون

  • بازدید: 5,363
دانلود Udemy Python tutorial - Basic - آموزش مقدماتی پایتون
پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که فلسفه ایجاد آن تاکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند. یک کار غیر معمول که در طراحی این زبان انجام گرفته استفاده از فاصله و جلوبردن متن برنامه برای مشخص کردن بلوک‌های مختلف کد است. پایتون مدل‌های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانه پویا استفاده می‌کند. زبان پایتون به دلیل سادگی ,قدرت و مودال‌های کامل آن مورد توجه خیلی از سازمان‌ها  مانند گوگل، یاهو و IBM قرار گرفته است.
در دوره ی آموزشی Udemy Python tutorial - Basic شما با آموزش مقدماتی پایتون آشنا می شوید.

دانلود Udemy Unity 5 Tutorial : Beginner to Advanced - Complete Course - آموزش کامل مقدماتی تا پیشرفته یونتی 5

  • بازدید: 6,760
دانلود Udemy Unity 5 Tutorial : Beginner to Advanced - Complete Course - آموزش کامل مقدماتی تا پیشرف
تیم Unity تکنولوژی به تازگی نسخه جدید موتور بازی سازی خود به نام Unity 5 را معرفی کرد. در ۵ سال گذشته موتور Unity 5 طرفداران بسیاری پیدا کرده است و محبوبیت این موتور روز به روز بیشتر شده تا جایی که بسیاری از بازی سازان مستقل کشور خودمان هم از این موتور برای ساخت بازی های مستقل خود استفاده کرده اند و نتایج بسیار خوبی گرفته اند. Unity 5 حدود ۱۶ ماه پس از موتور Unity 4 معرفی و منتشر شده و به نسبت موتور قبلی از ویژگی های بسیار بهتر و تکنیک های بسیار جدیدتری پشتیبانی میکند. موتور جدید در زمینه نورپردازی، قابلیت های صوتی و عملکرد نهایی به نسبت موتور قبلی جهش بسیار زیادی داشته است.
یکی از ویژگی های جدید این موتور WebGL نام دارد که در واقع پلاگینی جدید برای توسعه و اجرای بازی های تحت وب توسط موتور Unity 5 به حساب می آید. در همین زمینه هم شرکت موزیلا تریلری از اجرای بازی ساخته شده توسط موتور Unity 5 و تحت پلاگین WebGL را منتشر کرده است. برای اجرای بازی های تحت وب توسط این موتور، کاربران باید پلاگین WebGL مخصوص این موتور را دانلود و نصب نمایند.
در دوره آموزشی Udemy Unity 5 Tutorial : Beginner to Advanced - Complete Course با آموزش کامل مقدماتی تا پیشرفته یونتی 5 اشنا خواهید شد.

دانلود Packt Create a Game Environment with Blender and Unity - آموزش ساخت محیط بازی با بلندر و یونیتی

  • بازدید: 5,839
دانلود Packt Create a Game Environment with Blender and Unity - آموزش ساخت محیط بازی با بلندر و یونی
 نرم افزار بلندر (Blender) یکی از محبوبترین برنامه های کاربردی مدلسازی و ساخت انیمیشن به صورت سه بعدی است که با حفظ سادگی رابط کاربری و در عین حال ارائه ویژگی هایی نظیر مانند پنل قدرتمند و حرفه ای، کاربرد آسان برای افراد مبتدی و حرفه ای، امکان ویرایش ویدیو و ... امکان ساخت انیمیشن به صورت سه بعدی را فراهم می کند. Blender امکان ایجاد طیف گسترده ای از محتوای دو بعدی و سه بعدی در زمینه های گسترده ای از مدل سازی های مربوط به بافت متن، نور، انیمیشن، ویدیو و Post Production را به شما ارائه می دهد. Blender از طریق معماری باز امکان همکاری cross-Platform، قابلیت توسعه پذیری و ایجاد یک گردش کاری یکپارچه را برای بکارگیری در پروژه های فیلم، انیمیشن و بازی سازی به وجود می آورد. یونیتی یک موتور بازی سازی Cross-Platform است که توسط شرکت Unity Technologies توسعه یافته است و برای توسعه بازی برای PC، کنسول های بازی، گوشی های موبایل و وبسایت ها مورد استفاده قرار می گیرد. اولین بار در کنفرانس توسعه دهندگان جهانی اپل در سال 2005 تنها برای OS X معرفی شد، اما از آن زمان تاکنون گسترش داده شد تا بیش از 15 پلتفرم راپشتیبانی کند. این نرم افزار، بسته توسعه نرم افزاری (SDK) پیش فرض برای کنسول Wii U است. این موتور APIهای زیر را هدف قرار می دهد: Direct3D روی ویندوز و Xbox 360؛ OpenGL روی Mac و ویندوز؛ OpenGL ES روی اندروید وIOS؛ و APIهای مخصوص کنسول های بازی های ویدئویی. یونیتی قابلیت فشرده سازی texture و تنظیمات رزولوشن را برای تمام پلتفرم های تحت پشتیبانی این موتور دارد و از Bump Mapping، Reflection Mapping، Parallax Mapping، Screen space Ambient Occlusion (SSAO) ، Dynamic Shadows با استفاده از Shadow Maps، Render to Texture و افکت های پس از پردازش Full Screen پشتیبانی می کند. تنوع پلتفرم موتور گرافیکی یونیتی می تواند یک Shader با چند نوع متفاوت و خصوصیات declarative fallback فراهم کند و به یونیتی توانایی تشخیص بهترین واریانت برای سخت افزار ویدئویی کنونی را می دهد و اگر هیچ کدام سازگاری نداشتند، به یک Shader دیگر برمی گردد که ممکن است بخی ویژگی ها را قربانی عملکرد کند.
در دوره آموزشی Packt Create a Game Environment with Blender and Unity با آموزش ساخت محیط بازی با بلندر و یونیتی اشنا خواهید شد.

دانلود Udemy Backbone Tutorial: Learn Backbonejs from Scratch - آموزش کامل بک بون جی اس

  • بازدید: 3,303
دانلود Udemy Backbone Tutorial: Learn Backbonejs from Scratch - آموزش کامل بک بون جی اس
بک‌بون.جی‌اس (Backbone.js) مجموعه ای از ابزارهایی است که برای توسعه اپلیکیشن های تحت وب تک صفحه ای طراحی شده است. بک‌بون یک کتابخانهٔ جاوااسکریپتی با اینترفیس RESTful و بر پایهٔ model-view-presenter و پارادایم طراحی برنامهٔ مدل اکتور است و به شما امکان نوشتن کدهای JavaScript به صورت ساختار یافته را داده و کمک می‌کند اطلاعات مورد نیاز نرم‌افزار از لا‌به‌لای ساختار DOM صفحات خارج شود. از میان ویژگی های بسیار این کتابخانه می توان به سادگی، سرعت بالا، سبک بودن، رابطه ساده با سرور اشاره نمود. Backbone.js امکانی را فراهم می کند تا بدون این که مجبور به ایجاد تغییر در HTML یا بخش‌های دیگر کد باشید، قادر به استفاده از هر موتور قالب‌سازی بوده، به تعریف رویداد‌های جدید پرداخته و همچنین از کتابخانه‌ ها و فریمورک‌ های دیگر استفاده نمایید.
در دوره آموزشی Udemy Backbone Tutorial: Learn Backbonejs from Scratch با آموزش کامل بک بون جی اس اشنا خواهید شد.

دانلود Udemy The Complete React Native + Hooks Course - آموزش کامل توسعه ری اکت نیتیو همراه با هوکز

  • بازدید: 6,154
دانلود Udemy The Complete React Native + Hooks Course - آموزش کامل توسعه ری اکت نیتیو همراه با هوکز
ری‌ اکت (که به صورت React.js یا ReactJS نیز خوانده می‌شود)، یک کتابخانه متن‌باز جاوا اسکریپت برای ساخت رابط‌های کاربری با هدف مواجه شدن با چالش آدرس‌دهی در توسعهٔ اپلیکیشن‌های تک‌صفحه‌ای است. این کتابخانه توسط فیس بوک، اینستاگرام و جامعه‌ای از توسعه‌دهنده‌ها و شرکت‌ها نگه‌داری می‌شود. اواخر مارچ ۲۰۱۵ یک فریم ورک جدید از فیس بوک منتشر شد. یک فریم ورک که به شما اجازه میدهد با استفاده از زبان جاوا اسکریپت و کتابخانه React اپلیکیشن موبایل بسازید. فعلا فقط برای iOS ولی بزودی برای Android هم توسعه داده می شود.
در دوره آموزشی Udemy The Complete React Native + Hooks Course با آموزش کامل توسعه ری اکت نیتیو همراه با هوکز اشنا خواهید شد.