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

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

دانلود Develop Minecraft Plugins (Java) - آموزش توسعه پلاگین ماین کرافت با جاوا

  • بازدید: 6,684
دانلود Develop Minecraft Plugins (Java) - آموزش توسعه پلاگین ماین کرافت با جاوا
(1403/4/28) تغییرات:

دوره بروزرسانی شد.

ماینکرفت (Minecraft) یک بازی جهان باز مستقل است که توسط موجانگ AB ساخته شده و توسط همین استودیو برای PC{کامپیوتر}وPE{موبایل}منتشر شده‌است. نسخه پی سی بازی به صورت عمومی در ۱۷ می ۲۰۰۹ با عنوان نسخه آلفا منتشر شد و بعد از آپدیت‌های پیاپی به عنوان نسخه اصلی و نهایی در ۱۸ نوامبر ۲۰۱۱ عرضه شد. همچنین نسخه‌ای از بازی برای اندروید یک ماه قبل از آن در ۷ اکتبر منتشر شد. نسخه آی‌اواس بازی نیز در ۱۷ نوامبر ۲۰۱۱ منتشر شد. در تاریخ نهم می ۲۰۱۲ میلادی بازی برای ایکس‌باکس ۳۶۰ به عنوان نسخه ایکس‌باکس لایو که توسط ۴J Studios توسعه داده شده بود عرضه شد. تمامی نسخه‌های ماینکرفت به روزرسانی‌های دوره‌ای دریافت می‌کنند. ویژگی‌های خلاقانه و قابلیت‌های ساخت و ساز در ماینکرفت به بازیگران این امکان را می‌دهد تا به وسیله مکعب‌های با بافت‌های مختلف در دنیایی رویه‌ای، سازه‌های مختلف و متفاوتی را بسازند. فعالیت‌های دیگر در بازی شامل اکتشاف، جمع‌آوری منابع، صنعتگری و مبارزه می‌شوند. گیم‌پلی در نسخه تجاری بازی، شامل دو حالت اصلی است: حالت Survival (بقاء)، که بازیکنان در آن می‌بایست به جمع‌آوری منابع پرداخته و برای حفظ و نگهداری میزان سلامتی و گرسنگی خود تلاش نمایند؛ و حالت Creative (خلاقانه)، که در آن بازیکنان موجودی نامحدودی از منابع را در اختیار دارند، آزادانه می‌توانند پرواز کنند. در این حالت درجه سلامتی و گرسنگی وجود ندارد. همچنین حالت سومی با عنوان Hardcore وجود دارد که همانند حالت Survival (بقاء) با تفاوت در میزان سختی است. در این حالت بازیکن تنها یک جان داشته و پس از مرگ، مجبور به حذف دنیایی که ساخته‌است می‌شود. یکی از بهترین قابلیت‌های ماینکرفت، قابلیت افزودن پلاگین‌ها و کدهای جدا از کدنویسی ماینکرفت است که این قابلیت باعث به وجود آمدن Gamemodeهای جدا از Gamemodهای اصلی و سرورهای گوناگونی شده‌است.
در دوره آموزشی Develop Minecraft Plugins (Java) با آموزش توسعه پلاگین ماین کرافت با جاوا اشنا خواهید شد.

دانلود Learn JavaScript: Full-Stack from Scratch - آموزش کامل جاوا اسکریپت

  • بازدید: 7,160
دانلود Learn JavaScript: Full-Stack from Scratch - آموزش کامل جاوا اسکریپت
(1403/4/27) تغییرات:

دوره بروزرسانی شد.

 جاوااسکریپت (JavaScript) زبان برنامه‌نویسی اسکریپت مبتنی بر اشیاء است که توسط NetScape تولید شده‌است. جاوااسکریپت، یک زبان برنامه‌نویس شیءگرا و سطح بالا است که بر اساس استاندارد ECMA-262 Edition 3 نوشته شده‌است. علیرغم اشتباه عمومی، زبان جاوااسکریپت با زبان جاوا ارتباطی ندارد، اگر چه ساختار این زبان به سی پلاس پلاس(++C) و جاوا شباهت دارد؛ که این امر برای یادگیری آسان در نظر گرفته شده‌است. از همین رو دستورهای متداول مانند if, for, try..catch ,"while" و... در این زبان هم یافت می‌گردند. این زبان می‌تواند هم به صورت ساخت یافته و هم به صورت شی گرا مورد استفاده قرار گیرد. در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته می‌شوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی می‌تواند به عنوان نمونه‌ای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد. به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب است. کاربرد گسترده این زبان در سایتها و صفحات اینترنتی است و به کمک این زبان می‌توان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده می‌شود.
در دوره آموزشی Learn JavaScript: Full-Stack from Scratch با آموزش کامل جاوا اسکریپت اشنا خواهید شد.

دانلود Learn C#.Net Core With Real World Examples - آموزش هسته سی شارپ دات نت همراه با پروژه های واقعی

  • بازدید: 7,021
دانلود Learn C#.Net Core With Real World Examples - آموزش هسته سی شارپ دات نت همراه با پروژه های واق
(1403/3/27) تغییرات:

دوره بروزرسانی شد.

یکی از رایج ترین و پرطرفدارترین زبان هایی که برای برنامه نویسی شیء گرا و سطح بالا استفاده می شود، زبان سی‌شارپ (C#) است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت و یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود. در واقع زبان #C، یک زبان برنامه نویسی چند الگویی و است و منظم شده مدل‌های تابعی، امری، عمومی، شی گرا و جز گرا و در بستر دات نت است.
در دوره آموزشی Learn C#.Net Core With Real World Examples با آموزش هسته سی شارپ دات نت همراه با پروژه های واقعی اشنا خواهید شد.

دانلود Selenium WebDriver with Java -Basics to Advanced+Frameworks - آموزش مقدماتی تا پیشرفته سلنیوم وب درایور

  • بازدید: 4,376
دانلود Selenium WebDriver with Java -Basics to Advanced+Frameworks - آموزش مقدماتی تا پیشرفته سلنیوم
(1403/2/30) تغییرات:

دوره بروزرسانی شد.

به صورت کلی برای تست عملکرد (functional test) دو روش جعبه سفید (whitebox) و جعبه سیاه (blackbox) وجود دارد. در حالت جعبه سفید، خود برنامه نویس یک روال تست را در قالب unit test برای تک تک کلاس ها و توابع برنامه می نویسد و کد را تست می کند. ولی در حالت جعبه سیاه ما دیگر کاری با ساختار داخلی کد نداریم و فقط به سیستم ورودی لازم را میدهیم و انتظار داریم خروجی درستی به ما بدهد. یکی از بهترین ابزارهای این تست Selenium است که با این نرم افزار نه تنها می توانید تست هایی را برای هر بخش تعریف کنید، بلکه می توانید تست ها را زمان بندی کرده و به طور خودکار انجام دهید. فرض کنید وب سایت شما ۱۰۰ ویژگی مختلف دارد، شما همه ی این ۱۰۰ ویژگی را تست می کنید و وب سایتتان را منتشر میکنید. بعد از دو روز یک باگ گزارش می شود و یا میخواهید تغییر کوچکی در روند فعالیت کاربر ایجاد نمایید. آیا پس از اعمال تغییرات یا رفع باگ میخواهید دوباره همه ی آن ۱۰۰ ویژگی را تست کنید. اینجاست که سلنیوم به کمک شما می آید و همه ی تست ها را به صورت خودکار انجام می دهد. سلنیوم دو بخش اصلی به نام های سلنیوم IDE یا (selenium IDE) و سلنیوم وب درایور (selenium webdriver) دارد. سلنیوم IDE یک addon برای فایرفاکس است و پس از نصب آن می توانید آیکن آن را در کنار نوار آدرس ببینید. سلنیوم وب درایور یک کتابخانه برنامه نویسی است که برای اکثر زبان های معروف از جمله پایتون و جاوا موجود است. این کد را می توانید از سلنیوم IDE خروجی بگیرید. پس از اینکه در سلنیوم IDE ضبط دستورات تمام شد از منوی فایل روی export test case رفته و زبان مورد نظر خود را انتخاب کنید. سپس سلنیوم یک خروجی به همان زبان به شما خواهد داد.
در دوره آموزشی Selenium WebDriver with Java -Basics to Advanced+Frameworks با آموزش مقدماتی تا پیشرفته سلنیوم وب درایور اشنا خواهید شد.

دانلود Python Programming for Non Programmers: Quickly learn python - آموزش سریع مقدماتی برنامه نویسی پایتون

  • بازدید: 5,216
دانلود Python Programming for Non Programmers: Quickly learn python - آموزش سریع مقدماتی برنامه نویس

 Python (پایتون) یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان دارای کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد. این زبان، یک زبان آزاد و متن باز (Open Source) می باشد. کد های نوشته شده در این زبان در محدوده ای وسیع از پلتفرم ها چون لینوکس، ویندوز، مک، حتی گوشی های موبایل و ... قابل اجرا می باشد . هم اکنون پایتون در شرکت ها و سازمان های بزرگی چون ناسا، گوگل، یاهو و ... به صورت گسترده مورد استفاده قرار می گیرد. نرم افزارهای Blender، Mailman، Civilization IV، BitTorrent و ... از نرم افزارهایی هستند که به وسیله این زبان خلق شده اند.
در دوره آموزشی Python Programming for Non Programmers: Quickly learn python با آموزش سریع مقدماتی برنامه نویسی پایتون اشنا خواهید شد.

دانلود Docker Kubernetes MasterClass: DevOps from Scratch - آموزش تسلط بر کوبرنتس، داکر و سوارم برای دوآپس

  • بازدید: 8,749
دانلود Docker Kubernetes MasterClass: DevOps from Scratch - آموزش تسلط بر کوبرنتس، داکر و سوارم برای
(1402/10/26) تغییرات:

دوره بروزرسانی شد.

کوبرنتیس پیاده سازی جدیدی از بیش از یک دهه تجربه گوگل در اجرای نرم افزارهای سمت سرور در مقیاس بسیار بالاست که به صورت متن باز (open source) در اختیار همه قرار گرفته است. این نرم افزار وظیفه اجرا و مدیریت کانتینرها را بر روی گروهی از سرورهای موجود در یک یا چند مرکز داده ها (data center) به عهده دارد. کوبرنتیس در واقع نسل سوم از این فنآوریست که در شرکت گوگل از ابتدا به زبان گو (Go) پیاده سازی شده است. دو نسل قبلی آن برگ (Borg) نام داشته که پیاده سازی آن به زبان سی پلاس پلاس بوده است و گوگل همچنان از آن در محیط عملیاتی استفاده می کند. در کوبرنتیس یک یا چند کانتینر که به صورت مشترک برنامه ای کاربردی را تشکیل می دهند، به صورت واحدی جداگانه به نام پاد (pod) دسته بندی میشوند تا مدیریت و کشف (discovery) آنها آسانتر شود. مزیت کلیدی کوبرنتیس در این است که بدون نیاز به یک تیم بزرگ برای راه اندازی و نگهداری، میتوان آن را در مقیاس وسیع برای اجرای میلیاردها برنامه کاربردی به کار گرفت. از مزایای دیگر آن قابلیت اجرا بر روی بسترهای متفاوت است؛ از سرورهای یک مرکز داده های خصوصی گرفته تا سرویسهای ابری عمومی، یا حتی ترکیبی از هر دو.
در دوره آموزشی Docker Kubernetes MasterClass: DevOps from Scratch با آموزش تسلط بر کوبرنتس، داکر و سوارم برای دوآپس اشنا خواهید شد.

دانلود A Big Data Hadoop and Spark project for absolute beginners - آموزش مقدماتی بیگ دیتا هادوپ و اسپارک

  • بازدید: 4,850
دانلود A Big Data Hadoop and Spark project for absolute beginners - آموزش مقدماتی بیگ دیتا هادوپ و ا
(1402/10/22) تغییرات:

دوره بروزرسانی شد.

هادوپ یک نرم افزار کد باز (Open source) است که برای تقسیم بندی و توزیع فایل های متمرکز به کار می رود. هادوپ تحت لیسانس آپاچی (Apache) ارائه می شود و توسط جاوا برنامه نویسی شده است. امّا هادوپ چگونه به وجود آمد؟ شرکت گوگل در پی افزایش حجم تبادل اطلاعات، به دنبال راه حلّی برای افزایش سرعت و راندمان سرورهای خود بود که سیستم توزیع (Distribution) منحصر به فردی برای خود ابداع کرد به نام GFS که مخفف Google File System بود. در پی این موفقیت، انجمن توزیع Apache به فکر گسترش این تکنولوژی در سطح وسیع تری افتاد و سیستم هادوپ به وجود آمد. هادوپ یک فریم ورک یا مجموعه ای از نرم افزارها و کتابخانه هایی است که ساز و کار پردازش حجم عظیمی از داده های توزیع شده را فراهم می کند. در واقع Hadoop را می توان به یک سیستم عامل تشبیه کرد که طراحی شده تا بتواند حجم زیادی از داده ها را بر روی ماشین های مختلف پردازش و مدیریت کند. Apache Spark، یک چارچوب محاسباتی برای داده ­های عظیم است. Spark از MapReduce به عنوان موتور اجرای خود، استفاده نمی­ کند اما بخوبی با هادوپ یکپارچه است. در واقع Spark می­تواند در Yarn اجرا شود و با فرمت داده­ای هادوپ و HDFS کار کند. Spark بیشتر بخاطر توانایی نگهداشتن مجموعه ­داده ه­ای بین کارها، در حافظه، شناخته می­ شود. این قابلیت Spark سبب می­ شود تا سریعتر از جریان کاری MapReduce معادل که مجموعه­ داده­ های همیشه از دیسک بار می­ شوند، عمل کند.
در دوره آموزشی A Big Data Hadoop and Spark project for absolute beginners با آموزش مقدماتی بیگ دیتا هادوپ و اسپارک اشنا خواهید شد.

دانلود Android Unit Testing and Test Driven Development - آموزش توسعه اندروید تست محور و تست واحد

  • بازدید: 5,536
دانلود Android Unit Testing and Test Driven Development - آموزش توسعه اندروید تست محور و تست واحد
(1402/8/28) تغییرات:

دوره آموزشی بروزرسانی شد.

اندروید به زبان ساده سیستم عاملی است برای دستگاه های موبایل و گوشی های هوشمند که توسط بیش از 30 کمپانی معروف پشتیبانی می شود. اندروید اوپن سورس است و توسعه دهندگان می توانند با استفاد از اندروید اس دی کا برنامه های مختلفی برای این سیستم عامل بنویسند. در واقع اندروید بستری را فراهم می کند تا برنامه نویسان بتوانند هرچه سریعتر و بهتر برنامه هایی بسازند که از تمام ویژگی های یک گوشی هوشمند استفاده کند. اندروید به معنای واقعی باز است، یعنی برنامه نویس می تواند از تمام قدرت یک تلفن همراه استفاده کند. اندروید امکان استفاده از توابع داخلی  گوشی موبایل همچون شماره گیری، یا استفاده از دوربین گوشی و فرستادن اس ام اس را به برنامه نویسان می دهد تا بتوانند اپلیکیشن های قدرتمند و کاربردی برای کاربران بسازند.
Android SDK مجموعه ای از ابزارها، نمونه کد و اسنادی است که برای توسعه برنامه های اندروید مورد نیاز می باشد.
این نرم افزار یک محیط توسعه بسیار غنی شامل دیوایس امولیتر، ابزاری برای اشکال زدایی، حافظه و عملکرد پروفایل، و یک پلاگین برای Eclipse IDE می باشد. همچنین این نرم افزار از تمامی فرمت های رایج صدا، ویدئو و تصویر پشتیبانی می کند.
در دوره آموزشی Android Unit Testing and Test Driven Development با آموزش توسعه اندروید تست محور و تست واحد اشنا خواهید شد.

دانلود WordPress Web Design and Advanced Theme Development - آموزش طراجی وب سایت با وردپرس و توسعه پیشرفته پوسته

  • بازدید: 7,219
دانلود WordPress Web Design and Advanced Theme Development - آموزش طراجی وب سایت با وردپرس و توسعه پ
(1402/8/21) تغییرات:

دوره برزورسانی شد.

 پوسته (Theme) یا همان قالب وردپرس به مجموعه ای از قالب ها و استایل هایی گفته می شود که برای تعریف ظاهر و نحوه نمایش سایت ساخته شده توسط وردپرس مورد استفاده قرار می گیرند. از طریق بخش نمایش در ناحیه مدیریت وردپرس می توان قالب ها را مدیریت، تغییر، حذف یا اضافه کرد. قالب های رایگان و تجاری متعددی برای وردپرس موجود است. یکی از بزرگترین مرجع های قالب رایگان برای وردپرس سایت WordPress.org می باشد. پوسته های وردپرس را می توان با استفاده از افزونه ها یا قرار دادن کد هایی در فایل functions.php تغییر داد. همچنین تغییرات در قالب ها را نیز می توان با استفاده از قالب های فرزند (child theme) در قالب اصلی اعمال کرد. پوسته ها به جز تصاویر و جاوا اسکریپت ها عموما از سه بخش تشکیل می شوند. این سه بخش یکی فایل style.css، دیگری فایل های پوسته وردپرس و در آخر فایل اختیاری functions.php می باشند که اجازه تغییر در پوسته را به کاربران می دهند. هر قالب باید یک فایل منحصر به فرد style.css داشته باشد. این به آن معنی نیست که نمی توان از استایل های مشابه برای قالب ها استفاده کرد، بلکه به این معنی می باشد که اطلاعاتی که در اول فایل style.css یک قالب قرار می گیرد نباید شبیه به اطلاعات موجود در قالبی دیگر باشد. همچنین اگر پوسته، پوسته فرزند نباشد نیز باید حداقل یک فایل index.php برای مدیریت نحوه نمایش محتوا داشته باشد.
در دوره آموزشی WordPress Web Design and Advanced Theme Development با آموزش طراجی وب سایت با وردپرس و توسعه پیشرفته پوسته اشنا خواهید شد.

دانلود CSS3 Masterclass: Your Complete Beginner to Advanced Class - آموزش کامل سی اس اس 3

  • بازدید: 6,817
دانلود CSS3 Masterclass: Your Complete Beginner to Advanced Class - آموزش کامل سی اس اس 3
(1402/6/23) تغییرات:

دوره بروزرسانی شد.

شیوه‌نامهٔ آبشاری یا روی‌انداز آبشاری سَبْک یا سی‌اس‌اس (به انگلیسی: CSS: Cascading Style Sheets) در کنار اچ‌تی‌ام‌ال هستهٔ فناوری ساخت صفحه‌های وب هستند. سی‌اس‌اس روشی ساده برای نمایش چیدمان و جلوه‌های تصویری (مانند نوع قلم، رنگ و اندازه‌ها) بر صفحه‌های وب است. شیوه‌نامهٔ آبشاری از جنس زبان‌های نشانه‌گذاری، با ساختار متن سادهٔ رایانه هستند و درون هرکدام، دستورهایی آبشار مانند و پی‌درپی، برای چگونگی نمایش هر صفحه وب افزوده می‌شود. به گفته‌ای ساده تر، این دستورها روش نشان داده شدن قلم‌ها و اندازه‌شان، رنگ‌ها و پس زمینه‌ها، روش چیدمان موزاییک‌های دربرگیرنده داده‌ها (دیواره‌ها)، و بسیاری دیگر از عنصرهای ساختار هر صفحه وب را، درون خود جای می‌دهند.
در دوره آموزشی CSS3 Masterclass: Your Complete Beginner to Advanced Class با آموزش کامل سی اس اس 3 اشنا خواهید شد.