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

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

دانلود Udemy Build Blockchain from SCRATCH using JavaScript - آموزش کامل ساخت بلاک چین با جاوا اسکریپت

  • بازدید: 5,160
دانلود Udemy Build Blockchain from SCRATCH using JavaScript - آموزش کامل ساخت بلاک چین با جاوا اسکری
یک blockchain یک hosted ledger، رکوردی از رویدادها و متغیرهای موافقت‌شده است که به شکل رمزنگاری شده از آن محافظت می‌گردد. شما می‌توانید آن را مثل یک صفحه‌گسترده‌ی فوق پیشرفته و مبتنی بر ابر با ویژگی عدم وابستگی به پلتفرمی که روی آن اجرا می‌شود در نظر بگیرید. مشهورترین پیاده‌سازی blockchain در تبادل و ردیابی روال‌ها برای پول‌های cryptocurrencies مثل bitcoin محسوب می‌شود. قبل از blockchain، ما به یک موسسه‌ی انسانی قابل اطمینان مثل یک بانک نیاز داشتیم تا به عنوان واسطه در این میان عمل کند، حتی برای چیزهای ساده‌ای مثل انتقال پول الکترونیکی. با استفاده از blockchain که به شکل یک موسسه‌ی قانونی عمل می‌کند ما می‌توانیم کارهایی مثل نقل و انتقال وجه را بدون این که محبور به پرداخت درصدی از مبلغ به یک واسط ثالث مثل بانک باشیم به انجام برسانیم.
در دوره Udemy Build Blockchain from SCRATCH using JavaScript با آموزش کامل ساخت بلاک چین با جاوا اسکریپت آشنا می شوید.

دانلود Udemy 100 Algorithms Challenge - آموزش 100 الگوریتم

  • بازدید: 8,307
دانلود Udemy 100 Algorithms Challenge - آموزش 100 الگوریتم
به مجموعه ای از دستور العمل ها و فرمول هایی که با زبان رسا و دقیق به همراه جزئیات لازم و به صورت مرحله به مرحله به گونه اجرا شده باشند که هدف خاصی را دنبال کنند و شروع و پایان آنها نیز مشخص باشد، الگوریتم گفته می شود. کلمه الگوریتم از نام ریاضیدان برجسته ایرانی, ابو جعفر محمد بن موسی الخوارزمی و به پاس خدمات ارزنده او به توسعه دانش بشری گرفته شده‌ است. او اولین کسی است که علم جبر را کشف کرد. ساختمان داده‌ها یا ساختار داده‌ها (Data Structure) از جملهٔ بنیادی‌ترین مباحث مورد نیاز جهت یادگیری و درک بسیاری از مفاهیم عمده در علوم رایانه است. سازمان‌ دادنِ داده‌ها به یک طریق خاص و بر پایهٔ مدل منطقی یا ریاضی که به منظور استفادهٔ بهینه از داده‌ها صورت می‌گیرد را یک ساختارِ داده‌ها گویند. ساختارهای داده‌ها انواع گوناگونی دارند که هر کدام مناسب برنامه‌های مختلفی هستند.
در دوره آموزشی Udemy 100 Algorithms Challenge با آموزش 100 الگوریتم آشنا می شوید.   

دانلود Udemy The Complete Python and JavaScript Course: Build Projects - آموزش کامل پایتون و جاوا اسکریپت همراه با ساخت پروژه

  • بازدید: 7,125
دانلود Udemy The Complete Python and JavaScript Course: Build Projects - آموزش کامل پایتون و جاوا اس
جاوا اسکریپت، پیاده سازی ECMA Script است (با تلفظ اکما اسکریپت) که به صورت مخفف به آن ES هم گفته می‌شود و ES6، در حقیقت نگارش 6 این استاندارد است که به آن ECMA Script 2015 نیز می‌گویند (زمان نهایی شدن استاندارد آن سال 2015 است) و از زمان ارائه‌ی جاوا اسکریپت، بزرگترین تغییر و تحول آن نیز محسوب می‌گردد. با ES6 مواردی مانند کلاس‌ها، برنامه نویسی تابعی (functional programming)، ماژول‌ها و غیره اضافه شده‌اند. در طی 2 سال آینده، تمام فریم ورک‌های جدید جاوا اسکریپتی، از بوت استرپ 4 تا AngularJS 2 تا Aurelia و غیره، همگی به ES6 کوچ خواهند کرد (و این اتفاق هم اکنون در حال رخ دادن است). بنابراین به زودی بدون فراگیری و تسلط بر ES6، در حوزه‌ی وب، بی‌سواد محسوب خواهید شد و فراگیری آن یک باید است. زبان برنامه‌نویسی Python از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانه ای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند. زبان‌ برنامه نویسی پایتون بر خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن ها تاکید دارد. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند. پایتون مدل‌های مختلف برنامه نویسی (از جمله شیء گرا و برنامه نویسی دستوری و تابع محور) را پشتیبانی می‌کند و برای مشخص کردن نوع متغییرها از یک سامانه پویا استفاده می‌کند. زبان پایتون به دلیل سادگی ,قدرت و مودال‌های کامل آن مورد توجه خیلی از سازمان‌ها  مانند گوگل، یاهو و IBM قرار گرفته است.
در دوره Udemy The Complete Python and JavaScript Course: Build Projects با آموزش کامل پایتون و جاوا اسکریپت همراه با ساخت پروژه آشنا خواهید شد.

دانلود Packt Hands-on Web Application Development with jQuery - آموزش توسعه وب با جی کوئری

  • بازدید: 4,043
دانلود Packt Hands-on Web Application Development with jQuery - آموزش توسعه وب با جی کوئری
جی ‌کوئری نرم‌افزار متن باز و رایگان است که به زبانی برای ساخت نرم افزارهای تحت وب و طراحی وب سایت هایی که قابل اجرا روی دستگاه های مختلف و سایزهای مختلف صفحه نمایش مانند گوشی های همراه، تبلت ها و دسکتاپ هستند، تبدیل شده است. دستور زبان جی کوری به گونه ای طراحی شده است که عمل هدایت یک پرونده را آسان تر کرده باشد، بدین صورت که می توان حرکات انیمیشین ایجاد کرد و رویدادهای صفحه  ایجاد نمود و به وسیله آن می توان نرم‌افزارهای مبتنی بر Ajax را ایجاد کرد و توسعه داد. جی کوری همچنین این اختیار را به برنامه نویسان می دهد که افزایه هایی برای کتابخانه جاوااسکریپت ایجاد کنند. در واقع jQuery یک کتابخانه جاوااسکریپت سبک وزن چند مرورگری می ‌باشد که برای ساده کردن نوشتن اسکریپ‌های سمت-مشتری در HTML طراحی شده و امروزه محبوبترین کتابخانه جاوااسکریپت در حال استفاده است.
در دوره آموزشی Packt Hands-on Web Application Development with jQuery شما با قابلیت های اساسی و کلیدی این کتابخانه جاوااسکریپت برای ساخت صفحات وب قدرتمند و پویا آشنا می شوید.

دانلود Udemy Learn Machine Learning Maths Behind - آموزش ریاضیات در یادگیری ماشین

  • بازدید: 6,998
دانلود Udemy Learn Machine Learning Maths Behind - آموزش ریاضیات در یادگیری ماشین
به عنوان یکی از شاخه‌های وسیع و پرکاربرد هوش مصنوعی، یادگیری ماشینی (Machine learning) به تنظیم و اکتشاف شیوه‌ها و الگوریتم‌هایی می‌پردازد که بر اساس آنها رایانه‌ها و سامانه‌ها توانایی تعلٌم و یادگیری پیدا می‌کنند. هدف یادگیری ماشین این است که کامپیوتر (در کلی‌ترین مفهوم آن) بتواند به تدریج و با افزایش داده‌ها کارایی بهتری در انجام وظیفهٔ مورد نظر پیدا کند. گسترهٔ این وظیفه می‌تواند از تشخیص خودکار چهره با دیدن چند نمونه از چهرهٔ مورد نظر تا فراگیری شیوهٔ گام‌برداری روبات‌های دوپا با دریافت سیگنال پاداش و تنبیه باشد. طیف پژوهش‌هایی که در یادگیری ماشینی می‌شود گسترده‌است. در سوی نظری آن پژوهشگران بر آن‌اند که روش‌های یادگیری تازه‌ای به وجود بیاورند و امکان‌پذیری و کیفیت یادگیری را برای روش‌های‌شان مطالعه کنند و در سوی دیگر عده‌ای از پژوهش‌گران سعی می‌کنند روش‌های یادگیری ماشینی را بر مسایل تازه‌ای اعمال کنند. البته این طیف گسسته نیست و پژوهش‌های انجام‌شده دارای مولفه‌هایی از هر دو رویکرد هستند.
در دوره ی آموزشی Udemy Learn Machine Learning Maths Behind با مفاهیم یادگیری ماشین و مباحث ریاضیات در آن آشنا می شوید.  

دانلود Udemy Web Application Penetration Testing Using Burp Suite - آموزش تست نفود وب با بورپ سوئیت

  • بازدید: 6,603
دانلود Udemy Web Application Penetration Testing Using Burp Suite - آموزش تست نفود وب با بورپ سوئیت
Burp Suite یکی از ابزارهای بسیار جذاب هم در حوزه امنیت تدافعی و هم در حوزه امنیت تهاجمی محسوب می شود. این ابزار به عنوان یک مجموعه ابزار یا بهتر بگوییم یک پلتفرم برای انجام تست های امنیتی بر روی نرم افزارهای تحت وب مورد استفاده قرار می گیرد. ابزارهای مختلفی که در این مجموعه ابزار قرار گرفته اند با هماهنگی هم می توانند یک پشتیبانی کامل از فرآیند تست امنیتی یک Web Application را به ما ارائه بدهند. بعضا شما می توانید با استفاده از Burp Suite باگ های نرم افزاری و امنیتی یک Web Application را شناسایی کنید و حتی بعد از تجزیه و تحلیل با استفاده از همین مجموعه ابزار حمله مورد نظر را نیز به Web Application انجام دهید و آسیب پذیری های موجود در این نرم افزارها را شناسایی کنید. Burp Suite به شما قابلیت های پیشرفته ای می دهد که بتوانید بصورت دستی تغییراتی بر روی ورودی های داده یک نرم افزار وب انجام دهید و بعضا از کار امنیت در این حوزه لذت ببرید ، از Burp Suite به ویژه در حوزه هک و تست نفوذ به نرم افزارهای تحت وب بسیار استفاده می شود.
در دوره Udemy Web Application Penetration Testing Using Burp Suite با آموزش بورپ سوئیت برای تست نفود وب آشنا خواهید شد.

دانلود Learn to Create Web Applications using Go - آموزش ساخت وب اپ با استفاده از زبان گو

  • بازدید: 6,294
دانلود Learn to Create Web Applications using Go - آموزش ساخت وب اپ با استفاده از زبان گو
گو (Go) یک زبان برنامه‌نویسی ترجمه‌شده و همروند است که در شرکت گوگل و توسط رابرت گریسمر، راب پایک و کن تامپسون توسعه داده می‌شود. این زبان در نوامبر ۲۰۰۹ معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود. کامپایلر گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری x86، معماری x64، معماری ARM و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط کامپایلر گو پشتیبانی می‌شوند. اهداف ایجاد زبان گو کارایی زبان‌های ترجمه‌شده دارای سامانه نوع ایستا،آسانی برنامه‌ نویسی زبان‌های پویا، امنیت نوع‌ها و حافظه، پشتیبانی برای همروندی و ارتباط، و کامپایل سریع است. در زبان گو، ارث‌بری نوع‌ها وجود ندارد. در این زبان، می‌توان برای هر نوع داده‌ای، حتی برای نوع‌های داخلی، مثل اعداد صحیح فاقد بسته‌بندی، تابع عضو تعریف کرد و این عمل محدود به ساخت‌ها نمی‌شود.
در دوره Learn to Create Web Applications using Go با آموزش ساخت وب اپ با استفاده از زبان گو آشنا خواهید شد.

دانلود Udemy NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL) - آموزش کامل نود جی اس(همراه با ام وی سی، رست و گراف کیو ال)

  • بازدید: 13,864
دانلود Udemy NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL) - آموزش کامل نود جی اس(همرا
نود.جی‌اس (Node.js) یک چارچوب نرم‌افزاری ورودی/خروجی برای پایه رویداد (Event) برای موتور جاوااسکریپت V8 برای سکوهای شبه یونیکس است. Node.js به هدف این است که مشابه توئیستد (Twisted) برای پایتون، Perl Object Environment برای پرل و EventMachine برای روبی شود. Node، بر خلاف جاوااسکریپت در مرورگر اجرا نمی‌شود بلکه به جاوااسکریپت تحت کارساز مربوط است. Node.js برخی مشخصات CommonJS را پیاده سازی می‌کند. Node.js شامل یک محیط یک محیط REPL (حلقهٔ خواندن-اجرا کردن-چاپ کردن) برای آزمایش گرفتن تعاملی است.
در دوره آموزشی Udemy NodeJS - The Complete Guide (incl. MVC, REST APIs, GraphQL) شما با آموزش کامل نود جی اس(همراه با ام وی سی، رست و گراف کیو ال) آشنا می شوید.

دانلود Livelessons R Programming 2nd Edition - آموزش برنامه نویسی زبان آر، ویرایش دوم

  • بازدید: 5,603
دانلود Livelessons R Programming 2nd Edition - آموزش برنامه نویسی زبان آر، ویرایش دوم
R، یک زبان برنامه‌نویسی و محیط نرم‌افزاری برای محاسبات آماری و علم داده‌ها است، که بر اساس زبان‌های اس و اسکیم پیاده‌سازی شده است. این نرم‌افزار متن باز، تحت اجازه‌نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس است. زبان اس بجز R، توسط شرکت Insightful، در نرم‌افزار تجاری اس‌پلاس نیز پیاده‌سازی شده است. اگرچه دستورات اس‌پلاس و R بسیار شبیه است لیکن این دو نرم‌افزار دارای هسته‌های متمایزی می‌باشند. R، حاوی محدودهٔ گسترده‌ای از تکنیک‌های آماری (از جمله: مدل‌سازی خطی و غیرخطی، آزمون‌های کلاسیک آماری، تحلیل سری‌های زمانی، رده‌بندی، خوشه‌بندی و غیره) و قابلیت‌های گرافیکی است. در محیط R، کدهای سی، سی++ و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره می‌توانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند. گرچه R اغلب به منظور انجام محاسبات آماری به کار می‌رود، این نرم‌افزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرم‌افزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است. R، همچنین نرم‌افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارهاست.
در دوره آموزشی Livelessons R Programming 2nd Edition با زبان برنامه نویسی آر و کاربردهای مختلف آن آشنا می شوید.  

دانلود Udemy Python 3 Image Processing Masterclass: Go from Zero to Hero - آموزش کامل پردازش تصویر با پایتون 3

  • بازدید: 9,068
دانلود Udemy Python 3 Image Processing Masterclass: Go from Zero to Hero - آموزش کامل پردازش تصویر ب
پایتون (Python) یک زبان برنامه نویسی تفسیری، داینامیک و شی گرا است که می توان از آن در نرم افزار ها و تکنولوژی های متنوع بهره برد. این زبان برنامه نویسی (در ایران پیتون هم تلفظ می شود) با داشتن کتابخانه های گسترده (library) روشهای بسیار قدرتمند و حرفه ای را برای کار با زبانها و ابزار های مختلف به آسانی فراهم می کند. متن باز (اوپن سورس) بوده و یادگیری و استفاده از آن در عرض چند روز ممکن است. کد های نوشته شده در این زبان در محدوده وسیعی از پلتفرم ها مانند لینوکس، ویندوز، مک و حتی گوشی های موبایل قابل اجرا است. همانطور که گفته شد این زبان از زبان‌های برنامه نویسی مفسر بوده و به صورت کامل یک زبان شی‌گرا است که در ویژگی‌ها با زبانهای تفسیری پرل، روبی، اسکیم، اسمال‌تاک و تی‌سی‌ال مشابهت دارد و از مدیریت خودکار حافظه استفاده می‌کند. پردازش تصاویر امروزه بیشتر به موضوع پردازش تصویر دیجیتال گفته می‌شود که شاخه‌ای از دانش رایانه است که با پردازش سیگنال دیجیتال که نماینده تصاویر برداشته شده با دوربین دیجیتال یا پویش شده توسط پویشگر هستند سر و کار دارد.
در دوره Udemy Python 3 Image Processing Masterclass: Go from Zero to Hero با آموزش پردازش تصویر در پایتون 3 آشنا خواهید شد.