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

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

دانلود Udemy Learn Java Programming Complete Course - آموزش کامل برنامه نویسی جاوا

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

دانلود Lynda Practical Software-Defined Networking: 1 SDN and OpenFlow Quick Start - آموزش معماری شبکه نرم افزاری تعریف شده: شروع کار با SDN و Openflow

  • بازدید: 6,727
دانلود Lynda Practical Software-Defined Networking: 1 SDN and OpenFlow Quick Start - آموزش معماری شب
شبکه نرم‌افزاری تعریف شده (Software Defined Networking یا SDN) یک معماری جدید در شبکه است. یک زیرساخت SDN همانند شبکه‌های سنتی دارای مجموعه‌ای از تجهیزات شبکه (از جمله سوئیچ‌ها،‌ مسیریاب‌ها و جعبه‌های میانی (Middlebox Appliances))است. تنها تفاوتی که در این بین وجود دارد، تبدیل تجهیزات فیزیکی سنتی به عناصر ساده روانه‌سازی است که این عناصر فاقد بخش کنترلی و یا نرم‌افزاری جهت تصمیم‌گیری‌های خودکار است. هوش شبکه از تجهیزات صفحه داده به یک سیستم کنترلی به طور منطقی متمرکز انتقال یافته است. این سیستم کنترلی شامل سیستم عامل شبکه و برنامه‌های کاربردی آن است. به منظور اطمینان از قابلیت همکاری و سازگاری بین انواع مختلف صفحه کنترل و داده، می‌بایست این شبکه‌ها بر روی واسط‌های باز و استانداردی (از جمله OpenFlow) ایجاد شوند. در صورت وجود چنین واسطی، کنترل‌کننده قادر به برنامه‌ریزی تجهیزات روانه‌سازی ناهمگون به صورت پویا خواهد بود. این موضوع در شبکه‌های سنتی چالشی اساسی است، که دلیل آن استفاده از تجهیزات شرکت‌های مختلف با واسط‌های غیر متن‌باز و صفحه کنترلی توزیع‌شده است.
در دوره آموزشی Lynda Practical Software-Defined Networking: 1 SDN and OpenFlow Quick Start با معماری شبکه نرم افزاری تعریف شده و شروع کار با SDN و Openflow آشنا می شوید.

دانلود Udemy Deep Dive Into Windows Communication Foundation (WCF) - آموزش مفاهیم طراحی برنامه های کاربردی WCF

  • بازدید: 5,589
دانلود Udemy Deep Dive Into Windows Communication Foundation (WCF) - آموزش مفاهیم طراحی برنامه های ک
WCF (مخفف Windows Communication Foundation) ابزاری است که اغلب برای توسعه و پیاده سازی برنامه های کاربردی سرویس گرا (service-oriented architecture) مورد استفاده قرار می گیرد. معماری سرویس‌گرا SOA) رهیافتی‌ست برای ساخت سامانه‌های توزیع‌شده که کارکردهای نرم‌افزاری را در قالب سرویس ارائه می‌کند. WCF فرایند توسعه نرم‌افزار های در ارتباط با هم را تسهیل می کند و گونه های مختلفی از توسعه نرم افزارهای توزیع شده را با مهیا ساختن معماری‌ای لایه ای در اختیار می گذارد. این تکنولوژی به توسعه دهندگان این امکان را می دهد که راهکارهایی امن، قابل اطمینان و مبتنی بر تراکنش را تولید نمایند که می توانند بین پلتفرم های مختلف استفاده شوند و قابلیت اتصال و استفاده از سرمایه گذاری های فعلی سازمان ها را دارند.
در دوره های آموزشی Udemy Deep Dive Into Windows Communication Foundation (WCF) شما با قابلیت های اساسی و کلیدی این تکنولوژی کاربردی قدرتمند آشنا می شوید.

دانلود Udemy How I created 3 official WordPress plugins - آموزش ساخت 3 پلاگین وردپرس

  • بازدید: 6,902
دانلود Udemy How I created 3 official WordPress plugins - آموزش ساخت 3 پلاگین وردپرس
نرم افزارهای مدیریت محتوا یا (CMS) ها هر روز جای خود را بیشتر از پیش در میان سایتهای اینترنتی باز می کنند و به هواداران و طرفداران خود می افزایند. این نرم افزارهای تحت وب و اپن سورس، امکانات بسیاری را در اختیار کاربران، طراحان، توسعه دهندگان و مدیران سایت ها قرار داده و برنامه نویسان را از بسیاری از دوباره کاری ها نجات می دهند. یکی از محبوبترین این نرم افزارها، وردپرس است. وردپرس یک نرم‌افزار تحت وب است که در واقع ادامه موفقیت‌آمیز پروژه b2 می باشد و توسط مت مولوگ (Matt Mullenweg) بنیان گذاری شده است. مت و همکارانش با تاسیس شرکت Automattic هم‌اکنون در حال گسترش این نرم افزار و پروژه های موازی آن مانند WordPress.com و Akismet می باشند. عمومی‌ترین استفاده از وردپرس برای راه‌اندازی یک وبلاگ است زیرا وردپرس دارای هسته‌ای قدرتمند است و پیشروترین نرم‌افزار در این زمینه به‌ شمار می‌رود.
در دوره Udemy How I created 3 official WordPress plugins با آموزش ساخت 3 پلاگین وردپرس آشنا می شوید.

دانلود Udemy Yii2 beginner to professional - آموزش مقدماتی تا حرفه ای یی 2

  • بازدید: 6,587
دانلود Udemy Yii2 beginner to professional - آموزش مقدماتی تا حرفه ای یی 2
Yii یک فریمورک PHP مبتنی بر اجزاء (Component-Based) و با کارآیی (Performance) بالا برای ساخت سریع برنامه های تحت وب مدرن است. اسم Yii (با تلفظ Yee) به معنای «ساده و انقلابی» در زبان چینی است. همچنین می تواند بعنوان مخفف !Yes It Is هم محسوب شود. فریم‌ورک yii از قدرتمندترین ابزارهای توسعه بر پایه agile در php است. تولید کدهای سریع، ارتباط آسان و مطمئن با دیتابیس، پشتیبانی کامل از ساختار MVC و هزاران ماژول از پیش ساخته شده که به راحتی بر روی آن نصب می‌شود. گروه توسعه yii framework در نسخه دوم این فریم‌ورک تغییرات بنیادی و بسیار خوبی برای افزایش بازدهی آن انجام داده‌اند.
در دوره آموزشی Udemy Yii2 beginner to professional با نصب و راه‌اندازی و توسعه اپ های مختلف با چارچوب Yii2 آشنا می شوید.

دانلود Udemy Certified Professional Ethical Hacker (CPEH) - آموزش مدرک حرفه ای هک اخلاقی

  • بازدید: 32,816
دانلود Udemy Certified Professional Ethical Hacker (CPEH) - آموزش مدرک حرفه ای هک اخلاقی
CEH مخفف Certified Ethical Hacker (هکر قانونمند) یک گواهینامه حرفه ای ارائه شده توسط شورای بین المللی مشاوران تجارت الکترونیک (EC-Council) است که دوره های آموزشی آن آموزش های تخصصی-کاربردی در حوزه امنیت اطلاعات و دغدغه هایی که مسئولین هر سازمانی در زمینه حفاظت اطلاعات دارند را شامل می شود. مدرک CEH با استفاده از روش معکوس سایر دوره ها، روش های دفاعی را عمیقاً با استفاده از حمله به سیستم ها مورد بررسی قرار می دهد. این مدرک یکی از معتبرترین مدارک بین المللی در جامعه Security  می باشد. فلسفه دوره های آموزشی CEH این است: «برای شکست دادن یک هکر باید مثل یک هکرفکر کرد». با توجه به این فلسفه است که EC-Council تمامی تکنیک ها و ابزارهای مورد استفاده توسط بدنام ترین و حرفه ای ترین هکرهای جهان را آموزش می دهد. دوره های آموزشی هک راه های دسترسی هکرها و نوع اطلاعات قابل سرقت توسط آنان را به مدیران سیستم آموزش می دهد. بنابراین آموزش گیرنده درک بهتری از مخاطرات داشته و سریعتر می تواند نفوذهای غیرمجاز را مدیریت نماید.
در دوره آموزشی Udemy Certified Professional Ethical Hacker (CPEH) با بررسی امنیت سیستم ها در مقابل هک و دوره تخصصی CEH آشنا می شوید.

دانلود Udemy The Essential Android O Developer Course (Java) - آموزش ملزومات توسعه اندروید اُ

  • بازدید: 6,725
دانلود Udemy The Essential Android O Developer Course (Java) - آموزش ملزومات توسعه اندروید اُ
همانطور که می‌دانید، گوگل به صورت رسمی از نسخه جدید سیستم عامل اندروید با لقب اختصاصی "Android O" رونمایی کرد. هم اکنون نسخه پیش نمایش اندروید O منتشر شده و افراد علاقمندان و به ویژه توسعه دهندگان قادر به نصب و تجربه استفاده از آن هستند. نسخه پیش نمایش اندروید O یا همان نسخه "Developer Preview" هم اکنون منتشر شده و افراد علاقمند و توسعه دهندگان قادر به دانلود و استفاده از آن هستند. این روند هر سال توسط گوگل طی می‌شود و به این صورت گوگل با نقاط قوت و ضعف نسخه جدید اندروید بیشتر آشنایی پیدا می‌کند و از بازخورد توسعه دهندگان به منظور بهبود عملکرد نسخه جدید سیستم عامل اندروید خود استفاده می‌کند.
در دوره آموزشی Udemy The Essential Android O Developer Course (Java) به طور کامل با توسعه اپ های اندروید اُ آشنا می شوید.

دانلود Lynda Building JSF Web Applications with Java EE 7 - آموزش ساخت وب اپ های جی اس اف با جاوا ای ای 7

  • بازدید: 7,571
دانلود Lynda Building JSF Web Applications with Java EE 7 - آموزش ساخت وب اپ های جی اس اف با جاوا ای
فن آوری Java Server Faces یا به اختصار JSF برای ساخت رابط کاربری در جاوا کاربرد دارد. جامعه منبع باز جاوا یا Java Community Process مشخصه های استاندارد JSF برای تامین یك راه حل یكتا و استاندارد به منظور تولید نرم افزارهای تحت وب مبتنی بر HTML را معرفی كرده است. یكی از مشخصه های مهم JSF آن است كه این فن آوری فقط برای استفاده متخصصان طراحی نشده است و طیف وسیعی از كاربران گوناگون مانند طراحان صفحات وب، برنامه نویسان كاربردی و بسیاری از گروه های دیگر می توانند از این ابزار برای كار خود كمك بگیرند. ازآنجایی كه در JSF از تركیبی از JSP/HTML استفاده می شود، طراحان صفحات وب می توانند در همان محیط آشنا و مورد علاقه خود به كار طراحی ادامه دهند. در این صورت برنامه نویس پروژه در مراحل نهایی كار، صفحات طراحی شده را با مجموعه اجزای گرافیكی UI و تكنولوژی JSF تركیب كرده و نرم افزار را تكمیل خواهد كرد. درك مفاهیم به كار رفته در فن آوری JSF برای برنامه نویسان J2EE بسیار و ساده است. در حقیقت، یك نرم افزار كاربردی JSF اساسا یك نرم افزار استاندارد J2EE محسوب می شود كه با مجموعه ای از اجزای نرم افزاری دیگر مانند یک Servlet ویژه به نام Faces كه به صورت web.xml آرایش شده است تشکیل می شود.
در دوره Lynda Building JSF Web Applications with Java EE 7 با آموزش ساخت وب اپ های جی اس اف با جاوا ای ای 7 آشنا می شوید.

دانلود #Udemy 16 Beginner Programming Projects: Java, Python, JavaScript, C - آموزش 16 پروژه برنامه نویسی با زبان های جاوا، پایتون، جاوا اسکریپت و سی شارپ

  • بازدید: 8,557
دانلود #Udemy 16 Beginner Programming Projects: Java, Python, JavaScript, C - آموزش 16 پروژه برنامه
توسعه نرم‌افزار برگردان نیاز کاربران یا مشتریان درقالب یک محصول نرم‌افزاری است. توسعه نرم‌افزار از مرحله طرح یک راه حل مفهومی برای مسئله خواسته شده (امکان‌سنجی) آغاز شده، پس از دریافت خواسته‌ها و تحلیل سیستم طراحی صورت گرفته و در نهایت این طراحی با کمک ابزارهای پیاده‌سازی تبدیل به یک سیستم واقعی می‌شود. هدف این فرایند آن است که از یک سو برآورده ساختن نیازهای کاربران و از سوی دیگر کیفیت مناسب عملکرد سیستم تضمین گردد و بنابراین بایستی حاوی مکانیسم‌ هایی برای اعتبارسنجی یعنی خروجی مطابق با خواسته‌ها (Validation) و وارسی‌پذیری یعنی صحت عملکرد خروجی (Verification) باشد. فرایند توسعه ضمن دادن آزادی به تحلیل‌گر باید تضمین کند که زمان‌بندی اجرای پروژه رعایت می‌شود. توسعه نرم‌افزار ارتباط تنگاتنگی با مهندسی نرم‌افزار دارد و از دید بسیاری این دو مفاهیمی تقریباً یکسان هستند. در سالهای اخیر با رشد نیاز به تولید نرم‌افزارهای تجاری توسعه نرم‌افزار به بحثی مهم تبدیل شده‌است و روش‌های گوناگونی در قالبهای مختلف برای تولید نرم‌افزارها بر مبنای نیازهای کاربران، مشخصات کلی سیستم، شرایط مدیریتی و اقتصادی، زمان‌بندی و سطح کیفی به وجود آمده‌اند.
در دوره آموزشی #Udemy 16 Beginner Programming Projects: Java, Python, JavaScript, C با ساخت 16 پروژه برنامه نویسی با زبان های جاوا، پایتون، جاوا اسکریپت و سی شارپ آشنا خواهید شد.

دانلود Packt Learning Elastic Stack 6.0 - آموزش الاستیک استک 6.0

  • بازدید: 5,455
دانلود Packt Learning Elastic Stack 6.0 - آموزش الاستیک استک 6.0
elasticsearch، یک موتور جستجو و تحلیلگر توزیع شده است که برای تعامل با آن از restful api استفاده میشود، قالب ارسال و دریافت اطلاعاتش json است. اولین نسخه از elasticsearch در سال 2010 عرضه شد و در حال حاضر نسخه 5.0.1 آن هم در دسترس است. elasticsearch  با جاوا توسعه داده شده، متن باز و تحت مجوز ASL است. امکان اجازه ی ترکیب و استفاده از انواع مختلف، پاسخ دهی سریع، مقیاس پذیر، پایداری و انعطاف پذیری بالا، قابل اعتماد، ساده و شفاف، دارای امنیت، دارای تحلیل گر بلادرنگ و... از ویژگی های elasticsearch می باشد.
در دوره آموزشی Packt Learning Elastic Stack 6.0 با الاستیک استک 6.0 و ویژگی های آن آشنا خواهید شد.