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

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

دانلود Udemy gRPC [Golang] Master Class: Build Modern API & Microservices - آموزش ساخت مایکروسرویس ها و ای پی آی های مدرن با جی آر پی سی

  • بازدید: 7,531
دانلود Udemy gRPC [Golang] Master Class: Build Modern API & Microservices - آموزش ساخت مایکروسرویس ه
فراخوان رویه از دور(RPC) در طول دهه ها به عنوان مکانیزمی برای پردازش های داخلی ارتباطات در برنامه ها استفاده شده است. سرویس گیرنده(client) با درخواستی که دارد، با یک stub که در پشت صحنه marshalling/unmarshalling داده ی دریافتی یا برگشتی را انجام می دهد، ارتباط برقرار می کند. برای درخواست دهنده(client) به نظر می رسد که این سرویس به صورت محلی انجام می پذیرد.
در دهه ی اخیر، ما شاهد ظهور API های عمومی و استانداردهایی نظیر REST برای ساخت سرویس های مبتنی بر HTTP بوده ایم. هر دوی XML و JSON اغلب به عنوان قالبی برای داده دریافتی یا بازگشتی این سرویس ها استفاده می شوند. به دلیل فراوانی این سرویس ها و روند رو به رشد روی کار آمدن ریز-سرویس ها (micro-services)، برای ساخت سرویس هایی پرقدرت و سریع تاخیر(latency) به یک دغدغه ی اساسی تبدیل گشته است. برای حل این مشکل، گوگل برای مدتی در حال کار بر روی ایجاد پروتکل های ارتباطی بهینه، و سرویس های رابط کاربری بوده است. علاوه بر اینها، گوگل در جهت ایجاد پیوند در میان چندین زبان، برای استفاده در سرویس دهنده ها و سرویس گیرنده ها نیز هزینه کرده است. گوگل بعدها این خدمات را به صورت متن باز در اختیار همگان قرار داد که منجر به پیدایش پروژه ی gRPC گردید. این پروژه کمک می کند که سرویس هایی را بتوان با چندین زبان نوشت، که قابلیت افزودن پشتیبانی، برای متعادل نمودن بار ترافیکی، بررسی سلامت و درستی آزمایی را داشته باشند.
در دوره آموزشی Udemy gRPC [Golang] Master Class: Build Modern API & Microservices با آموزش ساخت مایکروسرویس ها و ای پی آی های مدرن با جی آر پی سی آشنا خواهید شد.

دانلود Udemy Learn T-SQL From Scratch For SQL Server Administrator - آموزش تی-اس کیو ال برای مدیران اس کیو ال سرور

  • بازدید: 4,787
دانلود Udemy Learn T-SQL From Scratch For SQL Server Administrator - آموزش تی-اس کیو ال برای مدیران
SQL مخفف Structured Query Language (به معنی زبان ساختارمند پرسش‌ ها) یک زبان کامپیوتری استاندارد برای پرس و جو، تغییر و تعریف پایگاه داده های رابطه ای، با استفاده از اظهارات اعلانی می باشد که توسط IBM توسعه داده شد است. T-SQL استانداردهای اس کیو ال را گسترش داده است تا شامل برنامه نویسی رویه ای، متغیرهای محلی و انواع توابع پردازش رشته ها، تاریخ، ریاضبات و ... باشد. می توان گفت زبان T-SQL  یک زبان استاندارد از  Microsoft، برای کار با بانک های اطلاعاتی است که تنها به sql محدود نمی شود. T-SQL زبان برنامه نویسی کارآمدی است که برنامه نویس را قادر می سازد تا کنترل بهتر و بیشتری بر تراکنش های پایگاه داده ها داشته و قادر باشد برنامه های پایگاه داده ها را به صورت روالی بنویسد.
در دوره آموزشی Udemy Learn T-SQL From Scratch For SQL Server Administrator شما با آموزش تی اس کیو ال برای مدیران اس کیو ال سرور آشنا می شوید.

دانلود Udemy Complete TypeScript For Beginners - آموزش مقدماتی تایپ اسکریپت

  • بازدید: 5,348
دانلود Udemy Complete TypeScript For Beginners - آموزش مقدماتی تایپ اسکریپت
با گسترش روز افزون زبان برنامه نویسی Javascript و استفاده هر چه بیشتر آن در تولید برنامه‌های تحت وب این زبان به یکی از قدرت‌های بزرگ در تولید برنامه‌های مبتنی بر وب تبدیل شده است. ترکیب این زبان با Css و Html5 تقریبا هر گونه نیاز برای تهیه و توسعه برنامه‌های وب را حل کرده است. امروزه به قدری Javascript توسعه داده شده است که حتی در تولید برنامه‌های Native مانند Windows Store و برنامه‌های تحت Cloud نیز استفاده می‌شود. پیشرفت‌های صورت گرفته و اشاره شده در این حوزه موجب شد تا شاهد پیداش برنامه‌های مبتنی بر جاوا اسکریپت با سایزهای بی سابقه‌ای باشیم و این بیانگر این بود که تولید برنامه‌های مبتنی بر جاوا اسکریپت در مقیاس‌های بزرگ امر دشواری است و اینک TypeScript توسط غول نرم افزاری جهان (Microsoft) پا به عرصه گذاشته که این فرآیند را آسان‌تر نماید. به کمک TypeScript می‌توان برنامه تحت JavaScript در مقیاس بزرگ تولید کرد به طوری با هر مرورگر و سیستم عاملی سازگار باشد. TypeScript از شی گرایی نیز پشتیبانی می‌کند و خروجی آن در نهایت به JavaScript کامپایل می‌شود.
در دوره Udemy Complete TypeScript For Beginners با آموزش مقدماتی تایپ اسکریپت آشنا می شوید.    

دانلود Udemy Angular 6 (Angular 2+) React 16 - The Complete App Guide - آموزش کامل آنگولار 6 همراه با ری اکت 16

  • بازدید: 5,358
دانلود Udemy Angular 6 (Angular 2+) React 16 - The Complete App Guide - آموزش کامل آنگولار 6 همراه ب
نسخه انگولار 6 از زبان برنامه نویسی تایپ اسکریپت 2.8 پشتیبانی می کند. در این نسخه از تایپ اسکریپت معرف ها (declaration)، مقدار دهی اولیه کلاس ها، داده های با نوع شرطی و بهبود عملکرد namespace‌ ها، تقویت شده است. رندرر Ivy به عنوان یکی از جدیدترین موتورهای رندر و شبیه سازی به حساب می آید که جدیدا معرفی شده است. این موتور رندر سرعت شبیه سازی و بهینه سازی کدها را به شکل حیرت انگیزی افزایش می دهد. در انگولار به صورت پیش فرض این موتور فعال نیست و باید آن را دستی اعمال کنید. در این نسخه از انگولار 6، کامپایلر Bazel اضافه شده است. هنگامیکه شما کدهای خود را کامپایل می کنید تنها کدهایی که دچار تغییرات شده اند و نیاز به بارگذاری مجدد دارند، کامپایل خواهند شد. در این صورت حجم کدها و بهینه سازی آنها به بهترین شکل ممکن صورت می پذیرد. React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است. یکی از نقاط منحصر به فرد آن این است که، نه تنها کارها را در سمت سرویس گیرنده انجام می دهد، بلکه در سمت سرور هم کار می کند، و اینها در کنار هم بصورت سازگار کار می کنند.
در دوره Udemy Angular 6 (Angular 2+) React 16 - The Complete App Guide با آموزش کامل آنگولار 6 همراه با ری اکت 16 آشنا می شوید.

دانلود Livelessons Understanding Crypto Currencies, Bitcoins, and Blockchains - آموزش درک رمزنگاری مالی، بیت کوین و بلاک چین

  • بازدید: 6,081
دانلود Livelessons Understanding Crypto Currencies, Bitcoins, and Blockchains - آموزش درک رمزنگاری م
یک blockchain یک hosted ledger، رکوردی از رویدادها و متغیرهای موافقت‌شده است که به شکل رمزنگاری شده از آن محافظت می‌گردد. شما می‌توانید آن را مثل یک صفحه‌گسترده‌ی فوق پیشرفته و مبتنی بر ابر با ویژگی عدم وابستگی به پلتفرمی که روی آن اجرا می‌شود در نظر بگیرید. مشهورترین پیاده‌سازی blockchain در تبادل و ردیابی روال‌ها برای پول‌های cryptocurrencies مثل bitcoin محسوب می‌شود. قبل از blockchain، ما به یک موسسه‌ی انسانی قابل اطمینان مثل یک بانک نیاز داشتیم تا به عنوان واسطه در این میان عمل کند، حتی برای چیزهای ساده‌ای مثل انتقال پول الکترونیکی. با استفاده از blockchain که به شکل یک موسسه‌ی قانونی عمل می‌کند ما می‌توانیم کارهایی مثل نقل و انتقال وجه را بدون این که محبور به پرداخت درصدی از مبلغ به یک واسط ثالث مثل بانک باشیم به انجام برسانیم. بیت‌کوین (Bitcoin) یک نوآوری اینترنتی با کارکردهای مشابه «پول بی‌پشتوانه» یا پول حکومتی است. نوآوری بودن بیتکوین به این معناست که خالقان آن توانسته‌اند آنرا در مدت کوتاهی از یک ایده به یک واقعیت اثرگذار بر دنیای اقتصاد و مراکز سیاست پژوهی مبدل کنند. زیرا در چندسال گذشته ارزش بیتکوین در بازارهای جهانی از چند صدم دلار به چندهزار دلار افزایش یافته‌است. اما پول بودن یک جایگاه حقوقی است و پول بودن بیتکوین منوط به پذیرش جایگاه حقوقی آن از سوی دولت‌ها است. تا کنون هیچ دولتی بیتکوین را به عنوان پول به رسمیت نشناخته‌است و دولت‌های ایالات متحده آمریکا، آلمان و چین بر کالا بودن بیتکوین تأکید دارند.البته از لحاظ فنی و کارکردی این عبارت صحیح است که بیت کوین نوعی پول دیجیتال بر پایه شبکه همتا به همتا، امضای دیجیتال و اثبات دانایی صفر است و به کاربران امکان می‌دهد که بدون هیچ واسطه‌ای، انتقال پول غیرقابل بازگشت انجام دهند. گره‌های شبکه هر معامله را در شبکه اعلام می‌کنند که پس از تأیید در یک سیستم اثبات کار، در یک تاریخچه عمومی به نام زنجیره بلوکی ذخیره می‌شود.
در دوره Livelessons Understanding Crypto Currencies, Bitcoins, and Blockchains با آموزش درک رمزنگاری مالی، بیت کوین و بلاک چین آشنا می شوید. 

دانلود Udemy Text Mining and Natural Language Processing in R - آموزش متن کاوی و پردازش زبان طبیعی با آر

  • بازدید: 5,289
دانلود Udemy Text Mining and Natural Language Processing in R - آموزش متن کاوی و پردازش زبان طبیعی ب
 متن‌کاوی، به داده‌کاوی‌ای که بر روی متن انجام شود اشاره دارد. همچنین به عنوان آنالیز متن نیز شناخته می‌شود که منظور از آن فرایند استخراج اطلاعات با کیفیت از متن است. اطلاعات پر کیفیت، بطور معمول از فهم الگوها و گرایشها از طریق معانی و بوسیله یادگیری الگوهای آماری حاصل می‌شود. متن کاوی معمولاً درگیر در فرایند ساختاردهی به ورودی‌های متنی (معمولاً تجزیه، همراه با افزودن برخی ویژگی‌ها تفاسیر زبانی و حذف موارد اضافی و درج موارد بعدی در پایگاه داده انجام می‌گیرد)، استخراج الگوهای درون داده‌های ساختار یافته، و در نهایت ارزیابی و تفسیر خروجی‌ها است. «پر کیفیت» در متن کاوی معمولاً به ترکیبی از مرتبط بودن، نو ظهور بودن و جالب بودن اشاره دارد. وظایف متن کاوی معمول شامل دسته‌بندی متون، خوشه بندی متون، استخراج معنی و مفهوم، تولید رده‌بندی دانه‌ای، تجزیه و تحلیل احساسات، خلاصه کردن اسناد و مدلسازی ارتباط موجودیت‌ها است.
در دوره آموزشی Udemy Text Mining and Natural Language Processing in R با آموزش متن کاوی و پردازش زبان طبیعی با آر آشنا می شوید.

دانلود Udemy Learn MariaDB : A Beginner to Advanced Guide - آموزش مقدماتی تا پیشرفته ماریا دی بی

  • بازدید: 4,082
دانلود Udemy Learn MariaDB : A Beginner to Advanced Guide - آموزش مقدماتی تا پیشرفته ماریا دی بی
MariaDB یک سامانه پایگاه داده است که از انشعابات MySQL بوده و از MariaDB Storage Engine به عنوان موتور ذخیر سازی استفاده می کند. در ابتدای ورود این پایگاه داده به بازار کارشناسان و برنامه نویسان استقبال چندانی از آن نداشتند و بر این عقیده بودند که این پایگاه داده قدرت رقابت با MySQL را ندارد اما طولی نکشید که برنامه نویسان از این پایگاه داده استفاده کردند و متوجه شدند بدلیل هسته مرکزی پایگاه داده MariaDB که با MySQL مشابه است، برنامه ها بدون مشکل با این پایگاه داده کار می کند. و در نهایت سایر مزایای نوین پایگاه داده MariaDB و همچنین عملکرد بهتر آن نسبت به MySQL در برخی از انواع داده ها، باعث شد تا این پایگاه داده جایگاه مناسبی پیدا کند. امروزه پس از گذشت کمتر از یک دهه شرکت های بزرگی به طور رسمی پشتیبانی خود از این پایگاه داده را اعلام کرده اند که می توان در این بین به PHPMyAdmin Kajona ، MediaWiki ، Plone ، WordPress ، Zend Firm work اشاره کرد. پایگاه داده MariaDB کاربران مهمی را مانند Wikipedia ، Fedora ، Open SUSE ، Mozilla و ... به سمت خود کشانده و با توجه به پشتیبانی خود شاید خیلی زود به چهره اول پایگاه داده در لینوکس و حتی ویندوز تبدیل شود.
در دوره Udemy Learn MariaDB : A Beginner to Advanced Guide با آموزش مقدماتی تا پیشرفته ماریا دی بی آشنا خواهید شد.

دانلود Packt Building RESTful APIs with Go - آموزش ساخت ای پی آی های رست فول با زبان گو

  • بازدید: 4,176
دانلود Packt Building RESTful APIs with Go - آموزش ساخت ای پی آی های رست فول با زبان گو
RESTful (یا REST مخفف Representational state transfer) روشی برای ایجاد، خواندن، آپدیت نمودن و با حذف اطلاعات بر روی سروری است که از HTTP call های ساده استفاده می کنند. در واقع REST یک مدل طراحی برای برنامه های شبکه ای می باشد که ارتباط بین دو سیستم (client-server) را توسط یک پروتکل (مانند http، smtp، ftp و ...) ایجاد می کند. برنامه های بر پایه این روش/معماری، ReSTful application نامیده می شوند، چرا که فقط با request های CRUD (مخفف create update read delete) پروتکل واسط با هدف تعامل برقرار می کنند.
در دوره آموزشی Packt Building RESTful APIs with Go شما با آموزش ساخت ای پی آی های رست فول با زبان گو آشنا می شوید. 

دانلود Udemy Data Analysis with Python and Pandas - آموزش آنالیز داده ها با پایتون و پانداس

  • بازدید: 7,808
دانلود Udemy Data Analysis with Python and Pandas - آموزش آنالیز داده ها با پایتون و پانداس
علم داده (Data Science)، دانشی میان‌رشته‌ای پیرامون استخراج دانش و آگاهی از مجموعه‌ای داده و اطلاعات است. علم داده از ترکیب مباحث مختلفی به وجود آمده و بر مبانی و روش‌های موجود در حوزه‌های مختلف علمی بنا شده‌است. تعدادی از این حوزه‌ها عبارتند از: ریاضیات، آمار، مهندسی داده، بازشناخت الگو و... هدف این علم، استخراج مفهوم از داده و تولید محصولات داده‌محور است. کتابخانه‌ی Pandas ساختار داده‌ی جدید و ابزارهایی را برای تجزیه و تحلیل کاربردی و عملی بر روی داده‌ها در زمینه‌هایی چون اقتصاد، آمار، علوم اجتماعی و مهندسی فراهم نموده است. Pandas به راحتی می‌تواند با داده‌های ناقص، کثیف و بدون برچسب کار کند (داده‌ها و جداولی که هم اکنون نیز در سازمان‌های مختلف وجود دارد)؛ و همچنین شامل متدهایی برای تغییر شکل، ادغام و یا برش مجموعه داده‌ی ما است.
در دوره آموزشی Udemy Data Analysis with Python and Pandas با آنالیز داده ها توسط پانداس و پایتون آشنا می شوید.

دانلود Udemy Build a Tinder Clone for Android from scratch - آموزش ساخت اپ تیندر کلون برای اندروید

  • بازدید: 6,187
دانلود Udemy Build a Tinder Clone for Android from scratch - آموزش ساخت اپ تیندر کلون برای اندروید
 یکی از پرطرفدارترین سیستم عامل هایی که امروزه در دستگاه های همراه و گوشی های هوشمند مورد استفاده قرار می گیرد، سیستم عامل اندروید (Android) است و این امر بازار کار پر رونقی در زمینه ساخت و توسعه برنامه های کاربردی قابل اجرا بر روی اندروید به وجود آورده است. از ویژگی های این سیستم عامل که در میزان محبوبیت آن نقش به سزایی داشته اند می توان به مواردی مانند پشتیبانی از تمامی تکنولوژی‌های اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای، پشتیبانی از سخت افزارهای مختلف همچون جی پی اس و دوربین‌های متنوع، پشتیبانی از فرمت‌های مختلف فایل‌های مالتی مدیا مثل MPEG-۴, H.۲۶۴, MP3, AAC, AMR, JPEG, PNG, GIF، امکان ارسال پیغام‌های متنی یا همان اس ام اس (SMS) از فرم‌های SMS, MMS و XMPP، دارای مرورگری بر اساس فریم ورک اوپن سورس WebKit، استفاده از نرم‌افزار SQLite برای ذخیره داده‌ها و مدیریت بانک‌های اطلاعاتی و ... اشاره نمود.
در دوره های آموزشی Udemy Build a Tinder Clone for Android from scratch شما با آموزش ساخت اپ تیندر کلون برای اندروید آشنا می شوید.