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

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

دانلود JSON in Practice - آموزش جیسون همراه با تمرین

  • بازدید: 4,722
دانلود JSON in Practice - آموزش جیسون همراه با تمرین

جیسون (JSON)، مخفف کلمه JavaScript Object Notation بوده و یک استاندارد باز است که با ساختاری خوانا برای انسان و هم ماشین، می‌توان اطلاعات و داده‌های مختلف از جمله داده‌های یک دیتابیس را با استفاده از آن، بین عوامل مختلف مثلاً مرورگر کاربر و یک سایت منتقل کرد یا در فضای ذخیره سازی‌ای، آن را ذخیره نمود. یکی از مهمترین کاربردهای JSON، استفاده از آن در تکنولوژی آزاکس (AJAX) است. آژاکس تکنولوژی‌ای است که با استفاده از زبان جاوا اسکریپت، درخواست‌هایی به سرور وبسایت ارسال می‌کند و بدون نیاز به تغییر آدرس صفحه یا بارگذاری مجدد آن، تغییراتی را در صفحه ایجاد می‌کند. به این ترتیب صفحاتی پویا یا داینامیک خواهیم داشت. درست است که در آژاکس همانطور که از نامش (Asynchronous JavaScript and XML) هم پیداست، اطلاعات رد و بدل شده در قالب XML انجام می‌پذیرد اما از زمان معرفی JSON، قالب مورد استفاده از XML به JSON تغییر داده شد.
در دوره آموزشی JSON in Practice با آموزش جیسون همراه با تمرین اشنا خواهید شد.

دانلود iOS 12 & Swift 4: Mastering ARKit 2 from scratch - آموزش آی او اس 12 و سوئیفت 4: تسلط بر ای آر کیت 2

  • بازدید: 2,773
دانلود iOS 12 & Swift 4: Mastering ARKit 2 from scratch - آموزش آی او اس 12 و سوئیفت 4: تسلط بر ای آ

 واقعیت افزوده (Augmented Reality) یک نمای فیزیکی زنده، مستقیم یا غیرمستقیم (و معمولاً در تعامل با کاربر) است، که عناصری را پیرامون دنیای واقعی افراد اضافه می‌کند. این عناصر بر اساس تولیدات کامپیوتری که از طریق دریافت و پردازش اطلاعات کاربر توسط سنسورهای ورودی مانند صدا، ویدئو، تصاویر گرافیکی یا داده‌های GPS است ایجاد می‌شود. واقعیت رایانه‌ای مفهوم کلی واقعیت افزوده‌است. در واقعیت افزوده معمولاً چیزی کم نمی‌شود بلکه فقط اضافه می‌شود. همچنین واقعیت افزوده تا حدودی شبیه به واقعیت مجازی است که توسط یک شبیه‌ساز، دنیای واقعی را کاملاً شبیه‌سازی می‌کند. در واقع وجه تمایز بین واقعیت مجازی و واقعیت افزوده این است که در واقعیت مجازی کلیهٔ عناصر درک شده توسط کاربر، ساخته شده توسط کامپیوتر هستند. اما در واقعیت افزوده بخشی از اطلاعاتی را که کاربر درک می‌کند، در دنیای واقعی وجود دارند و بخشی توسط کامپیوتر ساخته شده‌اند. در واقعیت افزوده، عناصر معمولاً به صورت بی‌درنگ نگاشته شده و به‌طور هوشمند مرتبط با عناصر محیطی می‌باشند، مانند نمایش امتیاز مسابقات ورزشی در زمان پخش از تلویزیون. با کمک تکنولوژی پیشرفتهٔ واقعیت افزوده (برای مثال افزودن قابلیت بینایی کامپیوتری و تشخیص اشیاء) می‌توان اطلاعات مرتبط با دنیای واقعی پیرامون کاربر را به صورت تعاملی و دیجیتالی به او ارائه کرد. همچنین می‌توان اطلاعات مرتبط با محیط و اشیاء اطراف را بر روی دنیای واقعی نگاشت. ایده اولیه واقعیت افزوده اولین بار در سال ۱۹۹۰ توسط توماس کادل کارمند بوئینگ مطرح شد.
در دوره آموزشی iOS 12 & Swift 4: Mastering ARKit 2 from scratch با آموزش آی او اس 12 و سوئیفت 4: تسلط بر ای آر کیت 2 اشنا خواهید شد.

دانلود Java Programming Bootcamp - Build Real Projects with JavaFX - آموزش کامل برنامه نویسی جاوا

  • بازدید: 5,396
دانلود Java Programming Bootcamp - Build Real Projects with JavaFX - آموزش کامل برنامه نویسی جاوا

جاوا (Java) یک زبان برنامه‌نویسیِ شیءگرا است که برای نخستین بار توسط جیمز گاسلینگ در شرکت سان مایکروسیستمز ایجاد گردید و در سال ۱۹۹۵ به عنوان بخشی از سکوی جاوا منتشر شد. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسان‌تری دارد و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام می‌دهد. ضریب اطمینان عملکرد برنامه‌های نوشته‌شده به این زبان بالا است و وابسته به سیستم‌عامل خاصی نیست، به عبارت دیگر می‌توان آن را روی هر رایانه با هر نوع سیستم‌عاملی اجرا کرد. برنامه‌های جاوا به صورت کدهای بیتی همگردانی (کامپایل) می‌شوند؛ که مانند کد ماشین هستند و به ویژه وابسته به سیستم‌عامل خاصی نیستند.
در دوره آموزشی Java Programming Bootcamp - Build Real Projects with JavaFX با آموزش کامل برنامه نویسی جاوا اشنا خواهید شد.

دانلود DVT Eclipse IDE 2021 v21.1.11 + 2020 v20.1.x - محیط توسعه برای کد های سخت افزاری در اکلیپس

  • بازدید: 4,042
دانلود DVT Eclipse IDE 2021 v21.1.11 + 2020 v20.1.x - محیط توسعه برای کد های سخت افزاری در اکلیپس
DVT Eclipse IDE یک محیط توسعه یکپارچه (IDE) با قابلیت های گسترده و حرفه ای تر از ویرایشگر های کد ساده برای e language, SystemVerilog, Verilog, Verilog-AMS, VHDL, PSS, SLN, SDL, UPF, CPF در اکلیپس ایجاد می کند. DVT ابزار قدرتمندیست که شبیه به ابزارهای برنامه نویسی شناخته شده ای مانند Visual Studio ، NetBeans و IntelliJ عمل نموده و به مهندسین این امکان را می دهد تا بتوانند بر محدودیت های موجود در ویرایشگر های کد ساده غلبه کرده و با کارآیی بیشتری به پروژه های بزرگ و پیچیده رسیدگی کنند.
DVT Eclipse IDE با کامپایل کردن لحظه ای کد، خطاها را در همان حین نوشتن کد نشان می دهد و با ارائه قابلیت تکمیل خودکار کد ها (auto-complete) و رفع سریع پیشنهادات، عملیات کدنویسی را تسریع کرده و به شما امکان می دهد فوراً هر چیزی را که می خواهید پیدا کنید. در واقع فرآیند کدنویسی را سریعتر و هوشمندانه تر نموده و به طور قابل توجهی بهره وری را بهبود می بخشد. چیزی که DVT Eclipse IDE می تواند در عرض چند ثانیه به شما بدهد احتمالاً چندین دقیقه یا چندین ساعت طول می کشید تا به صورت دستی انجام دهید.

دانلود Rust Programming Language: The Complete Course - آموزش کامل زبان برنامه نویسی راست

  • بازدید: 6,209
دانلود Rust Programming Language: The Complete Course  - آموزش کامل زبان برنامه نویسی راست
(1400/3/28) تغییرات:

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

راست (Rust) یک زبان برنامه‌نویسی ترجمه شده، عام منظوره و چند الگویی است که توسط تحقیقات موزیلا توسعه یافته است. این زبان طراحی شده است تا یک زبان مطمئن، همسو و عملی باشد که مدل‌های تابعی خالص، امری-رویه‌ای و شی گرا را پشتیبانی می‌کند. زبان از یک پروژه شخصی توسط توسعه دهنده Graydon Hoare به وجود آمد، که او کار بر روی آن را در سال ۲۰۰۶ آغاز کرد؛ کارفرمای او موزیلا، در سال ۲۰۰۹ درگیر این پروژه شد و رسماً آن را برای اولین بار در سال ۲۰۱۰ پرده برداری کرد. در همان سال، کار از کامپایلرهای اولیه (نوشته شده در OCaml) خود را به کامپایلر خود میزبان نوشته شده در Rust تغییر داد. چیزی که به عنوان rustc شناخته شد، با موفقیت خود را در سال ۲۰۱۱ کامپایل کرد. کامپایلر خود میزبان از LLVM به عنوان backend استفاده می‌کند. اولین نسخه از کامپایلر Rust، که آلفا نام گذاری شد در ژانویه ۲۰۱۲ منتشر شد. نسخه فعلی (نسخه ۰٫۸)، در سپتامبر ۲۰۱۳ منتشر شده است. Rust به طور کامل در بازخورد باز و همکاری و کمک از جامعه توسعه یافته است. طراحی این زبان از طریق تجربه حاصل از نوشتن موتور چیدمان Servo اصلاح شده و Rust خودش را کامپایل کرده است. اگر چه توسعه آن با حمایت مالی موزیلا و سامسونگ بوده است، اما یک پروژهٔ اجتماعی است. بخش بزرگی از تصدیقات نسخهٔ فعلی از اعضای جامعه است.
در دوره آموزشی Rust Programming Language: The Complete Course با آموزش کامل زبان برنامه نویسی راست اشنا خواهید شد.

دانلود Learn Behavioural Design Patterns in Java - آموزش الگوهای طراحی رفتاری در جاوا

  • بازدید: 4,398
دانلود Learn Behavioural Design Patterns in Java - آموزش الگوهای طراحی رفتاری در جاوا

(دیزاین پترن - Design Pattern) یک راه اثبات شده برای حل مشکلات و مسائل معمول برنامه نویسی می باشد. الگوها جنبه های طراحی خوب را در قالب کد در می آورند و کدهای قابل توسعه ی مجدد و همراه با خوانایی بسیار آسان که باعث راحتی توسعه و افزایش سرعت در یک تیم برنامه نویسی می شود تولید می کنند. الگوهای طراحی علاوه بر موارد بالا یک مزیت دیگر نیز دارد، اینکه باعث می شود تا در یک تیم برنامه نویسی اعضای گروه بر روی ساختار و معماری یک برنامه بتوانند به صورت بسیار راحت تر بحث و مشورت کرده و تصمیم گیری کنند. الگوها در واقع یک زبان هستند که می توانند برای بیان کردن ایده ها و راحت کردن بحث ها مورد استفاده قرار گیرند. از طرف دیگر جاوا اسکریپت یک زبان بسیار محبوب بوده و این محبوبیت روز به روز در حال افزایش است. به دلیل اینکه فریمورک ها و کتابخانه های بسیار قدرتمندی در حال تولید و نیز توسعه برای جاوا اسکریپت می باشند. این محبوبیت به حدی است که امروزه به وسیله ی این زبان علاوه بر تولید برنامه های تحت وب، برنامه های موبایل و دسکتاپ نیز توسعه داده می شود.
در دوره آموزشی Learn Behavioural Design Patterns in Java با آموزش الگوهای طراحی رفتاری در جاوا اشنا خواهید شد.

دانلود R Programming for Statistics and Data Science - آموزش زبان برنامه نویسی آر برای آمار و علوم داده

  • بازدید: 5,883
دانلود R Programming for Statistics and Data Science - آموزش زبان برنامه نویسی آر برای آمار و علوم د
(1399/10/23) تغییرات:

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

R، یک زبان برنامه‌نویسی و محیط نرم‌افزاری برای محاسبات آماری و علم داده‌ها است، که بر اساس زبان‌های اس و اسکیم پیاده‌سازی شده است. این نرم‌افزار متن باز، تحت اجازه‌نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس است. زبان اس بجز R، توسط شرکت Insightful، در نرم‌افزار تجاری اس‌پلاس نیز پیاده‌سازی شده است. اگرچه دستورات اس‌پلاس و R بسیار شبیه است لیکن این دو نرم‌افزار دارای هسته‌های متمایزی می‌باشند. R، حاوی محدودهٔ گسترده‌ای از تکنیک‌های آماری (از جمله: مدل‌سازی خطی و غیرخطی، آزمون‌های کلاسیک آماری، تحلیل سری‌های زمانی، رده‌بندی، خوشه‌بندی و غیره) و قابلیت‌های گرافیکی است. در محیط R، کدهای سی، سی++ و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره می‌توانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند. گرچه R اغلب به منظور انجام محاسبات آماری به کار می‌رود، این نرم‌افزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرم‌افزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است. R، همچنین نرم‌افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارهاست.
در دوره آموزشی R Programming for Statistics and Data Science با آموزش زبان برنامه نویسی آر برای آمار و علوم داده اشنا خواهید شد.

دانلود Chilkat Software Complete Bundle v9.5.0.84 - مجموعه کامپوننت های چیلکات

  • بازدید: 7,353
دانلود Chilkat Software Complete Bundle v9.5.0.84 - مجموعه کامپوننت های چیلکات
این مجموعه کامپوننت به درخواست کاربران بر روی سایت قرار گرفته و به صورت تست نشده است، لذا مسئولیت دانلـود آن بر عهده کاربر است. چنانچه آن ها را تست نموده و از صحت عملکردشان اطمینان حاصل کردید به ما اطلاع دهید.

گروه Chilkat Software ، یک کمپانی نرم افزاری است که همواره مجموعه ای از کتابخانه ها و کامپوننت های نرم افزاری قابل اعتماد را برای سازمان ها و شرکت های زیادی در سرتاسر جهان فراهم می کند.
Chilkat یک API کراس پلتفرم چند زبانه است که بیش از 90 کلاس برای پروتکل ها، فرمت ها و الگوریتم های لازم برای کار با اینترنت را فراهم می کند.

برنامه نویسان می توانند از Chilkat در انواع پروژه های برنامه ریزی زیر استفاده کنند:
ASP, C, C++, C++ Builder, C#, DataFlex, dBase, Delphi, Electron, Excel, FoxPro, Java, Mono, Node.js, Objective-C, Perl, PHP, PowerBuilder, PowerShell, PureBasic, Python, Ruby, SQL, Swift, Tcl, VB.NET, VB6, VBScript, Xbase++, xHarbour, Xojo.

دانلود Build a Social Network with Flutter and Firebase - آموزش ساخت شبکه مجازی با فلاتر و فایربیس

  • بازدید: 6,589
دانلود Build a Social Network with Flutter and Firebase - آموزش ساخت شبکه مجازی با فلاتر و فایربیس

Flutter ابتدا توسط گوگل به عنوان یک چارچوب رابط کاربری یا همان طراحی UI برای ایجاد رابط های بومی (Native) در سیستم عامل های IOS و Android مطرح شد. Flutter با کد های موجود درون برنامه کار می کند و اغلب توسط توسعه دهندگان و سازمان ها به دلیل استفاده رایگان (Free Use) و منبع باز بودن در سراسر دنیا مورد استفاده قرار میگیرد. همچنین Flutter یک روش اصلی برای ایجاد کردن برنامه های کاربردی برای Google Fuchsia  است ( Fuchsia یک سیستم عامل مبتنی بر قابلیت هایی است، که توسط گوگل ارائه شده و توسعه یافته است). اولین نسخه Flutter به نام SKY شناخته شده و در سیستم عامل اندروید مورد استفاده قرار میگیرد. فایربیس (Firebase) یک ارائه دهنده سرویس ابری و پشتیبان برای شرکت های ارائه دهنده سرویس در سان فرانسیسکو و کالیفورنیا می باشد. این شرکت چندین محصول که مورد استفاده توسعه دهندگان نرم‌افزار موبایلیا وبرا طراحی نموده است . Firebase در سال 2011 توسط اندرو لی و جیمز تامپلین تاسیس شد و در آپریل 2012 پایگاه داده ابری بلادرنگ خود را راه اندازی نمود. محصول اولیه Firebase یک پایگاه داده ای بلادرنگ بود که با رابط برنامه نویسی نرم‌افزارخود به توسعه دهندگان این اجازه را میداد تا داده های خود را از مشتریان متعدد ، ذخیره و همگام سازی نمایند. در اکتبر 2014 شرکت گوگلاین شرکت را از آن خود کرد.
در دوره آموزشی Build a Social Network with Flutter and Firebase با آموزش ساخت شبکه مجازی با فلاتر و فایربیس اشنا خواهید شد.

دانلود MERN Stack - The Complete Guide - آموزش کامل مرن استک

  • بازدید: 4,982
دانلود MERN Stack - The Complete Guide - آموزش کامل مرن استک

MERN سر واژه کلمات MongoDB, ExpressJS, React and NodeJS است. MongoDB را می‌توان یکی از پرمخاطب‌ترین پایگاه‌های داده‌ موجود در جمع اعضای خانواده NoSQL‌ دانست که بنابر برخی آمارهای جمع‌آوری شده، لقب پرمخاطب‌ترین را نیز به‌خود اختصاص داده است. این پایگاه داده‌ یک مدل منعطف، پویا و سندگرا را ارائه می‌کند که ساختاری با خروجی بسیار بالا و قابلیت مقیاس‌پذیری آسان را دارا است که در پروژه‌ها و سیستم‌های کلان داده یا همان Big Data به‌ شدت مورد نیاز است. ExpressJS و Node.js هم محیط یا Platform های برنامه‌نویسی تحت سرور است که بر پایه‌ی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js می‌تواند برای ایجاد وب‌سرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد. برای مثال ممکن است برای راه‌اندازی یک وبسایت همه منظوره که محتواهای متنی و چندرسانه‌ای را در اختیار مشتریان قرار می‌دهد از این ابزار استفاده شود. React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است.
در دوره آموزشی MERN Stack - The Complete Guide با آموزش کامل مرن استک اشنا خواهید شد.