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

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

دانلود Lynda Securing Android Apps - آموزش امنیت اپ های اندروید

  • بازدید: 8,951
دانلود Lynda Securing Android Apps - آموزش امنیت اپ های اندروید
مفهوم امنیت نرم‌افزار شامل حفاظت از سیستمهای عامل و برنامه‌های کاربردی از دستیابی غیرمجاز است. منظور از دستیابی غیر مجاز هرگونه سوء استفاده، تغییرات و حذف عمدی یا غیرعمدی است‌. چنانچه در برنامه‌ها یا نرم افزارها به اندازه کافی به مسائل امنیتی توجه شده باشد، دستگاه ها چه از جنبه‌های سخت‌افزاری و چه از جنبه‌های نرم‌افزاری قابلیت محافظت از خود را دارند. دستگاه ها با اجرای چنین نرم‌افزارهای امنی از خود و اطلاعات ذخیره شده محافظت خواهند نمود و این امر نقش مهمی دراعمال شیوه‌های امنیتی مراکزی دارد. هرچه برنامه‌ها و سیستم‌ها، پیچیده‌تر و بزرگتر باشند نیاز به اعمال شیوه‌های کنترل دسترسی و ایمن‌سازی نرم‌افزارها بیشتر احساس می‌شود. گسترش روزافزون استفاده از موبایل ها و دسترسی آسان به شبکه‌های رایانه‌ای نیز، بر ضرورت تهیه و اجرای برنامه ­هایی که به نکات ایمنی توجه لازم و کافی را مبذول داشته باشند، می‌افزاید. معیارهای سنجش میزان ایمنی سیستم بایستی به گونه‌ای طراحی شوند که اجزای سخت‌افزاری ونرم‌افزاری هر یک بطور جداگانه قابل بررسی باشند.  طراحی صحیح نرم‌افزار در کنترل انواع اطلاعاتی که کاربر مجاز است به آن دسترسی داشته باشد، نقش مهمی ایفا می‌کند.
در دوره آموزشی Lynda Securing Android Apps با مفهوم و پیاده سازی امنیت اپ های اندروید آشنا می شوید.

دانلود AutoFTP Service v5.0 - نرم افزار ارسال و دریافت فایل از سرور های FTP به صورت خودکار و زمان بندی شده

  • بازدید: 6,711
دانلود AutoFTP Service v5.0 - نرم افزار ارسال و دریافت فایل از سرور های FTP به صورت خودکار و زمان بن
FTP مخفف File Transfer Protocol (پروتکل انتقال فایل) می باشد و همانطور که از نام آن پیداست برای انتقال فایل بین سیستم های مختلف در یک شبکه کامپیوتری استفاده می شود. در واقع FTP یک پروتکل استاندارد شبکه است که برای انتقال فایل های کامپیوتری بین سیستم های کلاینت (client) و یک سیستم سرور (server) به کار می رود.
Auto FTP Service  یک برنامه انتقال فایل است که به شما اجازه می دهد انتقال های برنامه ریزی شده ای را به عنوان یک فرآیند سرویس دهی انجام دهید. سرویس درواقع فرایندی است که توسط مدیریت کنترل سرویس بارگیری می شود. برنامه های سرویس دهی اغلب در هنگام بوت شدن و قبل از اینکه هر کاربری وارد سیستم شود بارگیری می شوند و مستقل از هر کاربر خاصی که در هر زمان خاص وارد سیستم شود عمل می کنند.
این نرم افزار همچنین دارای الگوریتم های رمزگذاری قدرتمند و استانداردی برای رمزگذاری یا رمزگشایی سریع و آسان فایل های انتخاب شده جهت آپلود یا دانلود می باشد.

دانلود O'Reilly Software Architecture Conference 2017 - New York - کنفرانس آموزشی معماری نرم افزار 2017 - نیویورک

  • بازدید: 15,980
دانلود O'Reilly Software Architecture Conference 2017 - New York - کنفرانس آموزشی معماری نرم افزار 2
معماری نرم‌افزار در واقع انتخاب یک ساختار کلی برای پیاده سازی یک پروژه نرم‌افزاری بر مبنای مجموعه ای از نیازهای کاربری و تجاری یک سیستم نرم‌افزاری است تا هم بتوان کاربردهای مورد نظر را پیاده سازی کرد و هم بتوان کیفیت نرم‌افزار، تولید آن و نگهداری آن را نیز بهینه کرد و سرعت بخشید. به عبارتی دیگر: معماری نرم افزار یک برنامه یا سیستم محاسباتی، ساختار یا ساختارهای آن سیستم محاسباتی است که خصوصیات قابل رویت از بیرون، عناصر و ارتباطات بین آن ها را نشان می دهد. از بدو مطرح شدن نرم افزار تاکنون ، معماری های متفاوتی بمنطور طراحی و پیاده سازی ارائه شده است. معماری های فوق از یکطرف برخاسته از امکانات و ماهیت سخت افزار ها در زمان خود و از طرف دیگر نمایانگر نوع و نگرش انتظارات طرح شده توسط کاربران است.
در دوره ی آموزشی O'Reilly Software Architecture Conference 2017 - New York شما با کنفرانس معماری نرم افزار 2017 نیویورک آشنا می شوید. 

دانلود Packt Java 9 Core Principles - آموزش مفاهیم هسته جاوا 9

  • بازدید: 8,266
دانلود Packt Java 9 Core Principles - آموزش مفاهیم هسته جاوا 9
زبان جاوا در سال ۱۹۹۱ ایجاد شد و در ابتدا Oak نام گرفت. پیدایش آن از پروژه ای به نام Green منشا گرفت كه زیر نظرJames Gosling و با هدف اتوماسیون وسایل خانگی دنبال می شد. و Oak را در برنامه ریزی این دستگاه ها به عنوان زبانی قدرتمند به كار گرفتند. ولی تا سال ۱۹۹۴ این پروژه در ناامیدی دنبال می شد تا اینكه این تیم توسعه پس از تغییر رویه اینترنت را در اهداف كار خود گنجاند. Oak به Java تغییر نام داده شد تا بتواند به عنوان نشان تجاری ثبت شود.Netsccap Navigator ۰/۲ در سپتامبر سال ۱۹۹۵ از این زبان كه به صورت Applet، به كار می رفت پشتیبانی كرد و Microsoft در اواخر سال ۱۹۹۵ آن را به كار گرفت. از آن زمان به بعد توانایی های این زبان رو به فزونی گذاشت. Java زبانی ساده، كاملا شی گرا، با امنیت بالا و دارای امكانات چندبندی (Multi-threading) است. از نگارش۲/۱ به بعد ابزارهای Swing، جاوا را به زبانی آسان و جذاب برای ایجاد یك GUL كاربر پسند تبدیل كرده اند. از نقطه نظر دیگر می توان گفت: كه جاوا یك زبان مستقل از سیستم عامل نیست بلكه همانند یك سیستم عامل مستقل و كوچك عمل می كند. همان طور كه درWindows زبان های برنامه نویسی امكان اجرا در بستر (Platform) مربوط به Windows/Intel را دارند، برنامه های جاوا امكان اجرا در Java/JVM را دارند. و همانند Windows جاوا هم یك بستر نرم افزاری، تجاری و منحصر به یك شركت است.
در دوره آموزشی Packt Java 9 Core Principles با مفاهیم هسته جاوا 9 آشنا می شوید. 

دانلود Udemy The Python Mega Course: Build 10 Real World Applications - آموزش کامل پایتون: ساخت 10 اپ واقعی

  • بازدید: 26,238
دانلود Udemy The Python Mega Course: Build 10 Real World Applications - آموزش کامل پایتون: ساخت 10 ا
Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
در دوره ی آموزشی Udemy The Python Mega Course: Build 10 Real World Applications با توسعه انواع وب سایت های مدرن با استفاده از پایتون و ساخت 10 اپ واقعی آشنا می شوید.  

دانلود Lynda Learning Linux Shell Scripting - آموزش اسکریپت نویسی شل لینوکس

  • بازدید: 13,287
دانلود Lynda Learning Linux Shell Scripting - آموزش اسکریپت نویسی شل لینوکس
برای لینوکس shell های مختلفی وجود دارند اما بصورت پیش فرض لینوکس ها از شلی به نام Bash استفاده می کنند. توجه کنید که هرکدام از انواع shell ها در باطن کار مشابهی انجام می دهند اما در ظاهر دستوراتی با شکل استفاده ی متفاوت را به کار می برند. بطور کلی برای اجرا شدن یک دستور در سیستم عامل ها ابتدا باید دستور مورد نظر به زبان صفر و یک تبدیل شود تا برای هسته ی سیستم عامل قابل درک باشد و پس از آن این دستور توسط هسته پردازش و در نهایت اجرا شود. پس بنابراین برای برقراری ارتباط ما با هسته ی سیستم عامل به یک واسط نیاز داریم تا دستوری را که توسط کاربر ایجاد شده است را دریافت و آنرا به زبانی قابل فهم برای هسته ترجمه کند. این واسط همان shell (پوسته) است. به عبارت دقیق تر shell ها برنامه هایی هستند که دستورات متنی (text-based) قابل فهم برای بشر را دریافت و آنها را به زبان کرنل (هسته) ترجمه می کنند تا kernel بتواند آنها را تحلیل و پردازش کند.
در دوره آموزشی Lynda Learning Linux Shell Scripting با دستورات و نحوه استفاده از آنها در شل لینوکس آشنا می شوید. 

دانلود Packt Diving into JSF API - آموزش ای پی آی جی اس اف

  • بازدید: 6,988
دانلود Packt Diving into JSF API - آموزش ای پی آی جی اس اف
فن آوری Java Server Faces یا به اختصار JSF برای ساخت رابط کاربری در جاوا کاربرد دارد. جامعه منبع باز جاوا یا Java Community Process مشخصه های استاندارد JSF برای تامین یك راه حل یكتا و استاندارد به منظور تولید نرم افزارهای تحت وب مبتنی بر HTML را معرفی كرده است. یكی از مشخصه های مهم JSF آن است كه این فن آوری فقط برای استفاده متخصصان طراحی نشده است و طیف وسیعی از كاربران گوناگون مانند طراحان صفحات وب، برنامه نویسان كاربردی و بسیاری از گروه های دیگر می توانند از این ابزار برای كار خود كمك بگیرند. ازآنجایی كه در JSF از تركیبی از JSP/HTML استفاده می شود، طراحان صفحات وب می توانند در همان محیط آشنا و مورد علاقه خود به كار طراحی ادامه دهند. در این صورت برنامه نویس پروژه در مراحل نهایی كار، صفحات طراحی شده را با مجموعه اجزای گرافیكی UI و تكنولوژی JSF تركیب كرده و نرم افزار را تكمیل خواهد كرد. درك مفاهیم به كار رفته در فن آوری JSF برای برنامه نویسان J2EE بسیار و ساده است. در حقیقت، یك نرم افزار كاربردی JSF اساسا یك نرم افزار استاندارد J2EE محسوب می شود كه با مجموعه ای از اجزای نرم افزاری دیگر مانند یک Servlet ویژه به نام Faces كه به صورت web.xml آرایش شده است تشکیل می شود.
در دوره آموزشی Packt Diving into JSF API با ای پی آی جی اس اف آشنا می شوید. 

دانلود Udemy Python for Data Science and Machine Learning Bootcamp - آموزش پایتون برای علوم داده و یادگیری ماشین

  • بازدید: 32,839
دانلود Udemy Python for Data Science and Machine Learning Bootcamp - آموزش پایتون برای علوم داده و ی
علم داده‌ ها (Data Science)، مطالعاتی پیرامون استخراج دانش و آگاهی از مجموعه‌ای داده و اطلاعات است. هدف این علم، استخراج مفهوم از داده و تولید محصولات داده‌ محور است. به شاغلین در حوزه ی علم داده، داده پژوه (data scientist) می گویند. یکی از شاخه‌های وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) است که به تنظیم و اکتشاف شیوه‌ها و الگوریتم‌هایی می‌پردازد که بر اساس آنها رایانه‌ها و سامانه‌ها توانایی تعلم و یادگیری پیدا می‌کنند.
یکی از لذت بخش ترین و جزو 10 تا از بهترین و پرطرفدارترین شغل های جهان علوم داده است. این شغل به طور متوسط در دنیا در آمدی حدود 120 هزار دلار دارد. موضوع فقط پول نیست و جذابیت بی نظیر آن برای خیلی ها شگفت انگیز است. اگر شما یک برنامه نویس هستید یا تجربه نوشتن اسکریپت دارید، این دوره آموزشی به شما آموزش می دهد که چکونه از علوم داده در جهت بهره وری بیشتر کار خود در صنعت و یا هرجای دیگر استفاه کنید.
در دوره آموزشی Udemy Python for Data Science and Machine Learning Bootcamp با مفاهیم علوم داده و یادگیری ماشین و پیاده سازی آن با استفاده از پایتون آشنا می شوید.  

دانلود Lynda Adobe Captivate 2017 Tutorial Series - آموزش ادوبی کپتیویت 2017

  • بازدید: 15,595
دانلود Lynda Adobe Captivate 2017 Tutorial Series - آموزش ادوبی کپتیویت 2017
(1396/5/19) تغییرات:

دوره آموزشی Adobe Captivate for Systems Training اضافه شد!
دوره آموزشی Adobe Captivate 2017: Animations and Effects اضافه شد!

Adobe Captivate نام نرم افزاری قدرتمند برای ساخت آموزش های چند رسانه ای می باشد که با توجه به امکانات گسترده و ابزارهای مختلف موجود در آن کاربران می توانند بسیاری از نیازهای خود را در این زمینه برطرف نمایند. به کمک این ابزارها کاربران می توانند آموزش های خود را به صورت تصویری آماده سایز نموده و یا دوره های آموزشی را با قوانین مربوط به خود برای کاربران ارائه نمایند. قابلیت پرسش از کاربران دوره ها و طراحی امتحانات مجازی از ویژگی های دیگر این نرم افزار می باشد. این نرم افزار قدرتمند با ویژگی ها و ابزارهای فراوان یکی دیگر از تولیدات کاربردی کمپانی بزرگ نرم افزاری یعنی شرکت Adobe می باشد.
در دوره آموزشی Lynda Adobe Captivate 2017 Essential Training شما با قابلیت ها اساسی و کلیدی این نسخه از نرم افزار کاربردی قدرتمند مانند قابلیت تعریف کویز، ساخت انیمیشن و انتشار پروژه با فرمت HTML5 آشنا می شوید. 

دانلود Packt Web development with Vue.js 2 - آموزش توسعه وب با ویو جی اس 2

  • بازدید: 10,673
دانلود Packt Web development with Vue.js 2 - آموزش توسعه وب با ویو جی اس 2
در سپتامبر سال 2016، فریم ورک محبوب جاوا اسکریپت Vue.js نسخه ی v2 خود را منتشر کرد. Vue.js 2.0 آمار فوق العاده ای از عملکرد، حجم نسبتا کم (نسخه دارای runtime فشرده Vue هنگام کوچک شدن و zip شدن حجمی به اندازه ۱۶ کیلوبایت دارد)، آپدیت کتابخانه های همراه خود مانند vue-router و vuex، کتابخانه مدیریت وضعیت برای Vue. را به رخ می کشد. دامنه‌ی عملکردهای Vue.js محدود به تعریف و تغییر متغیرها و تعریف مدل‌ها نیست. امکانات پیشرفته‌تری مانند نمایش شرطی، حلقه‌ها و کامپوننت‌ها، از جمله ابزارهای دیگری هستند که برنامه‌نویسی سیستم‌های پیشرفته تحت وب را به کاری آسان و سریع تبدیل می‌کنند.
در دوره آموزشی Packt Web development with Vue.js 2 با ویو جی اس 2 و ویژگی های آن آشنا می شوید.