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

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

دانلود Udemy PyTorch for Deep Learning with Python Bootcamp - آموزش پای تورچ برای یادگیری عمیق با پایتون

  • بازدید: 6,546
دانلود Udemy PyTorch for Deep Learning with Python Bootcamp - آموزش پای تورچ برای یادگیری عمیق با پا
پای تورچ (PyTorch) یک کتابخانه متن باز یادگیری ماشین برای پایتون براساس تورچ است که برای کاربردهایی مانند پردازش زبان طبیعی استفاده می‌شود. توسعه دهنده اصلی پای تورچ گروه پژوهش هوش مصنوعی فیسبوک است و نرم‌افزار Pyro شرکت اوبر برای برنامه نویسی احتمالاتی روی پای تورچ ساخته شده‌است. پای تورچ یک بسته پایتون است که دو ویژگی سطح بالا دارد. محاسبات Tensor (مثل نام‌پای) با شتابدهی توسط جی پی یو، شبکه‌های عصبی عمیق. همین‌طور امکان توسعه پای تورچ با استفاده از نام پای، سای پای و سایتون در مواقع لزوم فراهم است.
در دوره آموزشی Udemy PyTorch for Deep Learning with Python Bootcamp با آموزش پای تورچ برای یادگیری عمیق با پایتون اشنا خواهید شد.

دانلود Udemy PHP & MySQL course for absolute beginners - آموزش مقدماتی پی اچ پی و مای اس کیو ال

  • بازدید: 5,863
دانلود Udemy PHP & MySQL course for absolute beginners - آموزش مقدماتی پی اچ پی و مای اس کیو ال
پی‌اچ‌پی (PHP) یک نرم افزار یا بستر برنامه نویسی متن باز و رایگان است که برای طراحی وب (سمت سرور) توسعه یافته‌ است و به همین منظور در بسته نرم افزاری LAMP قرار گرفته است و همچنین PHP تا ژانویه ی سال ۲۰۱۳ میلادی بر روی ۲۴۴ میلیون وب‌ سایت و ۲.۱ میلیون سرور نصب شده‌ است. PHP کوتاه شده کلمه PHP: Hypertext Preprocessor (به معنای پی اچ پی: پیش پردازنده ی ابرمتن) می باشد که توسط فردی به نام راسموس لِردورف در سال ۱۹۹۵ طراحی شد و در حال حاضر توسعه ی آن بر عهده ی گروه پی‌ اچ‌ پی است. MySQL-Server (مای اس کیو ال - سرور) یک سامانه مدیریت پایگاه داده‌ها متن‌باز است که توسط شرکت اوراکل توسعه، توزیع، و پشتیبانی می‌شود. این سامانه مدیریتی پایگاه داده، رایج ترین پایگاه داده متن باز (Open Source) و همراه همیشگی php محسوب می‌شود. MySQL سرور، یک پایگاه داده چند کاربره و چند ریسمانه است بدین معنا که این پایگاه داده به چندین کاربر اجازه استفاده همزمان از داده‌ها را می‌دهد و دسترسی افراد معتبر به داده‌ها را تسریع و تسهیل می‌ بخشد. اگرچه تاریخچه پیدایش MySQL به سال1979 بر می‌گردد اما عرضه عمومی آن از سال 1996 آغاز شده است.
در دوره آموزشی Udemy PHP & MySQL course for absolute beginners با آموزش مقدماتی پی اچ پی و مای اس کیو ال اشنا خواهید شد.

دانلود Udemy Java Object Oriented Programming Analysis Design OOPs & OOAD - آموزش برنامه نویسی شی گرا در جاوا

  • بازدید: 4,968
دانلود Udemy Java Object Oriented Programming Analysis Design OOPs & OOAD - آموزش برنامه نویسی شی گر
برنامه‌نویسی شیءگرا (Object-Oriented Programming مخفف:OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)‌ها می‌باشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می‌کند. به این معنا که داده‌ها و توابعی که قرار است بر روی این داده‌ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می‌شوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در داده‌های درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را می‌دهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. از دیگر ویژگی‌های برنامه نویسی شی گرا، پیچیدگی کم، هزینه کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادایم‌های برنامه نویسی است.
پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند.
در دوره آموزشی Udemy Java Object Oriented Programming Analysis Design OOPs & OOAD با آموزش برنامه نویسی شی گرا در جاوا اشنا خواهید شد.

دانلود Udemy Golang - How to design and build REST microservices in Go - آموزش طراحی مایکروسرویس های رست با زبان گو

  • بازدید: 7,449
دانلود Udemy Golang - How to design and build REST microservices in Go - آموزش طراحی مایکروسرویس های
 گو (Go) یک زبان برنامه‌نویسی ترجمه‌شده و همروند است که در شرکت گوگل و توسط رابرت گریسمر، راب پایک و کن تامپسون توسعه داده می‌شود. این زبان در نوامبر ۲۰۰۹ معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود. کامپایلر گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری x86، معماری x64، معماری ARM و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط کامپایلر گو پشتیبانی می‌شوند. اهداف ایجاد زبان گو کارایی زبان‌های ترجمه‌شده دارای سامانه نوع ایستا،آسانی برنامه‌ نویسی زبان‌های پویا، امنیت نوع‌ها و حافظه، پشتیبانی برای همروندی و ارتباط، و کامپایل سریع است. در زبان گو، ارث‌بری نوع‌ها وجود ندارد. در این زبان، می‌توان برای هر نوع داده‌ای، حتی برای نوع‌های داخلی، مثل اعداد صحیح فاقد بسته‌بندی، تابع عضو تعریف کرد و این عمل محدود به ساخت‌ها نمی‌شود.
در دوره آموزشی Udemy Golang - How to design and build REST microservices in Go با آموزش طراحی مایکروسرویس های رست با زبان گو اشنا خواهید شد.

دانلود Udemy Digital Design Masterclass for Graphic Designers - آموزش تسلط بر طراحی های دیجیتال برای طراحان گرافیک

  • بازدید: 7,830
دانلود Udemy Digital Design Masterclass for Graphic Designers - آموزش تسلط بر طراحی های دیجیتال برای
طراحی گرافیک یا گرافیک دیزاین (Graphic Design) فرآیند ارتباطات بصری، و حل مسئله از طریق استفاده از تایپ، فضا، تصویر و رنگ است. رشته طراحی گرافیک زیرمجموعه ارتباطات بصری و طراحی ارتباطات در نظر گرفته شده‌است، اما گاهی اوقات اصطلاح "طراحی گرافیک" می‌تواند به خاطر اشتراکات فنی پیچیده، به جای طراحی ارتباطات و ارتباط بصری استفاده شود. طراحان گرافیک از روش‌های مختلف در ایجاد و ترکیب کلمات، نمادها و تصاویر به منظور خلق یک نمایش تصویری از ایده‌ها و پیام استفاده می‌کنند. طراح گرافیک ممکن است ترکیبی از تایپوگرافی، هنرهای بصری و تکنیک‌های صفحه‌آرایی را برای تولید یک نتیجه نهایی استفاده کند. طراحی گرافیک، اغلب به هر دو فرآیند (طراحی) که توسط آن ارتباط ایجاد شده‌است و محصولات (طرح) که تولید می‌شوند اشاره می‌کند. کاربردهای رایج طراحی گرافیک شامل هویت (لوگو و نام تجاری)، انتشارات (مجلات، روزنامه‌ها و کتاب‌ها)، تبلیغات چاپ، پوسترها، بیلبوردها، گرافیک وب‌سایت و عناصر، علائم و بسته‌بندی محصولات است.
در دوره آموزشی Udemy Digital Design Masterclass for Graphic Designers با آموزش تسلط بر طراحی های دیجیتال برای طراحان گرافیک اشنا خواهید شد.

دانلود Udemy Asynchronous JavaScript Deep Dive - آموزش عمیق جاوا اسکریپت غیرهمزمان

  • بازدید: 4,153
دانلود Udemy Asynchronous JavaScript Deep Dive - آموزش عمیق جاوا اسکریپت غیرهمزمان
به عنوان یک کاربر ما ترجیح می دهیم برنامه ای که با آن در حال کار هستیم، به سرعت به درخواست ها و تعاملات ما پاسخ بدهد و در زمان پردازش اطلاعات و یا بارگذاری آن ها، دچار freeze نشود (یا به اصطلاح، هنگ نکند.). در برنامه هایی که بر روی دسکتاپ اجرا می شوند، معمولا کاربران، شکیبایی بیشتری در صورت اجرا نشدن درست برنامه دارند ولی در مورد برنامه های موبایل اینطور نیست و کاربران انتظار پاسخ سریع و درست دستگاه را دارند. همچنین برای جلب رضایت کاربران در سیستم عامل های جدید، امکانی به کاربران داده شده است که می توانند برنامه هایی که راندمان دستگاه را پایین می آورند، به طور کلی از حالت اجرا خارج کنند. اگر شما یک برنامه نویس باشید، احتمالا با این مورد مواجه شده اید که ناگهان برنامه تان قادر به واکنش  و انجام امور نباشد. یک مثال ساده می تواند زمانی باشد که درخواست های زیادی به سمت سرور فرستاده می شود و پاسخ آن ها بیشتر از حد معمول طول می کشد (که مثلا این مساله می تواند ناشی از مشکلاتی در سمت سرور باشد). اگر این درخواست ها به صورت همزمان فرستاده شده باشند، دستگاه تا زمانی که مشکل خود را برطرف نکند، نمی تواند به هیچ یک از درخواست ها پاسخ بدهد.
در دوره آموزشی Udemy Asynchronous JavaScript Deep Dive با آموزش عمیق جاوا اسکریپت غیرهمزمان اشنا خواهید شد.

دانلود Udemy Clustering and Classification with Machine Learning in Python - آموزش طبقه بندی و خوشه بندی با یادگیری ماشین در پایتون

  • بازدید: 4,849
دانلود Udemy Clustering and Classification with Machine Learning in Python - آموزش طبقه بندی و خوشه
 به عنوان یکی از شاخه‌های وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) به تنظیم و اکتشاف شیوه‌ها و الگوریتم‌هایی می‌پردازد که بر اساس آنها رایانه‌ها و سامانه‌ها توانایی تعلٌم و یادگیری پیدا می‌کنند. هدف یادگیری ماشین این است که کامپیوتر (در کلی‌ترین مفهوم آن) بتواند به تدریج و با افزایش داده‌ها کارایی بهتری در انجام وظیفهٔ مورد نظر پیدا کند. گسترهٔ این وظیفه می‌تواند از تشخیص خودکار چهره با دیدن چند نمونه از چهرهٔ مورد نظر تا فراگیری شیوهٔ گام‌برداری روبات‌های دوپا با دریافت سیگنال پاداش و تنبیه باشد. طیف پژوهش‌هایی که در یادگیری ماشینی می‌شود گسترده‌است. در سوی نظری آن پژوهشگران بر آن‌اند که روش‌های یادگیری تازه‌ای به وجود بیاورند و امکان‌پذیری و کیفیت یادگیری را برای روش‌های‌شان مطالعه کنند و در سوی دیگر عده‌ای از پژوهش‌گران سعی می‌کنند روش‌های یادگیری ماشینی را بر مسایل تازه‌ای اعمال کنند. البته این طیف گسسته نیست و پژوهش‌های انجام‌شده دارای مولفه‌هایی از هر دو رویکرد هستند.
در دوره آموزشی Udemy Clustering and Classification with Machine Learning in Python با آموزش طبقه بندی و خوشه بندی با یادگیری ماشین در پایتون اشنا خواهید شد.

دانلود Udemy 3D Modeling in Blender: Create 3D game assets with Blender - آموزش مدلسازی سه بعدی در بلندر

  • بازدید: 6,660
دانلود Udemy 3D Modeling in Blender: Create 3D game assets with Blender - آموزش مدلسازی سه بعدی در ب
 نرم افزار بلندر (Blender) یکی از محبوبترین برنامه های کاربردی مدلسازی و ساخت انیمیشن به صورت سه بعدی است که با حفظ سادگی رابط کاربری و در عین حال ارائه ویژگی هایی نظیر مانند پنل قدرتمند و حرفه ای، کاربرد آسان برای افراد مبتدی و حرفه ای، امکان ویرایش ویدیو و ... امکان ساخت انیمیشن به صورت سه بعدی را فراهم می کند. Blender امکان ایجاد طیف گسترده ای از محتوای دو بعدی و سه بعدی در زمینه های گسترده ای از مدل سازی های مربوط به بافت متن، نور، انیمیشن، ویدیو و Post Production را به شما ارائه می دهد. Blender از طریق معماری باز امکان همکاری cross-Platform، قابلیت توسعه پذیری و ایجاد یک گردش کاری یکپارچه را برای بکارگیری در پروژه های فیلم، انیمیشن و بازی سازی به وجود می آورد.
در دوره آموزشی Udemy 3D Modeling in Blender: Create 3D game assets with Blender با آموزش مدلسازی سه بعدی در بلندر اشنا خواهید شد.

دانلود Udemy The Ultimate Beginner's Guide to Django 1.11 - آموزش مقدماتی جنگو 1.11

  • بازدید: 5,271
دانلود Udemy The Ultimate Beginner's Guide to Django 1.11 - آموزش مقدماتی جنگو 1.11
جنگو (Django) یک چارچوب نرم‌افزاری تحت وب آزاد و متن‌باز است که به زبان پایتون نوشته شده است و از معماری مدل-نما-کنترل‌گر (Model-view-controller) پیروی می‌کند. جنگو اولین بار برای مدیریت صفحات خبری وبسایت شرکت Lawrence Journal-World توسعه داده شد و سپس در سال ۲۰۰۵ تحت اجازه‌نامه بی‌اس‌دی منتشر شد. نام جنگو از جنگو راینهارت، نوازندهٔ گیتار جاز گرفته شده است. هدف اصلی جنگو ساخت آسان سایت‌های پیچیده و وابسته به دیتابیس است و بر پایهٔ قابلیت استفادهٔ مجدد و قابل اتصال بودن اجزای مختلف، توسعه ی سریع و اصل خودت را تکرار نکن (DRY) طراحی شده است. جنگو سراسر از پایتون استفاده می‌کند، حتی برای تنظیمات، فایل‌ها و مدل‌های اطلاعات.
در دوره آموزشی Udemy The Ultimate Beginner's Guide to Django 1.11 با آموزش مقدماتی جنگو 1.11 اشنا خواهید شد.

دانلود Udemy JUnit 5: Java Unit Tests for Beginners - آموزش مقدماتی تست واحد جاوا با جی یونیت 5

  • بازدید: 3,623
دانلود Udemy JUnit 5: Java Unit Tests for Beginners - آموزش مقدماتی تست واحد جاوا با جی یونیت 5
JUnit در واقع یک فریم ورک اجرای unit test بر روی پروژه های جاوایی است که با استفاده از annotation ها، متدهایی که رفتارها و قابلیت های تست را به صورت جداگانه آزمایش می کنند با علائم یا دستورهای خاص نشانه گذاری و معرفی می نماید. JUnit test در حقیقت یک متد است که داخل کلاس تعریف شده و منحصرا برای منظور تست مورد استفاده قرار می گیرد. کلاسی که میزبان متد مذکور می باشد در اصطلاح test class نامیده می شود. به منظور نوشتن یک تست بر مبنای JUnit 4، متد مورد نظر را با دستور @org.junit.Test داخل کلاس میزبان نشانه گذاری (annotate) می کنید. این متد کد مورد آزمایش را اجرا می کند. می توانید از متد assert که خود JUnit ارائه می دهد استفاده نمایید و یا از متدی که فریم ورک assert دیگری فراهم می نماید، بهره بگیرید. متد assert در اصل برای بررسی نتیجه ی واقعی با نتایج مورد انتظار مورد استفاده قرار می گیرد. متدهایی که به این صورت استفاده می شوند در اصطلاح تست گیری، assert ها یا دستورات assert خوانده می شوند. لازم است در دستورات assert پیغام های معنی دار قرار دهید چرا که در صورت مواجه شدن با خطا کاربر سریع تر می تواند مشکل را شناسایی کرده و برطرف نماید. این ویژگی می تواند به ویژه برای فردی که کد را می خواند اما در نوشتن آن شرکت نداشته، مفید باشد.
در دوره آموزشی Udemy JUnit 5 Java Unit Tests for Beginners با آموزش مقدماتی تست واحد جاوا با جی یونیت 5 اشنا خواهید شد.