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

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

دانلود Pluralsight JUnit 5 Fundamentals - آموزش اصول و مبانی جی یونیت 5

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

دانلود Livelessons Moving to Java 9: Better Design and Simpler Code - آموزش حرکت به سمت جاوا 9: طراحی بهتر و کد ساده تر

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

دانلود Packt The Complete Sass & SCSS Course: From Beginner to Advanced - آموزش کامل ساس و اس سی اس اس

  • بازدید: 8,477
دانلود Packt The Complete Sass & SCSS Course: From Beginner to Advanced - آموزش کامل ساس و اس سی اس
Sass (مخفف Syntactically Awesome Stylesheets) یک زبان اسکریپت نویسی است که به شیوه نامه آبشاری (CSS) تعبیر شده است. با استفاده از SASS، قابلیت هایی به Css اضافه می‌شود که قبلاً وجود نداشت، از جمله استفاده از varible ها، نوشتن کدهای تو در تو ( nesting ) و... . SCSS یا SASS باعث کدنویسی ساده‌تر، اصولی‌تر و سریعتر CSS می شود.
در دوره آموزشی Packt The Complete Sass & SCSS Course: From Beginner to Advanced به آموزش مقدماتی تا پیشرفته ساس و اس سی اس اس می پردازیم.

دانلود Pluralsight ASP.NET Core Fundamentals 2017 - آموزش اصول و مبانی هسته ای اس پی دات نت2017

  • بازدید: 4,333
دانلود Pluralsight ASP.NET Core Fundamentals 2017 - آموزش اصول و مبانی هسته ای اس پی دات نت2017
ای اس پی دات نت (ASP.NET) بخشی از زیر ساخت.NET مایکروسافت پرطرفدار برای طراحی و ساخت وب سایت های پویا، برنامه های تحت وب، سرویس‌های وب دینامیک و سرویس‌های وب ایکس ام ال (Web XML) می باشد. ای اس پی دات نت جانشینی برای تکنولوژی صفحات سرویس دهنده فعال (ASP) است. ASP مبتنی بر زبان های مشترک در حال اجرا است که به برنامه نویسان اجازه می ‌دهد کدهای ASP را با استفاده از هر زبان Framework.NET بنویسند.
در دوره ی آموزشی Pluralsight ASP.NET Core Fundamentals 2017 شما با اصول و مبانی هسته ای اس پی دات نت 2017 آشنا می شوید. 

دانلود Packt Getting Started with jQuery 3 - آموزش شروع کار با جی کوئری 3

  • بازدید: 5,719
دانلود Packt Getting Started with jQuery 3 - آموزش شروع کار با جی کوئری 3
JQuery یک کتابخانه جاوااسکریپتی سبک و سریع است که شعارش "کمتر بنویس و بیشتر انجام بده" و هدفش استفاده آسان و سریع از امکانات جاوااسکریپت در وب سایت است. برای یادگیری JQuery باید اطلاعات پایه ای در مورد HTML ،CSS و JavaScript داشته باشید. جی کوئری کارهایی که نیازبه کدنویسی های فراوان جاوااسکریپت دارد را به گونه ای ساده می کند که می توانید با یک خط کد همه آنها را انجام دهید. شما می توانید جی کوئری را به صورت یک لایه انتزاعی توصیف کنید زیرا قابلیت های بسیاری را که می باید در خطوط بیشماری از کد جاوا اسکریپت می نوشتید گرفته و آنها را در توابعی (functions) که می توانید تنها در یک خط کد فراخوانی کنید پنهان می کنند. جی کوئری جایگزینی برای جاوا اسکریپت نیست و با این که برخی میانبرهای نحوی نوشتاری را در اختیارتان می گذارد اما کدی که هنگام استفاده از جی کوئری خواهید نوشت هنوز هم جاوا اسکریپت می باشد. یکی از کاربرد های مهم JQuery داشتن دستورات بسیار ساده و قابل درک در زمینه بکار گیری تکنولوژِی ای جکس می باشد. به طوری که  می توانید یک طراحی سایت را با کمک JQuery به صورت فول ای جکس طراحی کنید.
در دوره آموزشی Packt Getting Started with jQuery 3 به طور مقدماتی با جی کوئری 3 و ویژگی های آن آشنا می شوید.

دانلود Joomla for Beginners - Build a website with CMS - آموزش مقدماتی ساخت وب سایت با سی ام اس جوملا

  • بازدید: 6,864
دانلود Joomla for Beginners - Build a website with CMS - آموزش مقدماتی ساخت وب سایت با سی ام اس جومل
جوملا! (Joomla!‎) نام یک نرم‌ افزار آزاد و متن باز برای مدیریت محتوای اینترنتی است. جوملا! به زبان پی‌اچ‌پی نوشته شده‌ است و از پایگاه داده مای‌ اس‌ کیوال استفاده می‌کند. قابلیت‌های جوملا! شامل امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائهٔ نسخه قابل چاپ، بخش‌های کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبان‌های متعدد (از جمله فارسی) است. علاوه بر امکانات پایه، افزونه هایی (شامل کامپوننت، ماژول، پلاگین، قالب، بسته زبان) هستند که به امکانات جوملا می افزایند. بیش از ۷۴۰۰ افزونه رایگان و تجاری در شاخه رسمی افزونه‌های جوملا وجود دارد. نام جوملا گرفته شده از واژه ای در زبان سواحیلی است که به معنی «جملگی» یا «همگی» است.
در دوره ی آموزشی Udemy Joomla for Beginners - Build a website with CMS شما با آموزش مقدماتی ساخت وب سایت با سی ام اس جوملا آشنا می شوید. 

دانلود Packt Introduction to JVM Languages - JVM, Java, Scala - آموزش مقدماتی زبان های جی وی ام، جاوا و اسکالا

  • بازدید: 5,800
دانلود Packt Introduction to JVM Languages - JVM, Java, Scala - آموزش مقدماتی زبان های جی وی ام، جاو
ماشین مجازی جاوا (Java Virtual Machine) که به صورت اختصار JVM مشخص می‌شود، مجموعه‌ای از برنامه‌های نرم‌افزاری و ساختمان‌داده‌هایی است که برای مدلسازی ماشینی مجازی اجرای برنامه‌های سایر رایانه‌ها و اسکریپت‌های دیگر سامانه‌هاُ به کار می‌رود. مدلی که جی‌وی‌ام برای اجرا می‌پذیرد، شکلی از زبان میانی را اجرا می‌نماید. به این زبان میانی جاوا بایت کد اطلاق می‌گردد. این زبان میانی، به صورتی مفهومی، مجموعه‌ای از دستوراتِ زبان برنامه‌نویس مبتنی به پشته و معماری قابلیت مبتنی بر امنیت است. سان، ادعا نموده که هم اکنون، ۴٫۵ میلیارد دستگاه در جهان از جی‌وی‌ام استفاده می‌نماید. یک ماشین مجازی جاوا، علاوه بر جاوا، زبان‌های برنامه‌نویسی دیگری را هم پشتیبانی می‌نماید. برای مثال دستورات زبان برنامه‌نویسی ادا توانایی ترجمه به بایت کد و نیز اجرا در این ماشین مجازی را دارا هستند. علاوه بر شرکت سان (که شرکت توسعه دهندهٔ جاواست که البته این انحصار به شرکت اوراکل واگذار شده است)، سایر شرکت‌ها نیز ماشین‌های مجازی جاوایی را منتشر نموده‌اند؛ که البته این کار تحت ویژگی‌های منتشر شده توسط سان، صورت می‌پذیرد. همچنانکه تمام حقوق تجاری آن تحت نام جاوا و متعلق به سان است.
در دوره آموزشی Packt Introduction to JVM Languages - JVM, Java, Scala با آموزش مقدماتی زبان های جی وی ام، جاوا و اسکالا آشنا می شوید.

دانلود ASP.NET Core: Razor Pages - آموزش هسته ای اس پی دات نت: ریزور پیج

  • بازدید: 10,899
دانلود ASP.NET Core: Razor Pages - آموزش هسته ای اس پی دات نت: ریزور پیج
Razor یک گرامر یا سینتکس است که به شما اجازه می دهد کدهای سمت سرور (Visual basic یا #C) را در WebPage خود جایگذاری کنید. با این وجود که یک صفحه وب برای مرورگر نوشته شده است، کدهای مبتنی بر سرور می توانند محتوای پویا ایجاد کنند. وقتی صفحه وبی فراخوانی می شود، سرور کدهای سمت سرور داخل صفحه را قبل از برگرداندن صفحه به مرورگر اجرا می کند. این کدها عملیات پیچیده ای را، مانند دستیابی به پایگاه داده، انجام می دهند. Razor بر مبنای ASP.NET است، و برای ایجاد کاربردهای وب طراحی گردیده است. Razor قابلیت های علامتگذاری ASP.NET سنتی را دارد، اما استفاده از آن و یادگیری آن آسان تر است.
در دوره آموزشی Lynda ASP.NET Core: Razor Pages با مفاهیم ریزور پیج در هسته ای اس پی دات نت آشنا می شوید.

دانلود Kotlin for Android: Beginner to Advanced - آموزش مقدماتی تا پیشرفته کوتلین برای اندروید

  • بازدید: 15,725
دانلود Kotlin for Android: Beginner to Advanced - آموزش مقدماتی تا پیشرفته کوتلین برای اندروید
کوتلین زبان برنامه‌نویسی از نوع ایستا است که بر روی ماشین مجازی جاوا اجرا می‌شود. همچنین می‌تواند به سورس کد جاوا اسکریپت نیز کامپایل شود. اولین توسعهٔ ان از تیم برنامه‌نویسان JetBrains واقع در سنت پترزبورگ روسیه است (این نام از روی جزیره کوتلین در نزدیکی سنت پتربورگ می‌آید). کوتلین در ژانویهٔ سال ۲۰۱۲ به عنوان زبان ماه انتخاب شد. با وجود آنکه از نظر syntax با جاوا سازگار نیست، کوتلین طراحی شده تا با کد جاوا همکاری داشته باشد و متکی بر کد جاوا از کتابخانهٔ کلاس جاوا است، مانند مجموعهٔ فریم ورک‌ها. مشابه با Pascal, Haxe, PL/SQL, F#, Go و اسکالا (بی شباهت به نحو C و زبان‌های مشتق از ان مانند نیست C++, Java, C# و زبان D)، اعلامات متغیر کوتلین و پارامتر لیست‌ها دارای نوع هستند که بعد از نام متغیر می‌آید (با جدا کنندهٔ کالن). مانند دیگر زبان‌های مدرن مانند اسکالا و Groovy، سمی کالن‌ها به عنوان عبارت خاتمه دهنده اختیاری هستند. در بیشتر اوقات یک خط جدید برای کامپایلر کافی است تا بتواند استنباط کند که عبارت به پایان رسیده است.
در دوره ی آموزشی Udemy Kotlin for Android: Beginner to Advanced با زبان برنامه نویسی کوتلین برای توسعه اندروید آشنا می شوید.   

دانلود O'Reilly AI and Machine Learning for Healthcare - آموزش هوش مصنوعی و یادگیری ماشین برای مراقبت های بهداشتی

  • بازدید: 15,032
دانلود O'Reilly AI and Machine Learning for Healthcare - آموزش هوش مصنوعی و یادگیری ماشین برای مراقب
به عنوان یکی از شاخه‌های وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) به تنظیم و اکتشاف شیوه‌ها و الگوریتم‌هایی می‌پردازد که بر اساس آنها رایانه‌ها و سامانه‌ها توانایی تعلٌم و یادگیری پیدا می‌کنند. هدف یادگیری ماشین این است که کامپیوتر (در کلی‌ترین مفهوم آن) بتواند به تدریج و با افزایش داده‌ها کارایی بهتری در انجام وظیفهٔ مورد نظر پیدا کند. گسترهٔ این وظیفه می‌تواند از تشخیص خودکار چهره با دیدن چند نمونه از چهرهٔ مورد نظر تا فراگیری شیوهٔ گام‌برداری روبات‌های دوپا با دریافت سیگنال پاداش و تنبیه باشد. طیف پژوهش‌هایی که در یادگیری ماشینی می‌شود گسترده‌است. در سوی نظری آن پژوهشگران بر آن‌اند که روش‌های یادگیری تازه‌ای به وجود بیاورند و امکان‌پذیری و کیفیت یادگیری را برای روش‌های‌شان مطالعه کنند و در سوی دیگر عده‌ای از پژوهش‌گران سعی می‌کنند روش‌های یادگیری ماشینی را بر مسایل تازه‌ای اعمال کنند. البته این طیف گسسته نیست و پژوهش‌های انجام‌شده دارای مولفه‌هایی از هر دو رویکرد هستند.
در مجموعه دوره ی آموزشی O'Reilly AI and Machine Learning for Healthcare با مفاهیم هوش مصنوعی و یادگیری ماشین برای مراقبت های بهداشتی آشنا می شوید.