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

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

دانلود Udemy CompTIA Cybersecurity Analyst (CySA+) Express Bootcamp - آموزش امنیت سایبری همراه با مدرک +CySA

  • بازدید: 5,973
دانلود Udemy CompTIA Cybersecurity Analyst (CySA+) Express Bootcamp - آموزش امنیت سایبری همراه با مد
در خصوص چیستی فضای سایبری،متاسفانه هنوز هیچگونه تعریف کامل و شاملی برای این فضا وجود ندارد؛اما از مجموع نظرات مطرح شده اینگونه تعریف می شود:شبکه ای متصل به هم از زیر ساخت های فناوری اطلاعات است که اینترنت،شبکه های مخابراتی،سیستم های کامپیوتری،و پردازشگرها و کنترلگرهای داخلی صنایع مهم را شامل میشود.در سند سیاست فضای سایبری آمریکا در سال 2009 این فضا به عنوان زیر ساخت جهانی و متصل به هم ارتباطات و اطلاعات دیجیتال که تقریبا زیر بنای تمامی وجوه جوامع مدرن را تشکیل میدهد تعریف شده است. این محیط در کنار زمین،هوا،دریاو فضا،تعریف جداگانه و مستقلی برای خود دارد؛به طور کلی از فضای سایبری به عنوان محیطی برای انتقال داده ها و اطلاعات یاد میشود و تنها شامل اینترنت نمیشود ؛بلکه شامل تمام شبکه ها و سیستم های ارتباطی-اطلاعاتی است؛درک تغییراتی که فناوری به میدان نبرد وارد کرده است،چالشی مستمر و پایدار است.   امنیت شامل سه عنصر پایه ای است. محرمانگی، به این معنا که اگر داده هایی که در فضای سایبری در حال انتقال هستند،توسط مهاجمین خوانده شوند و محرمانه بودن آن نقض شود. یکپارچگی، اگر در حین انتقال داده ها در فضای سایبری(به عنوان مثال در یک شبکه) اطلاعات توسط مهاجمین دستکاری شده و تغییر داده شوند. در دسترس بودن، این نوع حملات با هدف خارج کردن منبع اطلاعاتی از سرویس به گونه ای که دیگر آن منبع قادر به ارائه سرویس به دیگران نبوده و نتواند تبادل اطلاعات درستی با کاربرانش داشته باشد، انجام می شود.
در دوره آموزشی Udemy CompTIA Cybersecurity Analyst (CySA+) Express Bootcamp با آموزش امنیت سایبری همراه با سرفصل های اخذ مدرک مدرک +CySA آشنا می شوید.

دانلود Udemy Python for Beginners : Hands on Python 3 with 10 Projects - آموزش مقدماتی پایتون همراه با 10 پروژه

  • بازدید: 6,557
دانلود Udemy Python for Beginners : Hands on Python 3 with 10 Projects - آموزش مقدماتی پایتون همراه
زبان برنامه‌نویسی Python از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانه ای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند. زبان‌ برنامه نویسی پایتون بر خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن ها تاکید دارد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند. پایتون مدل‌های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانه پویا استفاده می‌کند. زبان پایتون به دلیل سادگی ,قدرت و مودال‌های کامل آن مورد توجه خیلی از سازمان‌ها  مانند گوگل، یاهو و IBM قرار گرفته است.
در دوره های آموزشی Udemy Python for Beginners : Hands on Python 3 with 10 Projects شما با قابلیت های اساسی و کلیدی این زبان برنامه نویسی کاربردی قدرتمند همراه با 10 پروژه آشنا می شوید.

دانلود Udemy Microsoft BOT Framework & DialogFlow: Creating ChatBot - آموزش چارچوب مایکروسافت بات و دیالوگ فالو همراه با ساخت ربات چت

  • بازدید: 3,678
دانلود Udemy Microsoft BOT Framework & DialogFlow: Creating ChatBot - آموزش چارچوب مایکروسافت بات و
در خلال کنفرانس بیلد ۲۰۱۶، مایکروسافت از یک چهارچوب نرم‌افزاری برای ساخت ربات رونمایی کرد. با استفاده از این فریم‌ورک توسعه‌دهندگان می‌توانند به آسانی ربا‌ت‌‌هایی بسازند که از فناوری تشخیص گفتار طبیعی و یادگیری عمیق بهره می‌برند. فریم‌ورک ربات مایکروسافت هر چیزیی که برای ساخت ربات‌های کاربران نیاز است را ارائه می‌دهد؛ از اس ام اس گرفته تا ایمیل، آفیس ۳۶۵، Slack و ... همچنین می‌توانید یاد بگیرید چگونه با استفاده از فریم‌ورک یاد شده با کدهای قبلی خود نیز ربات بسازید. با استفاده از فریم‌ورک ربات مایکروسافت قادر خواهید بود به تولید جملات برای مکالمه نیز بپردازید. این فریم‌ورک همچنین امکان استفاده از فناوری پردازش زبان عامیانه را فراهم می‌کند و البته از تکنولوژی یادگیری عمیق نیز بهره می‌برد. با این ابزار می‌توان ربات‌های بسیار خوبی ساخت که امکان اتصال کاربران را با روشی که می‌خواهند، فراهم می‌کند.
در دوره Udemy Microsoft BOT Framework & DialogFlow: Creating ChatBot با آموزش چارچوب مایکروسافت بات و دیالوگ فالو همراه با ساخت ربات چت آشنا خواهید شد.

دانلود Lynda HTML5: Background Processes with Web Workers - آموزش اچ تی ام ال 5: انجام عملیات های پس زمینه با کارگرهای وب

  • بازدید: 4,313
دانلود Lynda HTML5: Background Processes with Web Workers - آموزش اچ تی ام ال 5: انجام عملیات های پس
اچ تی ام ال (HTML۵) زبانی برای ساختن و ارائه محتوا برای شبکه جهانی وب است، این پنجمین تجدید نظر از استاندارد HTML است (در سال ۱۹۹۰ ایجاد و در سال ۱۹۹۷ به عنوان HTML۴ استاندارد شده‌است) و تاکنون همچنان در دست توسعه‌است. اهداف اصلی HTML۵ بهبود این زبان به صورتی است که از جدیدترین فن آوری‌های چند رسانه‌ای پشتیبانی کند در حالی که هم به راحتی توسط انسان‌ها قابل خواندن باشد وهم به طور مداوم توسط رایانه‌ها و دستگاه‌ها (مرورگرهای وب، تجزیه کننده‌ها و غیره) قابل درک باشد. HTML۵ در نظر دارد نه تنها HTML ۴بلکه XHTML ۱ و ۲ HTML را نیز پشتیبانی کند.
در دوره Lynda HTML5: Background Processes with Web Workers به آموزش انجام عملیات های پس زمینه با HTML 5 می پردازیم و قابلیت های وب ورک و HTML 5 در اجرای عملیات های پس زمینه وب را به طور کامل و گام به گام به شما آموزش می دهد.

دانلود Udemy Robust Qt C++ Gui Programming 2D Graphics App Tutorial - آموزش طراحی رابط کاربری دو بعدی با روبوست کیو تی سی پلاس پلاس

  • بازدید: 5,780
دانلود Udemy Robust Qt C++ Gui Programming 2D Graphics App Tutorial - آموزش طراحی رابط کاربری دو بعد
(1397/9/23) تغییرات:

دوره در تاریخ 1404/2/17 آپدیت شد.

کیوت (Qt) مجموعه‌ای از کتابخانه‌ها و سرآیندهای نوشته‌شده به زبان سی++ است که به برنامه‌نویس امکان توسعه آسان نرم‌افزارهای کاربردی را می‌دهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه، ابزارهای پایگاه‌داده، شبکه و ... است. نرم‌ افزارهای نوشته شده با ابزار کیوت قادرند تا با استفاده از یک کامپایلر زبان سی‌پلاس‌پلاس برای طیف وسیعی از سیستم‌عامل‌ها از جمله گنو/لینوکس (نسخه‌های رومیزی و وسیله‌های قابل حمل)، ویندوز، ویندوز CE، مک‌اواس و ... همگردانی شوند. بدین ترتیب حمل نرم‌افزار نوشته شده بدون تغییر در متن کد نوشته شده امکان‌پذیر است. از کیوت در زبان‌های برنامه‌نویسی متعددی مانند سی++ و جاوا و پایتون می‌توان استفاده‌کرد. در واقع Qt یک فریم ورک مولتی پلتفرم (cross-platform application framework) برای توسعه نرم افزار می باشد که اکثرا برای ایجاد برنامه هایی با رابط کاربری (GUI) مورد استفاده قرار می گیرد. زبان برنامه نویسی در Qt به‌صورت پیش فرض ++C می باشد اما امکان برنامه نویسی با زبان های دیگر چون پایتون، رابی، PHP، پرل، پاسکال و حتی #C و جاوا نیز در Qt فراهم می باشد. 
 در دوره Udemy Robust Qt C++ Gui Programming 2D Graphics App Tutorial با آموزش طراحی رابط کاربری دو بعدی با روبوست کیو تی سی پلاس پلاس آشنا خواهید شد.

دانلود Packt The Complete React Js and Redux Course - Build Modern Web Apps - آموزش کامل ساخت وب اپ های مدرن با ری اکت و ریداکس

  • بازدید: 5,640
دانلود Packt The Complete React Js and Redux Course - Build Modern Web Apps - آموزش کامل ساخت وب اپ
React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است. یکی از نقاط منحصر به فرد آن این است که، نه تنها کارها را در سمت سرویس گیرنده انجام می دهد، بلکه در سمت سرور هم کار می کند، و اینها در کنار هم به‌صورت سازگار کار می کنند. همچنین از یک مفهومی به نام Virtual DOM استفاده می کند که زیر گروه های انتخابی گره ها را بر اساس شرایط ارائه می دهد. این کار را با حداقل مقدار دستکاری DOM ممکن بنظور به روز نگه داشتن اجزای شما انجام می دهد. Redux یک کتابخانه جاوا اسکریپت برای مدیریت داده های مشتری در برنامه است. شما می توانید Redux را به همراه ری اکت یا هر کتابخانه ی دیگری استفاده کنید. Redux تلاش می کند که وضعیت ها را قابل پیش بینی کند و محدودیت های خاص در چگونگی و زمان به روز رسانی وضعیت ها اعمال کند. این کمک می کند نوشتن برنامه های کاربردی که به طور مداوم تغییر می کنند، در محیط های مختلف (مشتری، سرور، و بومی) اجرا شود و به آسانی قابل درک و اشکال زدایی باشد.
در دوره Packt The Complete React Js and Redux Course - Build Modern Web Apps با آموزش کامل ساخت وب اپ های مدرن با ری اکت و ریداکس آشنا می شوید.

دانلود Udemy Learn MariaDB SQL for beginners from scratch - آموزش مقدماتی پایگاه داده ماریا دی بی

  • بازدید: 4,063
دانلود Udemy Learn MariaDB SQL for beginners from scratch - آموزش مقدماتی پایگاه داده ماریا دی بی
MariaDB یک سامانه پایگاه داده است که از انشعابات MySQL بوده و از MariaDB Storage Engine به عنوان موتور ذخیر سازی استفاده می کند. در ابتدای ورود این پایگاه داده به بازار کارشناسان و برنامه نویسان استقبال چندانی از آن نداشتند و بر این عقیده بودند که این پایگاه داده قدرت رقابت با MySQL را ندارد اما طولی نکشید که برنامه نویسان از این پایگاه داده استفاده کردند و متوجه شدند بدلیل هسته مرکزی پایگاه داده MariaDB که با MySQL مشابه است، برنامه ها بدون مشکل با این پایگاه داده کار می کند. و در نهایت سایر مزایای نوین پایگاه داده MariaDB و همچنین عملکرد بهتر آن نسبت به MySQL در برخی از انواع داده ها، باعث شد تا این پایگاه داده جایگاه مناسبی پیدا کند. امروزه پس از گذشت کمتر از یک دهه شرکت های بزرگی به طور رسمی پشتیبانی خود از این پایگاه داده را اعلام کرده اند که می توان در این بین به PHPMyAdmin Kajona ، MediaWiki ، Plone ، WordPress ، Zend Firm work اشاره کرد. پایگاه داده MariaDB کاربران مهمی را مانند Wikipedia ، Fedora ، Open SUSE ، Mozilla و ... به سمت خود کشانده و با توجه به پشتیبانی خود شاید خیلی زود به چهره اول پایگاه داده در لینوکس و حتی ویندوز تبدیل شود.
در دوره Udemy Learn MariaDB SQL for beginners from scratch با آموزش مقدماتی پایگاه داده ماریا دی بی و ویژگی های آن آشنا خواهید شد.

دانلود Lynda CompTIA PenTest+ (PT0-001) Tutorial Series - آموزش تست های نفوذ و امنیت نرم افزاری پن تست پلاس

  • بازدید: 7,036
دانلود Lynda CompTIA PenTest+ (PT0-001) Tutorial Series - آموزش تست های نفوذ و امنیت نرم افزاری پن ت
نرم افزار مسائل امنیتی دارد و وصله های امنیتی و فایروال هایی که ما شیفته آنها هستیم، راه حلی برای به روز نگهداشتن امنیت نرم افزارها ندارند. امروزه، در حال تولید میزان انبوهی از نرم افزارها هستیم و سیستم های محاسباتی و شبکه های خود را پیچیده تر می کنیم. اما متاسفانه در همین زمان، توانایی بستن شکاف های امنیتی اندکی هم پیشرفت نداشته است. بسادگی مشخص است که باید در روش های تولید و توسعه نرم افزار چندین تغییر اساسی ایجاد کنیم و این روند را بهبود بخشیم. امنیت نرم افزار یک نظام جوان است که خصوصیات امنیتی نرم افزار را هنگامی که در حال طراحی، آزمایش، پیاده سازی و بکارگیری است، مورد خطاب قرار می دهد. یعنی در دوره زمانی تولید نرم افزار یا Software Development Life Cycle (SDLC). این شامل فعالیت های امنیتی زیادی در مراحل مختلف در SDLC، مانند مدل کردن تهدید، مدیریت خطر و آزمایش های امنیتی است. با توجه به گسترش روزافزون موبایل ها و نرم افزارهای مختلف آن قطعا بحث امنیت نرم افزارها و اطلاعات مطرح می شود.
در دوره های Lynda CompTIA PenTest+ (PT0-001) Tutorial Series به طور تخصصی و پیشرفته به آموزش تست های نفوذ و امنیت نرم افزاری پن تست پلاس می پردازیم.

دانلود Packt Accelerated ES6 Training - آموزش سریع ای اس 6

  • بازدید: 4,651
دانلود Packt Accelerated ES6 Training - آموزش سریع ای اس 6
 ECMAScript 6 جدیدترین نسخه از استاندارد ECMAScript  که در مقایسه با نسخه قبل از آن (ES 5) تغییرات قابل توجهی کرده است. شی گرایی و وراثت، Let & Const، Arrow Functions، پیمایش گرها و... از ویژگی های جدید این نسخه می باشد. ECMAScript 6 دارای اکثر فریم ورک های جاوا اسکریپت مانند Angular , Node , React و ... از نسخه 6 جاوااسکریپت است.
در دوره آموزشی Packt Accelerated ES6 Training با ویژگی ها و امکانات ای سی ام ای اسکریپت 6 به طور سریع آشنا می شوید.

دانلود Game Development (Android + IOS): Build 12 Apps & Games - آموزش توسعه 12 بازی اندروید با پایتون

  • بازدید: 7,016
دانلود Game Development (Android + IOS): Build 12 Apps & Games - آموزش توسعه 12 بازی اندروید با پایت
(1397/9/20) تغییرات:

دوره در تاریخ 1404/2/7 بروزرسانی شد.

 Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
در دوره Game Development (Android + IOS): Build 12 Apps & Games به آموزش توسعه 12 بازی اندروید با پایتون می پردازیم.