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

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

دانلود Udemy The Complete C# Developer Course - آموزش کامل توسعه سی شارپ

  • بازدید: 15,124
دانلود Udemy The Complete C# Developer Course - آموزش کامل توسعه سی شارپ
یکی از رایج ترین و پرطرفدارترین زبان هایی که برای برنامه نویسی شیء گرا و سطح بالا استفاده می شود، زبان سی‌شارپ (C#) است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت و یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود. در واقع زبان #C، یک زبان برنامه نویسی چند الگویی و است و منظم شده مدل‌های تابعی، امری، عمومی، شی گرا و جز گرا و در بستر دات نت است.
در دوره ی آموزشی Udemy The Complete C# Developer Course شما با قابلیت های اساسی و مختلف این زبان برنامه نویسی کاربردی قدرتمند به طور کامل آشنا می شوید.

دانلود Udemy The Complete Ethical Hacking Masterclass - آموزش کامل تسلط بر هک اخلاقی

  • بازدید: 18,451
دانلود Udemy The Complete Ethical Hacking Masterclass - آموزش کامل تسلط بر هک اخلاقی
امروزه امنیت یکی از اصلی ترین فاکتورهای یک سازمان مطمئن و قابل اعتماد است و سازمانی موفق است که بتواند به درستی از دارایی های اطلاعاتی خودش محافظت کند، اما امنیت اصلا یک موضوع ساده نیست و برای پیاده سازی آن نیز دشواری های زیادی وجود دارد، با توجه به پیشرفت همه روزه فناوری ها و متنوع شدن تکنیک های هک و عوض شدن مستمر این تکنیک ها و همچنین پیدا شدن حفره های امنیتی فراوان در نرم افزارهای مختلف، فرآیند امنیت بسیار بسیار پیچیده تر هم شده است. یک هکر یا یک کرکر در واقع شخصی است که می تواند با دور زدن مکانیزم های امنیتی که ما پیاده سازی کرده ایم به کامپیوتر ما دسترسی پیدا کند و اطلاعات ما را که بعضا محرمانه نیز هستند در اختیار بگیرد. هک قانونمند یا هک اخلاقی در واقع شامل استفاده از ابزارها، حقه ها و تکنیک هایی است که توسط آنها نقاط آسیب پذیر شبکه یا نرم افزار یا سیستم اطلاعاتی خودمان را پیدا می کنیم و از این طریق بعد از شناسایی این نقاط آسیب پذیر آنها را پوشش می دهیم تا کسی نتواند از آنها در جهت عکس منافع سازمان سوء استفاده کند.
در دوره آموزشی Udemy The Complete Ethical Hacking Masterclass به صورت مقدماتی تا پیشرفته با هک اخلاقی آشنا می شوید.

دانلود Lynda Learning GWT - آموزش ابزار توسعه وب گوگل

  • بازدید: 6,004
دانلود Lynda Learning GWT - آموزش ابزار توسعه وب گوگل
GWT یا همان Google Web Toolkit جعبه ابزاری است که برای ساخت صفحات وب پیچیده و مبتنی بر Ajax توسط گوگل توسعه داده شده است. ابزاری رایگان و کدباز که گوگل نیز از این جعبه ابزار برای برخی از پروژهای خود استفاده کرده مانند : blogger , google wave ,google adwords و orkut. جعبه ابزار گوگل شامل api‌های جاوا و ویجت ها است که به ما این امکان را می دهند با جاوا کد نویسی کنیم و بعد از کامپایل در سمت client (مشتری) کد جاوا اسکریپت بهینه شده و قابل اجرا برای تمامی مرورگر ها بدون هیچ برنامه اضافه داشته باشیم. در سمت سرور هم Java EE قدرتمند قرار دارد که به ما اجازه انجام هر کاری را می دهد. از آنجایی که جعبه ابزار گوگل بر مبنای جاوا کار می کند می توانیم در IDE (محیط کد نویسی مثل eclipse) مورد علاقه ی خود کد نویسی کرده و همانند یک برنامه جاوا دیباگ کنیم و از تمامی امکانات دیباگ جاوا نیز بر خوردار خواهیم بود.
در دوره آموزشی Lynda Learning GWT با ویژگی ها و امکانات ابزار توسعه وب گوگل آشنا می شوید.

دانلود Udemy HTML5 and CSS3 for beginners: Create a Website from Scratch - آموزش کامل ساخت وب سایت با اچ تی ام ال 5 و سی اس اس 3

  • بازدید: 10,056
دانلود Udemy HTML5 and CSS3 for beginners: Create a Website from Scratch - آموزش کامل ساخت وب سایت ب
امروزه و با وجود زبان HTML5 دیگر برخی نیازی به استفاده از فلش پلیر ادوبی حس نمیکنند. اما برخی معتقدند که این زبان تنها برای استفاده در فضای تلفن های همراه مناسب است. اما اگر واقع بین باشید تشابه زیادی بین HTML5 و ادوبی فلش خواهید یافت. هر دو قابلیت های زیادی برای پخش صوت و تصویر تحت وب دارند و در نمایش انیمیشن نیز بی نظیر عمل میکنند. اما برخی معتقدند که HTML5 همچنان بایستی بیشتر در حوزه خدمات چند رسانه ای از خود تلاش نشان دهد زیرا هنوز هم فلش در حوزه های این چنینی مانند بازی های آنلاین از HTML5 جلوتر است. در عین حال نمایش بازی های محبوبی مانند انگری بردز با استفاده از HTML5 و Java Script بر روی گوگل کروم بسیار دلگرم کننده است.
CSS3 در واقع آخرین نسخه CSS است که دارای قابلیت ‎هایی فراتر از دو نسل اول است. CSS3 به خاطر ساختار ماژولارش، به توسعه‎ دهندگان وب این امکان را می ‎دهد که صفحات وب با محتوای غنی که نیاز به کد سبک‎تری دارند، ایجاد کنند. این یعنی ایجاد ظاهری خیال انگیز، واسط‎ های کاربری بهتر و لود سریعتر وب ‎سایت به‏ کمک عملکرد‎ هایی که برای طراحان وب تقریبا غیر ممکن بود تا بتوانند بدون استفاده از jQuery و Photoshop آنها را خلق نمایند. ویژگی هایی نظیر سایه دار کردن متن، منحنی کردن لبه های کادرها، استفاده از چند تصویر پس زمینه به عنوان بک گراند، ایجاد افکت های حرکتی بر روی عناصر صفحه تنها بخشی از قابلیت های منحصر بفرد سی اس اس ۳ است.
در دوره آموزشی Udemy HTML5 and CSS3 for beginners: Create a Website from Scratch به صورت کامل با اچ تی ام ال 5 و سی اس اس 3 آشنا می شوید.

دانلود Udemy React for Absolute Beginners - آموزش کاملا مقدماتی ری اکت

  • بازدید: 8,993
دانلود Udemy React for Absolute Beginners - آموزش کاملا مقدماتی ری اکت
React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است. یکی از نقاط منحصر به فرد آن این است که، نه تنها کارها را در سمت سرویس گیرنده انجام می دهد، بلکه در سمت سرور هم کار می کند، و اینها در کنار هم بصورت سازگار کار می کنند. همچنین از یک مفهومی به نام Virtual DOM استفاده می کند که زیر گروه های انتخابی گره ها را بر اساس شرایط ارائه می دهد. این کار را با حداقل مقدار دستکاری DOM ممکن بنظور به روز نگه داشتن اجزای شما انجام می دهد.
در دوره آموزشی Udemy React for Absolute Beginners با اصول و مبانی ری اکت آشنا می شوید.

دانلود Udemy Node.js for Beginners - Become a Node.js Developer + Project - آموزش مقدماتی نود جی اس همراه با پروژه

  • بازدید: 13,585
دانلود Udemy Node.js for Beginners - Become a Node.js Developer + Project - آموزش مقدماتی نود جی اس
نود.جی‌اس (Node.js) یک چارچوب نرم‌افزاری ورودی/خروجی برای پایه رویداد (Event) برای موتور جاوااسکریپت V8 برای سکوهای شبه یونیکس است. Node.js به هدف این است که مشابه توئیستد (Twisted) برای پایتون، Perl Object Environment برای پرل و EventMachine برای روبی شود. Node، بر خلاف جاوااسکریپت در مرورگر اجرا نمی‌شود بلکه به جاوااسکریپت تحت کارساز مربوط است. Node.js برخی مشخصات CommonJS را پیاده سازی می‌کند. Node.js شامل یک محیط یک محیط REPL (حلقهٔ خواندن-اجرا کردن-چاپ کردن) برای آزمایش گرفتن تعاملی است.
در دوره آموزشی Udemy Node.js for Beginners - Become a Node.js Developer + Project شما با قابلیت های اساسی و کلیدی این چارچوب نرم‌افزاری قدرتمند و کاربردی آشنا می شوید.

دانلود Lynda Learning Squarespace - آموزش اسکوار اسپیس

  • بازدید: 3,903
دانلود Lynda Learning Squarespace - آموزش اسکوار اسپیس
Squarespace یک سیستم مدیریت محتوا (CMS) بر مبنای SaaS است که امکان ساخت سریع یک وب سایت را فراهم می کند. در واقع Squarespace به عنوان یک پلتفرم محبوب در زمینه انتشار وب به هرشخصی باهر درجه ای از دانش درباره طراحی و ساخت وب سایت، امکاناتی را می دهد تا قادر باشد به راحتی وب سایت و یا وبلاگ خود را ایجاد کند. شما به وسیله ی Squarespace می توانید در عرض چند دقیقه وب سایت مورد علاقه خود را تولید کنید. Squarespace قادر به تولید و مدیریت انواع وب سایت ها مثل وب سایت های گالری، تک صفحه ای، شرکتی و... می باشد و امکانات بسیار وسیعی در اختیار کاربر و مدیر وب سایت می گذارد.
در دوره ی آموزشی Lynda Learning Squarespace شما با نحوه ی ساخت انواع وب سایت به وسیله ی Squarespace، افزودن امکانات پیشرفته مثل گالری عکس به وب سایت،‌ ساخت وب سایت برای رویدادها و شرکت ها، افزودن امکانات خرید به سایت، افزایش سئو و... آشنا می شوید.

دانلود Udemy Automation Architect - Selenium WebDriver - 7 Live Projects - آموزش معماری اتوماسیون - سلنیوم وب درایور

  • بازدید: 6,911
دانلود Udemy Automation Architect - Selenium WebDriver - 7 Live Projects - آموزش معماری اتوماسیون -
به صورت کلی برای تست عملکرد (functional test) دو روش جعبه سفید (whitebox) و جعبه سیاه (blackbox) وجود دارد. در حالت جعبه سفید، خود برنامه نویس یک روال تست را در قالب unit test برای تک تک کلاس ها و توابع برنامه می نویسد و کد را تست می کند. ولی در حالت جعبه سیاه ما دیگر کاری با ساختار داخلی کد نداریم و فقط به سیستم ورودی لازم را میدهیم و انتظار داریم خروجی درستی به ما بدهد. یکی از بهترین ابزارهای این تست Selenium است که با این نرم افزار نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کرده و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست می کنید و وب سایتتان را منتشر میکنید. بعد از دو روز یک باگ گزارش می شود و یا میخواهید تغییر کوچکی در روند فعالیت کاربر ایجاد نمایید. آیا پس از اعمال تغییرات یا رفع باگ میخواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید. اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد. سلنیوم دو بخش اصلی به نام های سلنیوم IDE یا (selenium IDE) و سلنیوم وب درایور (selenium webdriver) دارد. سلنیوم IDE یک addon برای فایرفاکس است و پس از نصب آن می توانید آیکن آن را در کنار نوار آدرس ببینید. سلنیوم وب درایور یک کتابخانه برنامه نویسی است که برای اکثر زبان های معروف از جمله پایتون و جاوا موجود است. این کد را می توانید از سلنیوم IDE خروجی بگیرید. پس از اینکه در سلنیوم IDE ضبط دستورات تمام شد از منوی فایل روی export test case رفته و زبان مورد نظر خود را انتخاب کنید. سپس سلنیوم یک خروجی به همان زبان به شما خواهد داد.
در دوره آموزشی Udemy Automation Architect - Selenium WebDriver - 7 Live Projects به طور کامل با امکانات و ویژگی های سلنیوم وب درایور و معماری اتوماسیون آشنا می شوید.

دانلود Lynda Learning ECMAScript 6 - آموزش ای سی ام ای اسکریپت 6

  • بازدید: 7,807
دانلود Lynda Learning ECMAScript 6 - آموزش ای سی ام ای اسکریپت 6
ECMAScript 6 جدیدترین نسخه از استاندارد ECMAScript  که در مقایسه با نسخه قبل از آن (ES 5) تغییرات قابل توجهی کرده است. شی گرایی و وراثت، Let & Const، Arrow Functions، پیمایش گرها و... از ویژگی های جدید این نسخه می باشد. ECMAScript 6 دارای اکثر فریم ورک های جاوا اسکریپت مانند Angular , Node , React و ... از نسخه 6 جاوااسکریپت است.
در دوره آموزشی Lynda Learning ECMAScript 6 با ویژگی ها و امکانات ای سی ام ای اسکریپت 6 آشنا می شوید.

دانلود Packt Reactive Swift 4 Programming - آموزش برنامه نویسی سوئیفت 4 غیر همزمان

  • بازدید: 5,847
دانلود Packt Reactive Swift 4 Programming - آموزش برنامه نویسی سوئیفت 4 غیر همزمان
سویفت یک زبان برنامه‌نویسی چند شیوه‌ای و از نوع کامپایلری است که برای توسعهٔ iOS، macOS، watchOS و tvOS توسط شرکت اپل ساخته‌شده است. سویفت برای کار با فریمورک‌های Cocoa و Cocoa Touch اپل و تعامل با حجم عظیمی از کدهای Objective-C نوشته شده برای محصولات اپل طراحی شده است. سویفت می‌خواهد جلوی خطاهای برنامه‌نویسی را بیشتر بگیرد و امنیت بیشتری نسبت به Objective-C داشته باشد و در عین حال نگارش مختصرتر و کوتاه‌تری داشته باشد. این زبان توسط کامپایلر LLVM که درون برنامهٔ Xcode قراردارد (و برای لینوکس بصورت برنامهٔ جدا در دسترس است) ساخته می‌شود و سپس از runtime زبان Objective-C بهره می‌برد که اجازه می‌دهد کدهای سویفت کنار کدهای C، C++ و Objective-C در کنار هم در یک برنامه اجرا شود.
در دوره ی Packt Reactive Swift 4 Programming با آموزش برنامه نویسی سوئیفت 4 غیر همزمان آشنا می شوید.