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

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

دانلود Pluralsight Eclipse Guided Tour for Java - آموزش ایکلیپس برای جاوا

  • بازدید: 2,517
دانلود Pluralsight Eclipse Guided Tour for Java - آموزش ایکلیپس برای جاوا
زبان برنامه نویسی جاوا زبانی است که تحت انحصار هیچ شرکت و هیچ فرد خاصی نیست و به صورت سورس باز و همگانی در حال توسعه و پیشرفته است. شاید بتوان گفت دلیل ناشناس  ماندن آن، این است که یک مرکز اصلی و قوی برای تبلیغات و مانور مثل مایکروسافت ندارد. البته نمی شود گفت که جاوا فاقد چنین مرکزی است ولی می شود این طور گفت که جاوا فاقد یک مرکز و یک صاحب واحد می باشد تا آن را توسعه بدهند.
اما در هر زبان برنامه نویسی،داشتن یک IDE، یکی از همین سیاست هایی است که به آن اشاره شد. مایکروسافت برای محصولات خود ویژوال استودیو را عرضه کرده است، ولی جاوا در حال حاضر چندین IDE  قوی برای توسعه از طرف شرکت های مختلف و معتبر و با کیفیت ها و قیمت های گوناگون از جمله (NetBeans(Sun), JDevelopers(Oracle), Eclipse(IBM) و ... دارد. از جمله محیط هایی که به صورت رایگان و قوی عرضه شده، نرم افزار Eclipse است که تحت لیسانس GPL و سورس باز می باشد.
Eclipseیک محیط برنامه نویسی (IDE) کد منبع باز برای زبان برنامه نویسی جاوا (که البته دارای نسخه هایی جهت برنامه نویسی به زبان هایی مانند python, Perl, PHP, C++, C  و ... است ) می باشد. این محیط توسط شرکت هایی مانند IBM پشتیبانی می گردد.
در دوره Pluralsight Eclipse Guided Tour for Java با آموزش ایکلیپس برای جاوا آشنا می شوید.

دانلود Learn to Code Making Games - Complete 2.0 - آموزش کامل کدنویسی برای ساخت بازی

  • بازدید: 12,204
دانلود Learn to Code Making Games - Complete 2.0 - آموزش کامل کدنویسی برای ساخت بازی
یونیتی یک موتور بازی سازی 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 دیگر برمی گردد که ممکن است بخی ویژگی ها را قربانی عملکرد کند.
در دوره آموزشی Udemy Learn to Code Making Games - Complete 2.0 به طور کامل با کدنویسی در یونیتی برای ساخت بازی آشنا می شوید. 

دانلود #Packt Data Programming with F - آموزش برنامه نویسی داده ها با اف شارپ

  • بازدید: 5,499
دانلود #Packt Data Programming with F - آموزش برنامه نویسی داده ها با اف شارپ
اف شارپ (F#) یک زبان برنامه نویسی چند پارادایم بر پایه دات نت است. زبانی ساخته یافته و شی گرا و متن باز است که همراه با ویژوال استودیو 2010 آمد. #F یک زبان برنامه نویسی چند مدله و همه منظوره است ک در چهارچوب .Net فعالیت می کند و شامل برنامه نویسی تابعی و برنامه نویسی شی گرای دستوری می باشد. #F شاخه ای از ML بوده و بسیار با OCAML سازگار است.این زبان در ابتدا توسط دون سیم در مرکز تحقیقات مایکروسافت ابداع شد اما در حال حاضر توسط گروه توسعه دهنده مایکروسافت ادامه داده می شود و به عنوان یک زبان کاملا پشتیبانی شده در محیط های .Net و Virtual Studio ارائه می گردد.
در دوره آموزشی #Packt Data Programming with F شما با برنامه نویسی داده ها با اف شارپ آشنا می شوید. 

دانلود Lynda RxSwift: Design Patterns for iOS Developers - آموزش آر ایکس سوئیفت: طراحی الگوها برای توسعه آی او اس

  • بازدید: 7,389
دانلود Lynda RxSwift: Design Patterns for iOS Developers - آموزش آر ایکس سوئیفت: طراحی الگوها برای ت
برنامه نویسی واکنش گرا یک روش برای مدل سازی داده ها و رویدادها است که به شکل توالی قابل مشاهده باشد و نوشتن کد به شکلی که در توالی ها در مقابل تغییرات واکنش نشان دهد. این روش یک روش پارادایم است که در قالب یک کتابخانه به نام Reactive Extensions (Rx) libraries برای انواع پلتفرم ها و زبان ها مانند NET ،Java ،JavaScript ،Swift و iOS کاربرد دارد. Rx code بسیار ساده، رسا و آسان است و استانداردسازی شده است. Rx قابلیت حمل و نقل به پلتفرم های دیگر را دارد.
در دوره آموزشی Lynda RxSwift: Design Patterns for iOS Developers با آموزش آر ایکس سوئیفت و طراحی الگوها برای توسعه آی او اس آشنا می شوید.

دانلود O'Reilly Introduction to Blockchain Applications - آموزش مقدماتی اپلیکیشن های بلاک چین

  • بازدید: 11,989
دانلود O'Reilly Introduction to Blockchain Applications - آموزش مقدماتی اپلیکیشن های بلاک چین
یک blockchain یک hosted ledger، رکوردی از رویدادها و متغیرهای موافقت‌شده است که به شکل رمزنگاری شده از آن محافظت می‌گردد. شما می‌توانید آن را مثل یک صفحه‌گسترده‌ی فوق پیشرفته و مبتنی بر ابر با ویژگی عدم وابستگی به پلتفرمی که روی آن اجرا می‌شود در نظر بگیرید. مشهورترین پیاده‌سازی blockchain در تبادل و ردیابی روال‌ها برای پول‌های cryptocurrencies مثل bitcoin محسوب می‌شود. قبل از blockchain، ما به یک موسسه‌ی انسانی قابل اطمینان مثل یک بانک نیاز داشتیم تا به عنوان واسطه در این میان عمل کند، حتی برای چیزهای ساده‌ای مثل انتقال پول الکترونیکی. با استفاده از blockchain که به شکل یک موسسه‌ی قانونی عمل می‌کند ما می‌توانیم کارهایی مثل نقل و انتقال وجه را بدون این که محبور به پرداخت درصدی از مبلغ به یک واسط ثالث مثل بانک باشیم به انجام برسانیم.
در دوره آموزشی O'Reilly Introduction to Blockchain Applications با بلاک چین و ویژگی های آن آشنا می شوید. 

دانلود Complete HTML CSS Guide Design and Code Responsive Website - آموزش کامل اچ تی ام ال و سی اس اس و طراحی وب سایت واکنش گرا

  • بازدید: 9,849
دانلود Complete HTML CSS Guide Design and Code Responsive Website - آموزش کامل اچ تی ام ال و سی اس ا
زبان نشانه‌گذاری ابرمتنی یا زنگام یا اچ‌تی‌ام‌ال، HTML یا HyperText Markup Language در کنار سی‌اس‌اس هستهٔ فناوری ساخت صفحه‌های وب هستند. اچ‌تی‌ام‌ال زبان توصیف ساختار صفحه‌های وب است. زبانی‌ است برای نشانه‌گذاری ابرمتن که برای تدوین قالب و طراحی صفحه‌های وب به کار می‌برند. دستورعمل‌های این زبان، برچسب (Tag) نام دارند که محتوای یک صفحهٔ وب، با آن‌ها، نشانه‌گذاری شده و بدین‌ترتیب، نحوهٔ نمایش آن صفحه برای مرورگرهای وب، توصیف می‌شود. این زبان در خلال دهه ۹۰ توسط دنیس ریچی ابداع شد. تاکنون نسخهٔ ۵ آن عرضه است. شیوه‌نامهٔ آبشاری یا روی‌انداز آبشاری سَبْک یا سی‌اس‌اس (به انگلیسی: CSS: Cascading Style Sheets) در کنار اچ‌تی‌ام‌ال هستهٔ فناوری ساخت صفحه‌های وب هستند. سی‌اس‌اس روشی ساده برای نمایش چیدمان و جلوه‌های تصویری (مانند نوع قلم، رنگ و اندازه‌ها) بر صفحه‌های وب است. شیوه‌نامهٔ آبشاری از جنس زبان‌های نشانه‌گذاری، با ساختار متن سادهٔ رایانه هستند و درون هرکدام، دستورهایی آبشار مانند و پی‌درپی، برای چگونگی نمایش هر صفحه وب افزوده می‌شود. به گفته‌ای ساده تر، این دستورها روش نشان داده شدن قلم‌ها و اندازه‌شان، رنگ‌ها و پس زمینه‌ها، روش چیدمان موزاییک‌های دربرگیرنده داده‌ها (دیواره‌ها)، و بسیاری دیگر از عنصرهای ساختار هر صفحه وب را، درون خود جای می‌دهند.
در دوره آموزشی Complete HTML CSS Guide Design and Code Responsive Website به آموزش کامل اچ تی ام ال و سی اس اس و طراحی وب سایت واکنش گرا می پردازیم. 

دانلود Packt AWS MasterClass - Monitoring and DevOps with AWS CloudWatch - آموزش تسلط بر ای دبلیو اس - مانیتورینگ و توسعه با ای دبلیو اس کلودواچ

  • بازدید: 5,488
دانلود Packt AWS MasterClass - Monitoring and DevOps with AWS CloudWatch - آموزش تسلط بر ای دبلیو اس
وب سرویس های آمازون یا خدمات وب آمازون (Amazon Web Services) مجموعه‌ای از خدمات وب (وب سرویس) هستند که شرکت آمازون بر روی بستر ابر خود و از طریق اینترنت به عموم عرضه می‌کند. این سرویس ها زیرساخت های فناوری اطلاعات را به صورت سرویس‌های انعطاف پذیر به مشتریان اجاره می‌دهد. این سرویس‌ها شامل سرویس های محاسباتی و رایانشی (EC2)، ذخیره سازی (S3)، تحویل محتوا، پایگاه داده، تجارت الکترونیک، پرداخت و صدور صورتحساب و موارد دیگری می‌شود. آمازون ارائه این خدمات به عموم را از ابتدای سال ۲۰۰۶ آغاز نمود.
در دوره آموزشی Packt AWS MasterClass - Monitoring and DevOps with AWS CloudWatch با آموزش تسلط بر ای دبلیو اس و مانیتورینگ و توسعه با ای دبلیو اس کلودواچ می پردازیم.  

دانلود Technics Publications NoSQL Overview and Use Cases - آموزش کلی نو اس کیو ال و موارد استفاده

  • بازدید: 5,550
دانلود Technics Publications NoSQL Overview and Use Cases - آموزش کلی نو اس کیو ال و موارد استفاده
نواس‌کیوال (NoSQL) مخفف not only sql به معنای نه تنها اس‌کیوال نامی است فراگیر برای رده ی گسترده ای از سامانه مدیریت پایگاه داده هایی که از نوع سنتی پایگاه داده های رابطه ای تفاوت های آشکار دارند. در واقع می توان گفت تعدادی از سیستم های مدیریت پایگاه داده وجود دارند که از اصول SQL استفاده نمی کنند بلکه شیوه هایی نوین را برای پیاده سازی دیتابیس برگزیده اند که به این گونه پایگاه داده ها NoSQL گفته می شود. روشن ترین این تفاوت ها استفاده نکردن از اس‌کیوال به عنوان زبان پرسش نخستین است. نمونه اش پایگاه داده‌های اکس‌ام‌ال و پایگاه داده‌های سند-گرا است. یکی از پیاده سازی های شناخته شده این نوع پایگاه داده ها کاوچ‌دی‌بی ساخت بنیاد نرم‌افزار آپاچی است.
در دوره ی آموزشی Technics Publications NoSQL Overview and Use Cases شما با آموزش کلی نو اس کیو ال و موارد استفاده از آن آشنا می شوید. 

دانلود Single-Page Application with ASP.NET & jQuery Hands-On - آموزش طراحی اپ های تک صفحه ای با ای اس پی دات نت و جی کوئری

  • بازدید: 7,291
دانلود Single-Page Application with ASP.NET & jQuery Hands-On - آموزش طراحی اپ های تک صفحه ای با ای
اگر بخواهیم در یک جمله فرآیند طراحی وب سایت تک صفحه ای را بیان کنیم این می شود :" یک وب سایت که تمام محتویات و عناصر آن در یک صفحه نمایش داده می شود." هدف طراحی وب سایت تک صفحه ای این بود که یک تجربه کاربری مانند نرم افزارهای دسکتاپ  ایجاد کند که تمامی آیکن و عناصر آن قابل دسترس باشند. امروزه بیشتر متخصصان طراحی وب، به دنبال راهی هستند که بتوانند تجربه کاربری سایت را بالا ببرند و از این رو وب سایت های تک صفحه مورد علاقه بیشتر آن ها قرار گرفته است. همانطور که می دانید وب سایت ها امروزه به صورت تک صفحه ای یا چند صفحه ای طراحی می شوند. اینکه چگونه طراحی شود، بستگی به نوع کاربری کاربر دارد. البته در ایران اکثر وب سایت ها به صورت چند صفحه ای هستند و آن هایی هم که دارای یک صفحه می باشند، بیشتر حالت شخصی و صرفا معرفی خودشان را دارند. یکی از مزیت های طراحی وب سایت تک صفحه ای این است که می توان درخواست ها از سمت سرور به سمت کلاینت تغییر داد و همچنین کمتر به نوشتن کدهای جاوا اسکریپت و برنامه نویسی برای داینامیک کردن آن لازم است، از این رو سرعت بارگذاری و ایجاد آن سریعتر از چند صفحه ای است.
در دوره آموزشی Single-Page Application with ASP.NET & jQuery Hands-On با آموزش طراحی اپ های تک صفحه ای با ای اس پی دات نت و جی کوئری آشنا می شوید.

دانلود Packt Learning R for Data Visualization - آموزش زبان آر برای مصورسازی داده ها

  • بازدید: 6,046
دانلود Packt Learning R for Data Visualization - آموزش زبان آر برای مصورسازی داده ها
تصویرسازی داده‌ها (Data Visualization) به معنی ایجاد و مطالعه نمایش بصری داده، یعنی «اطلاعات چکیده‌شده به یک شکل شماتیک، شامل خواص یا متغیرهای مربوط به واحدهای اطلاعاتی» است.
به گفته فریدمن (۲۰۰۸) «هدف اصلی تصویرسازی داده‌ها ارتباط واضح و کارآمد اطلاعات از طریق ابزارهای گرافیکی است. البته به این معنی نیست که تصویرسازی داده‌ها برای کارآمدی باید خسته‌کننده به نظر بیاید یا برای زیبا بودن باید پیچیده باشد. برای انتقال کارآمد ایده‌ها، هر دو شکل زیبا و کارآمدی باید دوشادوش پیش رفته باشند و دانش مربوط به مجموعه‌ای پیچیده و پراکنده از اطلاعات را با نمایش نوآورانه جنبه‌های کلیدی آن، انتقال دهند. با این وجود طراحان معمولا نمی‌توانند توازن میان شکل و کارآمدی را رعایت کنند و تجسم زیبایی از داده‌ها ایجاد می‌کنند که در اصلی‌ترین ماموریت خود - انتقال اطلاعات - باز می‌مانند». فرناندا ویگاس و مارتین واتنبرگ معتقدند تصویرسازی داده‌ها نه‌تنها باید ارتباطی واضح ایجاد کند بلکه باید توجه و درگیری بیننده را نیز موجب شود. تصویرسازی داده‌ها ارتباطی نزدیک با گرافیک اطلاعات، تجسم اطلاعات، تجسم علمی و گرافیک آماری دارد. در هزاره جدید، تصویرسازی داده‌ها حوزه‌ای فعال برای تحقیق، آموزش و توسعه شده است. امروزه بسیاری معتقدند تصویرسازی داده‌ها توانسته تجسم علمی و اطلاعاتی را با هم متحد کند. برایان ویلیسون ثابت کرده است تصویرسازی داده‌ها با فراگیری توسعه سریع نرم‌افزار و درگیری مشتریان نیز ارتباط دارد.
در دوره آموزشی Packt Learning R for Data Visualization با مصورسازی داده ها و زبان آر آشنا می شوید.