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

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

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

  • بازدید: 4,290
دانلود 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,759
دانلود 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,595
دانلود 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,047
دانلود 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 - آموزش تست های نفوذ و امنیت نرم افزاری پن تست پلاس

  • بازدید: 6,987
دانلود 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,639
دانلود 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 بازی اندروید با پایتون

  • بازدید: 6,991
دانلود 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 بازی اندروید با پایتون می پردازیم.

دانلود Udemy Angular, Ionic & Node: Build A Real Web & Mobile Chat App - آموزش آنگولار، آیونیک و نود برای ساخت وب و اپ چت

  • بازدید: 6,355
دانلود Udemy Angular, Ionic & Node: Build A Real Web & Mobile Chat App - آموزش آنگولار، آیونیک و نود
آیونیک یک چارچوبی است برای توسعه ی نرم افزارهای موبایل بدون دانستن جاوا که هدف آن توسعه ی برنامه های ترکیبی از چند زبان مختلف مثل HTML5 ،CSS و جاوا اسکریپت است. آیونیک در زمینه ی طراحی ظاهر برنامه ها به شما کمک می کند به صورتی که به وسیله ی آن می توانید تمام تعاملات کاربر با برنامه خود را ایجاد و مدیریت کنید. می توان گفت فرم ورک آیونیک شبیه بوت استرپ است با این تفاوت که پشتیبانی آن طیف وسیعی از تلفن های هوشنمد را شامل می شود البته نمی توان این را گفت که شبیه به فریم ورک هایی هست که فقط عمل Responsive کردن را انجام می دهند بلکه اساس آن بر اساس المان ها و لایه هایی است که در طراحی ظاهری برنامه های موبایل iOS و Android استفاده می شود. AngularJS کتابخانه‌ای برپایه‌ی جاوااسکریپت است که به منظور تولید نرم‌افزارهای تحت وب توسط گوگل توسعه پیدا کرده است. ایده‌ی اصلی AngularJS، اضافه کردن امکاناتی به HTML است تا آن را از یک زبان نشان‌گذاری ساده خارج کند و ابزارهای لازم برای تولید یک نرم‌افزار داده محور را به ساده‌ترین شکل ممکن فراهم نماید. امکانات متنوعی در این کتابخانه وجود دارد. ویژگی اصلی AngularJS، ایجاد ارتباط پویا میان داده‌های ورودی و خروجی است. به این معنی که به سادگی می‌توانید اطلاعات دریافت شده از کاربر را به صورت خودکار جمع‌آوری کنید، پردازش کنید، در محل‌های دلخواه نمایش دهید یا به سرور بفرستید.
در دوره آموزشی Udemy Angular, Ionic & Node: Build A Real Web & Mobile Chat App با آموزش آنگولار آیونیک و نود برای ساخت وب و اپ چت آشنا می شوید.

دانلود Cucumber Selenium MasterClass: Design BDD Framework - آموزش ساخت چارچوب بی دی دی با سلنیوم کوکومبر

  • بازدید: 6,217
دانلود Cucumber Selenium MasterClass: Design BDD Framework - آموزش ساخت چارچوب بی دی دی با سلنیوم کو
(1397/9/18) تغییرات:

لینک های دوره در تاریخ 1404/2/19 آپدیت شد.

Selenium یک چارچوب تست نرم افزار برای وب اپلیکیشن های تحت جاوا است. سلنیوم یک ابزار ضبط/پخش برای انجام تست است که بدون یادگیری یک زبان برنامه نویسی تست (سلنیوم IDE) عملیات خطایابی را انجام می دهد. تست نرم افزار به فرایند ارزیابی نرم افزار به منظور اطمینان از عملکرد صحیح آن در رویداد هایی مختلفی که ممکن است در دوره استفاده از نرم افزار با آن مواجه شود می باشد و به عبارت دیگر پیدا کردن خطا هایی احتمالی یک نرم افزار برای عملکرد درست، صحیح و بهینه آن در طول استفاده از آن است. هر چقدر نرم افزار بتواند با رویداد ها مختلف به صورت مطلوب تر و قابل پذیرش تری چه از نظر عملکرد و چه از راحتی کاربر داشته باشد میتوان انتظار داشت نرم افزار دارای عملکرد بهتری می باشد. تست خوب: احتمال پیدا کردن خطاهای کشف نشده توسط ارزیابی زیاد است. تست موفق: که حداقل یک خطای کشف نشده را بیابد تست فقط وجود خطا را نشان می‌دهد و نه عدم وجود آن را. پیدا نشدن خطا در تست به معنای بدون خطا بودن برنامه نیست.
در دوره آموزشی Udemy Cucumber Selenium MasterClass: Design BDD Framework با آموزش ساخت چارچوب بی دی دی با سلنیوم کوکومبر آشنا می شوید.

دانلود Packt Application Development with Python and Flask - آموزش توسعه اپ با پایتون و فلسک

  • بازدید: 5,043
دانلود Packt Application Development with Python and Flask - آموزش توسعه اپ با پایتون و فلسک
پایتون یک زبان برنامه نویسی تفسیری، داینامیک و شی گرا می باشد که می توان از آن در محدوده ی وسیعی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان دارای کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آنها در عرض چند روز ممکن می باشد. پایتون همچنین یک زبان بر اساس مجوز های نرم افزار آزاد و متن باز می باشد. کدهای نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک و حتی گوشی های موبایل و... قابل اجرا می باشد. هم اکنون پایتون در شرکت ها و سازمانهای بزرگی چون ناسا، گوگل، یاهو و... به‌صورت گسترده مورد استفاده قرار می گیرد. فلَسک (Flask) عنوان یک چارچوب وب ساده و سبک و در عین حال قدرتمند برای زبان برنامه‌نویسی پایتون است. فلسک عموماً به عنوان یک ریزچارچوب شناخته می‌شود به این معنی که خصوصیاتی نظیر نگاشت شیء-رابطه‌ای، اعتبارسنجی فرم‌ها و دیگر ویژگی‌هایی که در چارچوب‌های بزرگ‌تر مانند جنگو یافت می‌شوند را ندارد. اما در عوض دستِ توسعه‌دهنده را برای اعمال پیاده‌سازی مورد نظرش کاملاً باز می‌گذارد و در کنار آن امکان گسترش به وسیلهٔ تعداد زیادی افزونه‌های طرف سوم را داراست. برخی ویژگی‌ها و کارکردهای فلسک عبارتند از توانایی تولید صفحه‌های وب، روشی خاص برای دریافت نشانی‌ های وب، اجرای کارساز وب، دریافت اطلاعات از کاربر، مدیریت بارگذاری پرونده‌ها، مدیریت خطاها، ذخیره‌ سازی اطلاعات و خطاهای مرتبط با وب‌گاه و تعامل با نرم‌افزارهای کارساز وب دیگر.
در دوره Packt Application Development with Python and Flask با آموزش توسعه اپ با پایتون و فلسک آشنا می شوید.