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

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

دانلود Udemy Android Processes, Threads Slidenerd Style - آموزش فرآیندها، نخ ها و رسیدگی کننده ها در اندروید

  • بازدید: 10,308
دانلود Udemy Android Processes, Threads Slidenerd Style - آموزش فرآیندها، نخ ها و رسیدگی کننده ها در
در رایانش، فرایند، پروسه یا پردازه (process) نمونه‌ای از یک برنامه است که در حال اجرا شدن است. پروسه علاوه بر کد برنامه، شامل یک پشته، مقدار فعلی ثبات‌ها، منابع (مانند فایل‌های بازشده)، ساختار بلاک کنترل فرایند و... است. برنامه و فرایند با یکدیگر متفاوتند. برنامه یک نهاد غیر فعال است که بر روی دیسک وجود دارد. اما فرایند یک نهاد فعال است که در حال اجرا شدن بر روی پردازنده است. Thread یا در اصطلاح "نخ" فرآیندهای کوچکی هستند که هر کدام تنها یک هدف را انجام می دهند و در نهایت پس از پایان یافتن اجرای مجموعه thread ها یک برنامه یا فرآیند اصلی پایان پیدا می کند. از thread برای انجام کارهای موازی همزمان استفاده می شود. اکثر برنامه هایی که ما می نویسیم فقط یک thread دارند که همان فرآیند اصلی ماست و با پایان یافتن آن، برنامه هم به پایان میرسد.
در سیستم عامل اندروید سه رکن اصلی برای اجرای برنامه ها در بک گراند استفاده از نخ، هندلر و سرویس ها می باشد.
در دوره آموزشی Udemy Android Processes, Threads Slidenerd Style با طراحی اپ های خاص و Multithread یا سرویس های که در بم گراند اجرا شوند آشنا می شوید.

دانلود O'Reilly Kotlin Programming Tutorial Series - آموزش زبان برنامه نویسی کوتلین

  • بازدید: 28,140
دانلود O'Reilly Kotlin Programming Tutorial Series - آموزش زبان برنامه نویسی کوتلین
کوتلین زبان برنامه‌نویسی از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا می‌شود. همچنین می‌تواند به سورس کد جاوا اسکریپت نیز کامپایل شود. اولین توسعهٔ ان از تیم برنامه‌نویسان JetBrains واقع در سنت پترزبورگ روسیه است (این نام از روی جزیره کوتلین در نزدیکی سنت پتربورگ می‌آید). کوتلین در ژانویهٔ سال ۲۰۱۲ به عنوان زبان ماه انتخاب شد. با وجود آنکه از نظر syntax با جاوا سازگار نیست، کوتلین طراحی شده تا با کد جاوا همکاری داشته باشد و متکی بر کد جاوا از کتابخانهٔ کلاس جاوا است، مانند مجموعهٔ فریم ورک‌ها. مشابه با Pascal, Haxe, PL/SQL, F#, Go و اسکالا (بی شباهت به نحو C و زبان‌های مشتق از ان مانند نیست C++, Java, C# و زبان D)، اعلامات متغیر کوتلین و پارامتر لیست‌ها دارای نوع هستند که بعد از نام متغیر می‌آید (با جدا کنندهٔ کالن). مانند دیگر زبان‌های مدرن مانند اسکالا و Groovy، سمی کالن‌ها به عنوان عبارت خاتمه دهنده اختیاری هستند. در بیشتر اوقات یک خط جدید برای کامپایلر کافی است تا بتواند استنباط کند که عبارت به پایان رسیده است.
در دوره های آموزشی O'Reilly Kotlin Programming Tutorial Series با زبان برنامه نویسی کوتلین آشنا می شوید.

دانلود Udemy How to Use Custom Fields in WordPress Theme Development - آموزش استفاده از زمینه دلخواه در توسعه پوسته وردپرس

  • بازدید: 9,990
دانلود Udemy How to Use Custom Fields in WordPress Theme Development - آموزش استفاده از زمینه دلخواه
زمینه دلخواه (Custom Fields) وردپرس مانند post meta های پیشفرض وردپرس می باشد. یعنی با استفاده از زمینه های دلخواه می توانید یک سری اطلاعات اضافی به پست ها یا برگه ها, اضافه کنید. این داده ها در وردپرس با عنوان meta data یا همان اطلاعات اضافی ذخیره می شوند. کاربران می توانند با استفاده از تگ های وردپرس این اطلاعات را در قالب سایت خود به نمایش در آورند. بخشی که می توانید از طریق آن Custom field ها را وارد کنید در حالت پیش فرض پنهان است. برای نمایش فیلد های زمینه دلخواه در صفحه ویرایش پست های وردپرس باید ابتدا روی دکمه "تنظیمات صفحه" در بالای صفحه زیر منو ناوبری کلیک کنید. سپس تیک گزینه زمینه‌های دلخواه را بزنید تا باکس مربوط به زمینه های دلخواه را بتوانید ببینید. این ویژگی جالب برای طراحان قالب و توسعه دهندگان وردپرس ایجاد شده است, زیرا آنها با استفاده از این ویژگی می توانند خیلی راحت تر وردپرس را گسترش دهند. افزونه ها و قالب های مختلفی نیز از زمینه های دلخواه وردپرس برای افزودن اطلاعات به پست ها استفاده می کنند. مثلا اطلاعات اضافی سئو, که در قالب ها یا افزونه ها برای هر پست وارد می کنید نیز زمینه دلخواه هستند.
در دوره آموزشی Udemy How to Use Custom Fields in WordPress Theme Development با نخوه کار با زمینه های دلخواه در وردپرس آشنا می شوید.

دانلود Lynda Muse CC 2017: New Features - آموزش میوز سی سی 2017: ویژگی های جدید

  • بازدید: 7,395
دانلود Lynda Muse CC 2017: New Features - آموزش میوز سی سی 2017: ویژگی های جدید
Adobe Muse CC نرم افزاری است که به شما این امکان را می‌دهد تا در کمترین زمان صفحات اینترنتی را بدون هیچ گونه کد نویسی برای نمایش در کامپیوتر و موبایل با آخرین استاندارهای وب و HTML تولید کنید. طراحی سایت با این نرم افزار نیازی به تخصص نداشته و به آسانی هر فردی می‌تواند صفحات وب بسازد. در این نسخه جدید، می‌توان صفحات اینترنتی را بدون وارد شدن به برنامه اصلی و از طریق مرورگر ویرایش کرد. این کار باعث بالا رفتن سرعت طراحی کاربر شده است.این نرم افزار با سیستم عامل‌های ویندوز و مکینتاش سازگاری کامل دارد که باعث می‌شود کاربر به آسانی بتواند فایل‌های خود را بین این دو سیستم تبادل کند. از ویژگی‌های این نسخه می‌توان به هماهنگی با نرم افزار Adobe Dreamweaver نیز اشاره کرد که می‌توان برای بهتر شدن طراحی نهایی از آن نیز بهره برد. 
در دوره آموزشی Lynda Muse CC 2017: New Features با ویژگی های جدید نسخه 2017 این نرم افزار آشنا می شوید.

دانلود Lynda Dreamweaver CC 2017: New Features - آموزش دریم ویور سی سی 2017: ویژگی های جدید

  • بازدید: 9,346
دانلود Lynda Dreamweaver CC 2017: New Features - آموزش دریم ویور سی سی 2017: ویژگی های جدید
اکثر طراحان وب از نرم افزار قدرتمند و غنی Adobe Dreamweaver برای طراحی های وب خود استفاده می کنند که اکنون شرکت مشهور ادوبی نسخه جدید CC این نرم افزار را ارائه کرده است. ازجمله ویژگی های جدید Dreamweaver CC می توان به ابزارهای جدید تر و پیشرفته تر، افزایش سرعت برنامه و محیطی کاملاً گرافیکی و پویا اشاره کرد.
دریم‌ویور سی سی (Dreamweaver CC) یا دریم‌ویور ابری (Creative Cloud)، نسخه دیگری از نرم‌افزار دریم‌ویور است که توسط شرکت ادوبی تولید می‌شود و در زمینه طراحی و ایجاد وب سایت های حرفه ای کاربرد دارد. دریم ویور امکان ویرایش صفحات html, asp, php, aspx, css, js, jsp, cf را داراست و ویرایش این صفحات را با شناخت کلمات کلیدی این زبان‌ها در یک ادیتور مجتمع آسان می‌کند.
در دوره آموزشی Lynda Dreamweaver CC 2017: New Features با ویژگی های جدید نرم افزار دریم ویور آشنا می شوید.

دانلود Lynda Illustrator CC 2017: New Features - آموزش ایلاستریتور سی سی 2017: ویژگی های جدید

  • بازدید: 11,221
دانلود Lynda Illustrator CC 2017: New Features - آموزش ایلاستریتور سی سی 2017: ویژگی های جدید
ادوبی ایلوستریتور سی سی (Adobe Illustrator CC) نسخه ی CC نرم افزار ایلوستریتور و محصولی دیگر از شرکت آدوبی است. پایه و اساس کار این نرم افزار بر روی تصاویر برداری (vectorial) است. محیط این نرم افزار و بسیاری از پنل ها، منو ها، ابزار ها، فیلتر ها و... همانند فتوشاپ است تنها با این تفاوت که ایلوستریتور برای کار بر روی تصاویر برداری است و توسط این نرم افزار کاربران قادر خواهند بود تا به طراحی برداری بر روی تصاویر، فایل های تصویری، انیمیشن های فلش و ...  بپردازند. عملکرد نسخه ی جدید این نرم افزار بسیار سریع تر از نسخه های قبلی است و دارای قابلیت هایی چون ابزار رسم بردار پیشرفته، ابزار تایپ لمسی، بسته بندی فایل و بسیاری ویژگی های جدید دیگر می باشد.
در دوره های آموزشی Lynda Illustrator CC 2017: New Features با ویژگی های جدید نسخه 2017 این نرم افزار آشنا می شوید.

دانلود Udemy Learn Angular 2 Development By Building 12 Apps - آموزش توسعه 12 اپ با آنگولار 2

  • بازدید: 13,506
دانلود Udemy Learn Angular 2 Development By Building 12 Apps - آموزش توسعه 12 اپ با آنگولار 2
Angular 2 نسخه تصحیح شده جد خود یعنی AngularJS می باشد. توسعه دهندگانی که از این فریم ورک استفاده نموده اند برای اینکه از غافله عقب نمانند نیاز دارند نسخه دوم آن را هم یاد بگیرند و کدهای خود را به این نسخه منتقل کنند. Angular 2 یکی از فریم ورک های متن باز و پرطرفدار جاوا اسکریپت، AngularJS است و هدف اصلی آن کمک به توسعه برنامه‌های تک صفحه ای وب (SPA مخفف Single Page Web Applications) می باشد. این فریم ورک متن باز از معماری (Model-View-Controller (MVC، انقیاد داده، قالب‌های سمت کلاینت و تزریق وابستگی‌ها برای ایجاد بستر مورد نیاز ساختن برنامه‌های مبتنی بر وب استفاده می‌کند. اکنون نسخه دوم این فریم ورک با نام Angular 2 منتشر شده و برای طراحی وب سایت های مدرن بسیار گزینه مناسبی است.
در دوره آموزشی Udemy Learn Angular 2 Development By Building 12 Apps با آنگولار 2 و ویژگی های آن همراه با ساخت 12 اپ مختلف آشنا می شوید.

دانلود Udemy iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2 - آموزش برنامه نویسی آی او اس 9

  • بازدید: 8,512
دانلود Udemy iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2 - آموزش برنامه نویسی آی او اس
در چند سال اخیر کاربران بسیاری رو به محصولات اپل کرده اند. از جمله آنها می توان به آیفون آی پد،آیپاد و مک اشاره کرد. حال برای استفاده از این وسایل نیاز به برنامه و برنامه نویسی برای این محصولات است. Xcode نام نرم افزاری است که شما می توانید به وسیله آن برای این محصولات مخصوصا مک برنامه نویسی کنید. کار با این نرم افزار نسبت به نرم افزار های مشابه ویندوزی آن بسیار آسان تر بوده و مقداری نیز رابطه گرافیکی برای تسریع در امر برنامه نویسی در این نرم افزار گنجانده شده است. Swift 2 هم بهبودهای فراوانی در آن اعمال گشته و عملکرد بهتری را در اپلیکیشن‌های نوشته شده توسعه دهندگان از خود نشان می‌دهد. در نسخه جدید همچنین بهینه سازی‌های جدیدی اعمال شده که مدیریت خطاها را بهتر از قبل می‌توان مدیریت کرد و نیز هشدارهای بهتری در بخش‌های مختلف به توسعه دهندگان نمایش می‌یابد.
در دوره آموزشی Udemy iPhone App Programming for Noobs - UPDATED iOS 9 Swift 2 با نحوه طراحی و برنامه نویسی اپ های آیفون با استفاده از سوئیفت 2 آشنا می شوید.

دانلود Udemy Fundamentals of the MarkLogic NoSQL Database - آموزش اصول و مبانی پایگاه داده مارک لاجیک

  • بازدید: 7,887
دانلود Udemy Fundamentals of the MarkLogic NoSQL Database - آموزش اصول و مبانی پایگاه داده مارک لاجی
نواس‌کیوال مخفف not only sql به معنای نه تنها اس‌کیوال نامی است فراگیر برای رده ی گسترده ای از سامانه مدیریت پایگاه داده هایی که با نوع سنتی پایگاه داده های رابطه ای تفاوت های آشکار دارند. روشن ترین این تفاوت ها استفاده نکردن از اس‌کیوال به عنوان زبان پرسش نخستین است. نمونه اش پایگاه داده‌های اکس‌ام‌ال و پایگاه داده‌های سند-گرا است. یکی از پیاده سازی های شناخته شده این نوع پایگاه داده ها کاوچ‌دی‌بی ساخت بنیاد نرم‌افزار آپاچی است. شرکتهای بزرگ اینترنت، از جمله گوگل (BigTable)، آمازون (Dynamo )، لینکدین (Project Voldemort)، فیس بوک (Cassandra و HBase) سورس فورژ (MongoDB)، اوبونتو (CouchDB) طراحی و راه اندازی گروه پایگاه داده NoSQL را بر عهده دارند. بخش قابل توجهی از این پروژه ها متن باز و آزاد است. در مدل NoSQL بنا به شیوه های مختلف دیگر نیاز به طراحی و زمان طولانی برای طراحی پایگاه داده ها نیست. در برخی از سرویس های NoSQL الگوریتم های هوشمندی هم به کار رفته است که دیگر نیازی به طراح پایگاه داده نیست و بر اساس ورودی های برنامه نویس و کاربر و تعیین نوع نیازمندی ها و پلتفرم و شرایط محیطی دیگر نوع ذخیره سازی و مدیریت داده ها پیاده سازی می شود.
در دوره آموزشی Udemy Fundamentals of the MarkLogic NoSQL Database با اصول و مبانی پایگاه داده نو اس کیو ال مارک لاجیک آشنا می شوید.

دانلود Egghead AngularJS Application Architecture - آموزش معماری نرم افزار آنگولار جی اس

  • بازدید: 7,022
دانلود Egghead AngularJS Application Architecture - آموزش معماری نرم افزار آنگولار جی اس
انگولار جی اس یکی از فریمورک های جاوا اسکریپت است که توسط گوگل توسعه پیدا کرده است. حتما با برنامه های تک صفحه ای یا single page application ها اشنایی دارید، این فریمورک برای پیاده سازی چنین برنامه هایی بسیار مفید است. فریمورک AngularJS بخوبی معماری MVC را در سطح کلاینت پیاده سازی می کند، که باعث ساده تر شدن توسعه و خطایابی برنامه های تحت وب می شود. انگولار از html و css و java استفاده می کند و نقص های انها را برطرف می کند. انگولار برای طراحی وب اپلیکیشن هایی با محتوای داینامیک بسیار مفید است. انگولار ابتدا صفحه HTML که در آن ویژگیهای تگ های سفارشی جـاسازی شده است را می خواند. سپس آن ویژگیها را به رهنمود هائی ( Directives ) برای مقید نمودن بخشهای ورودی و خروجی صفحه به مدلی که بوسیله متغییر های جاوا اسکریپت استاندارد ارائه میشود، تفسیر مینماید.
در دوره آموزشی Egghead AngularJS Application Architecture با اصول و معماری نرم افزارهای آنگولار جی اس آشنا می شوید.