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

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

دانلود Udemy Learn Android 4.0 Programming in Java - آموزش برنامه نویسی جاوا برای اندروید 4.0

  • بازدید: 9,112
دانلود Udemy Learn Android 4.0 Programming in Java - آموزش برنامه نویسی جاوا برای اندروید 4.0
گوگل نسخه جدید سیستم عامل محبوب اندروید را معرفی کرد. نسخه 4.0 اندروید که به Ice Cream Sandwich معروف است به همراه تلفن هوشمند جدید Galaxy Nexus معرفی گردید. هرچند گوگل در نسخه 4.0 اندروید مصرف کنندگان عادی را هدف قرار داده اما نسخه جدید این سیستم عامل، قابلیت های کاربردی و با ارزشی برای کاربران شرکت ها و مسئولین IT آنها دارد. نسخه های قبلی اندروید نیز قابلیت اتصال به ایمیل سرور مایکروسافت (Microsoft Exchange Server) را برای دسترسی به ایمیل، تقویم و کانتکت های شرکتی داشتند اما به شرطی که قابلیت امنیتی Device Encryption برروی اکسچنج سرور غیرفعال می بود. در نسخه 4.0 اندروید این قابلیت اضافه شده است و کاربران شرکتی می توانند به راحتی به Exchange Server متصل شده و ایمیل، کانتکت و تقویم خود را داشته باشند و از طرفی از امنیت اطلاعات خود مطمئن باشند. از دیگر ویژگی های اندروید 4.0 بهبود تایپ صوتی، عملکرد بهتر کپی متن، قابلیت قفل چهره و... می باشد.
در دوره آموزشی Udemy Learn Android 4.0 Programming in Java با نحوه برنامه نویسی برای اندروید 4.0 با استفاده از جاوا آشنا می شوید.

دانلود Udemy Learn to Make Android Apps - for Absolute Beginners - آموزش مقدماتی توسعه اپلیکیشن های اندروید

  • بازدید: 11,359
دانلود Udemy Learn to Make Android Apps - for Absolute Beginners - آموزش مقدماتی توسعه اپلیکیشن های
در سال ۲۰۱۳ گوگل از Android Studio پرده برداشت تا فرایند توسعه و ساخت اپلیکیشن ها به صورت ساده تر و البته بصری امکان پذیر شود. همین ابزار به خوبی از سوی توسعه دهندگان پذیرفته شد و اکنون پلی استور، دارای ۱.۶ میلیون اپلیکیشن شده است که نمی توان سهم Android Studio را در افزایش تعداد آن نادیده گرفت. اکنون گوگل از نسخه دوم Android Studio پرده برداشته که توسعه دهندگان می توانند با سرعت بالاتر و قابلیت های جدید آن همراه شوند. مهم ترین ویژگی اضافه شده، «اجرای فوری» (Instant Run) نام دارد. زمانی که کد خود را تغییر می دهید، قادر خواهید بود به سرعت تغییرات را در اپ مشاهده کنید، بدون اینکه نیاز باشد فایل APK را دوباره نصب کنید. گوگل می گوید که همین ویژگی، می تواند چرخه بروز رسانی و سرعت ویرایش کار توسعه دهنده را تا حد بالایی افزایش دهد.
در دوره آموزشی Udemy Learn to Make Android Apps - for Absolute Beginners به صورت کاملا ساده و مقدماتی به توسعه اپلیکیشن های اندروید می پردازید.

دانلود O'Reilly Introduction to Apache HBase Operations - آموزش عملکرد آپاچی اچ بیس

  • بازدید: 6,745
دانلود O'Reilly Introduction to Apache HBase Operations - آموزش عملکرد آپاچی اچ بیس
اچ‌بیس (HBase) پایگاه‌داده‌ای توزیع شده، متن باز و غیرِ رابطه‌ای است که پس از مدلسازی جدول بزرگ گوگل به زبان جاوا نوشته شد. این نرم‌افزار به عنوان بخشی از بنیاد نرم‌افزاری آپاچی توسعه می‌یابد و بر روی اچ‌دی‌اف‌اس اجرا می‌شود و امکاناتی مانند جدول بزرگ را برای هادوپ فراهم می‌آورد. به طور دقیق‌تر، این برنامه راهی با تحمل‌پذیری خطا، برای ذخیره‌سازی تعداد زیادی از داده‌های تُنُکْ را فراهم می‌آورد. اچ‌بیس ویژگی‌های فشرده‌سازی، انجام عملیات در حافظه و فیتر بلوم را بر اساس مقاله‌ی اصلی که جدول بزرگ برآن اساس نگارش یافت، را ارائه می‌دهد. جداول در اچ‌بیس می‌توانند به عنوان ورودی یا خروجی برای کارهای مپ ردیوس که بر روی هادوپ اجرا می‌شوند عمل نمایند. همچنین قابلیت دستیابی از طریق واسط برنامه‌نویس برای جاوا و رست یا دروازه‌ی تریفت نیز دارا هستند. اچ‌بیس به صورت مستقیم برای جایگزینی پایگاه داده‌های کلاسیکِ اس‌کیوال طراحی نشده‌است. اگرچه اخیراً بهبودهایی در کارایی آن‌ها مشاهده شده و چند وب سایت نیز برنامه‌هایی مشتق شده از آن را به خدمت در آورده‌اند.
در دوره آموزشی O'Reilly Introduction to Apache HBase Operations با اصول و نحوه عملکرد آپاچی اچ بیس آشنا می شوید.

دانلود Train Simple InCopy CC Fundamentals - آموزش نرم افزار ادوبی این کپی

  • بازدید: 6,420
دانلود Train Simple InCopy CC Fundamentals - آموزش نرم افزار ادوبی این کپی
Adobe InCopy CC نسخه‌ی جدیدی از محصولات شرکت مشهور ادوبی است که برای شما امکان ویرایش، نوشتن، طراحی و بسیاری امکانات دیگر را فراهم می‌کند. در نسخه‌ی جدید CC این نرم افزار امکانات جدیدی چون ساخت کتاب الکترونیکی قابل استفاده بر روی تلفن همراه، استفاده از جلوه‌های چند رسانه‌ای در کتاب‌های ساخته شده، پشتیبانی از خروجی‌های سه بعدی فتوشاپ، ساخت جداول پیچیده، ساخت صفحات با اندازه‌های مختلف در یک فایل و بسیاری قابلیت‌های دیگر اضافه شده است.
در دوره آموزشی Train Simple InCopy CC Fundamentals با اصول و مبانی نرم افزار ادوبی این کپی آشنا می شوید.

دانلود Lynda Android SDK Unit Testing - آموزش تست واحد اس دی کا اندروید

  • بازدید: 5,785
دانلود Lynda Android SDK Unit Testing - آموزش تست واحد اس دی کا اندروید
اندروید به زبان ساده سیستم عاملی است برای دستگاه های موبایل و گوشی های هوشمند که توسط بیش از 30 کمپانی معروف پشتیبانی می شود. اندروید اوپن سورس است و توسعه دهندگان می توانند با استفاد از اندروید اس دی کا برنامه های مختلفی برای این سیستم عامل بنویسند. در واقع اندروید بستری را فراهم می کند تا برنامه نویسان بتوانند هرچه سریعتر و بهتر برنامه هایی بسازند که از تمام ویژگی های یک گوشی هوشمند استفاده کند. اندروید به معنای واقعی باز است، یعنی برنامه نویس می تواند از تمام قدرت یک تلفن همراه استفاده کند. اندروید امکان استفاده از توابع داخلی  گوشی موبایل همچون شماره گیری، یا استفاده از دوربین گوشی و فرستادن اس ام اس را به برنامه نویسان می دهد تا بتوانند اپلیکیشن های قدرتمند و کاربردی برای کاربران بسازند.
Android SDK مجموعه ای از ابزارها، نمونه کد و اسنادی است که برای توسعه برنامه های اندروید مورد نیاز می باشد.
این نرم افزار یک محیط توسعه بسیار غنی شامل دیوایس امولیتر، ابزاری برای اشکال زدایی، حافظه و عملکرد پروفایل، و یک پلاگین برای Eclipse IDE می باشد. همچنین این نرم افزار از تمامی فرمت های رایج صدا، ویدئو و تصویر پشتیبانی می کند. 
در دوره آموزشی Lynda Android SDK Unit Testing با تست واحد در اندروید اس دی کا آشنا می شوید.

دانلود Lynda Learn Universal Windows App Development: The Basics - آموزش توسعه نرم افزار های بر پایه ویندوز 10

  • بازدید: 7,651
دانلود Lynda Learn Universal Windows App Development: The Basics - آموزش توسعه نرم افزار های بر پایه
توسعه نرم‌افزار از مرحله طرح یک راه حل مفهومی برای مساله خواسته شده (امکان‌سنجی) آغاز شده، پس از دریافت خواسته‌ها و تحلیل سیستم طراحی صورت گرفته و در نهایت این طراحی با کمک ابزارهای پیاده‌سازی تبدیل به یک سیستم واقعی می‌شود. هدف این فرایند آن است که از یک سو برآورده ساختن نیازهای کاربران و از سوی دیگر کیفیت مناسب عملکرد سیستم تضمین گردد و بنابراین بایستی حاوی مکانیسم‌هایی برای اعتبارسنجی یعنی خروجی مطابق با خواسته‌ها (Validation) و وارسی‌پذیری یعنی صحت عملکرد خروجی (Verification) باشد. فرایند توسعه ضمن دادن آزادی به تحلیل‌گر باید تضمین کند که زمان‌بندی اجرای پروژه رعایت می‌شود. توسعه نرم‌افزار ارتباط تنگاتنگی با مهندسی نرم‌افزار دارد و از دید بسیاری این دو مفاهیمی تقریباً یکسان هستند. در سالهای اخیر با رشد نیاز به تولید نرم‌افزارهای تجاری توسعه نرم‌افزار به بحثی مهم تبدیل شده است و روشهای گوناگونی در قالبهای مختلف برای تولید نرم‌افزارها بر مبنای نیازهای کاربران، مشخصات کلی سیستم، شرایط مدیریتی و اقتصادی، زمان‌بندی و سطح کیفی به وجود آمده‌اند.
در دوره آموزشی Lynda Learn Universal Windows App Development: The Basics با استفاده از C# XAML و Windows SDK به طراحی نرم افزار برای هر دستگاهی که بر پایه ویندوز 10 کار می کند می پردازیم.

دانلود Udemy HTML5 course for Beginners Learn to Create websites - آموزش طراحی وب سایت با اچ تی ام ال 5

  • بازدید: 9,385
دانلود Udemy HTML5 course for Beginners Learn to Create websites - آموزش طراحی وب سایت با اچ تی ام ا
HTML5 جدیدترین نسل از زبان hyper text market مورد استفاده در طراحی سایت بوده و مورد تایید کنسرسیوم شبکه جهانی اینترنت یا همان W3C می باشد. پیشنویس اولیه آن در سال 2008 ارائه شد ولی تا 2011 تغییرات خاصی در آن اعمال نشده بود. در سال 2011 HTML5 بصورت رسمی منتشر شد و از آن روز مورد استفاده برنامه نویسان قرار گرفت ولی در ابتدا مرورگرهای کمی این زبان جدید را پشتیبانی میکردند. امروزه تمام مرورگرهای اصلی مانند کروم، سافاری، فایرفاکس و اینترنت اکسپلورر زبان کدنویسی HTML5 را پشتیبانی میکنند و امکان استفاده از تمام ظرفیت های آن فراهم شده است.
HTML5 در حال حاضر با CSS3 همراه بوده و هنوز درحال توسعه و پیشرفت است، W3C در نظر دارد سال 2014 نسخه نهایی و کامل آن را عرضه کند ولی با توجه به امکانات و توانایی هایی که هر روز به آن افزوده میشود به نظر میرسد که میتوان آینده دورتر و بهتری برای آن متصور شد.
در دوره آموزشی Udemy HTML5 course for Beginners Learn to Create websites با استفاده از اچ تی ام ال 5 به طراحی وب سایت های مختلف می پردازیم.

دانلود Pluralsight Photoshop CC Basics: Mobile UI Design - آموزش طراحی رابط کاربری موبایل با فتوشاپ سی سی

  • بازدید: 11,842
دانلود Pluralsight Photoshop CC Basics: Mobile UI Design - آموزش طراحی رابط کاربری موبایل با فتوشاپ
رابط کاربری یا User Interface یکی از همراهان همیشگی اسمارت‌فون‌های لمسی با سیستم‌ عامل‌های گوناگون است به طوری که هر شرکت بنا به سلایق و اولویت‌های خود غالبا از رابط کاربری جداگانه‌ای به عنوان یک پوشش نرم‌افزاری در محیط سیستم‌عامل بهره می‌برد. نخستین تجربه حرفه‌ای استفاده از یک رابط کاربری جداگانه برای اولین بار در سال 2008 و در قالب پاکت‌ پی‌سی محبوب شرکت HTC با عنوان Touch Diamond مجهز به نسل اول رابط کاربری TouchFLO 3D این برند پا به عرصه وجود گذاشت. از جمله دلایل اصلی استفاده از یک رابط کاربری مجزا روی سیستم‌عامل ویندوز موبایل حضور صفحه‌ نمایش‌های کوچک با فناوری لمسی مقاومتی روی پنل‌های این رده بود که به‌کارگیری دست در استفاده از آنها را به امر مشکلی بدل می‌ساخت. موفقیت TouchFLO و مقبولیت گسترده آن در میان کاربران آرام‌ آرام دیگر شرکت‌های فعال در این زمینه را نیز به ساخت نمونه‌های مشابه بر روی پنل‌های لمسی اسمارت‌فون‌ها و نمونه‌های فاقد سیستم‌عامل ترغیب کرد اما سکوی پرتاب اصلی در این زمینه و عامل شکوفایی گسترده رابط‌های کاربری متعدد در برندهای گوناگون، ساخت و ارائه سیستم‌عامل اندروید از سوی گوگل بود؛ سیستم‌عاملی که به‌رغم کیفیت بالا در اجرا، ثبات در عمل و بهینه‌سازی کامل در استفاده از دست، از جذابیت‌های بصری چندانی در ترغیب کاربران برای انتخاب این سیستم‌عامل برخوردار نبوده و این نکته منفی خود به عامل محرکی برای طراحان شرکت‌های مختلف در جهت ساخت UIهای اختصاصی متعدد بدل شد که از آن جمع می‌توان به Sense UI شرکت HTC، رابط کاربری TouchWiz UI سامسونگ، MotoBLUR شرکت موتورولا و رابط‌های کاربری دیگری همچون نمونه‌های حاضر در اسمارت‌فون‌های ال‌جی و سونی‌ اشاره کرد.
در دوره آموزشی Pluralsight Photoshop CC Basics: Mobile UI Design با استفاده از ادوبی فتوشاپ سی سی به طراحی رابط های کاربری موبایل می پردازیم.

دانلود Pentester Academy Web Application Pentesting - آموزش تست نفوذ در وب اپلیکیشن

  • بازدید: 8,099
دانلود Pentester Academy Web Application Pentesting - آموزش تست نفوذ در وب اپلیکیشن
برنامه کاربردی وب یک برنامه‌ است که می‌توان به آن از طریق اینترنت یا اینترانت دسترسی داشت. همچنین به معنی یک برنامه‌ایست که توسط یک مرورگر پشتیبانی می‌شود.(همانند افزونه جاوا) یا درون یک زبان برنامه‌نویسی نوشته شده‌است که توسط مرورگر پشتیبانی می‌شود؛ همانند جاوا اسکریپت که با زبان اچ‌تی‌ام‌ال ترکیب شده‌ است. جاوا اسکریپت زبان برنامه نویسی می باشد که درون کدهای HTML قرار می گیرد و بر روی مرورگر بازدید کننده اجرا می شود. در مورد تفاوت وب اپلیکیشن با وب سایت دیدگاه ها مختلف و گاهی اوقات تفاوت های بسیار ظریف وجود دارد که غالبا تشخیص تفاوت ها را بسیار پیچیده میکند. معمولا این دو اصطلاح به شکل غلط به جای هم استفاده میشوند و با توجه به اختلاف های فنی و ریز و ظریفی که وجود دارد نمی توان به استفاده اشتباه این دو لغت با هم ایراد گرفت. معمولا وب سایت به یک برنامه کاربردی گفته می شود که در اینترنت ارائه میشود و به انتشار یک خبر یا یک مطلب و یا ارائه توضیحات در مورد یک خدمت می پردازد.
در دوره آموزشی Pentester Academy Web Application Pentesting به بحث و آموزش تست نفوذ در وب اپلیکیشن ها می پردازیم.

دانلود PhotoSerge Photoshop & Lightroom 5 Training Bundle - آموزش لایت روم 5 و فتوشاپ

  • بازدید: 8,759
دانلود PhotoSerge Photoshop & Lightroom 5 Training Bundle - آموزش لایت روم 5 و فتوشاپ
فتوشاپ یک نرم افزار ویرایشگر حرفه ای است و توسط Adobe Systems توسعه یافته که برای ساختن عکس ها بکار می رود علاوه بر این Adobe Acrobat یکی از مهمترین تولیدات نرم افزاری است که توسط Adobe System تولید شده است .همه کسانی که با گرافیک کامپیوتری سرو کار دارند، به نوعی محتاج این نرم افزار هستند. فتوشاپ ابزاری ست برای همه کسانی که در کامپیوتر با گرافیک ثابت و حتی متحرک سرو کار دارند. گرافیست ها، ناشرین کتب و مجلات، چاپخانه ها، شرکت های تبلیعاتی، طراحان سایت، عکاس ها، نقاشان هنری طراحان نرم افزارها، انیمیشن سازها و... به فتوشاپ احتیاج دارند.
نام کامل لایت روم، Adobe Photoshop Lightroom است که شاید به علت وجود نام فتوشاپ در نام آن کمی گیج‌کننده به نظر برسد، اما در واقع لایت روم یک زیر مجموعه از فتوشاپ با قابلیت‌های خاص است که این قابلیت‌ها در فتوشاپ وجود نداشته و احتمالا هرگز وجود نخواهد داشت. هدف اصلی این نرم‌افزار مدیریت حجم انبوهی از تصاویر و مرتب‌سازی آنها به منظور سهولت دسترسی هنگام ذخیره در یک مکان خاص است. فتوشاپ نرم‌افزار فوق‌العاده‌ای در ویرایش تصاویر به شمار می‌آید، اما هنگامی که تعداد این تصاویر ویرایش‌شده زیاد شود مدیریت آن کار بسیار دشواری خواهد بود.عمده فعالیت یک فرد به عنوان عکاس با فتوشاپ تنظیم و بهینه‌سازی تصاویر قبل از انتقال آنها از دوربین به هارد رایانه است که همیشه یک پروسه پیچیده و زمانبر محسوب می‌شود. پس از انتقال، بزرگ‌ترین چالش مرتب‌سازی و گروه‌بندی و پیدا‌کردن یک تصویر از بین انبوه تصاویر موجود است.
در دوره آموزشی PhotoSerge Photoshop & Lightroom 5 Training Bundle با ویژگی های منحصر به فرد لایت روم و فتوشاپ اشنا می شوید.