Tutorial by Topics: getting

Clojure is a dynamically-typed general-purpose programming language with Lisp syntax. Its features support the functional style of programming with first-class functions and immutable values by default. Using reassignable variables is not as easy in Clojure as in many mainstream languages, sinc...
This section provides an overview of what spring-boot is, and why a developer might want to use it. It should also mention any large subjects within spring-boot, and link out to the related topics. Since the Documentation for spring-boot is new, you may need to create initial versions of those r...
Android Studio is the official IDE by Google for Android app development, based on IntelliJ IDEA. [1] It utilizes a Gradle-based build system through the Android Plugin for Gradle. [2] VersionRelease Date0.1.x2013-05-010.2.x2013-07-010.3.22013-10-010.4.22014-01-010.4.62014-03-010.5.22014-05-0...
Apache Spark is an open source big data processing framework built around speed, ease of use, and sophisticated analytics. A developer should use it when (s)he handles large amount of data, which usually imply memory limitations and/or prohibitive processing time. It should also mention any lar...
ASP.NET is a collection of technologies within the .NET Framework that are targeted towards web application development. These technologies consist of: WebForms: A RAD style development platform using web controls. MVC: A Model View Controller development platform. SignalR: A real-time messag...
LINQ is a set of features introduced in the .NET Framework version 3.5 that bridges the gap between the world of objects and the world of data. Traditionally, queries against data are expressed as simple strings without type checking at compile time or IntelliSense support. Furthermore, you have ...
Dart is an open-source, class-based, optionally-typed programming language for building web applications--on both the client and server--created by Google. Dart’s design goals are: Create a structured yet flexible language for web programming. Make Dart feel familiar and natural to programme...
Unity provides a cross platform game development environment for developers. Developers can use C# language and/or JavaScript syntax based UnityScript for programming the game. Target deployment platforms can be switched easily in the editor. All core game code stays same except some platform depe...
What is Ubuntu? Ubuntu is an open source software platform that runs everywhere from the smartphone, the tablet and the PC to the server and the cloud. Why use Ubuntu for development? The fastest route from development to deployment on desktop, mobile, server or cloud The desktop of choice f...
This section provides an overview of what scheme is, and why a developer might want to use it. It should also mention any large subjects within scheme, and link out to the related topics. Since the Documentation for scheme is new, you may need to create initial versions of those related topics. ...
This section provides an overview of what tensorflow is, and why a developer might want to use it. It should also mention any large subjects within tensorflow, and link out to the related topics. Since the Documentation for tensorflow is new, you may need to create initial versions of those rela...
React Native lets you build mobile apps using only JavaScript. It uses the same design as React, letting you compose a rich mobile UI from declarative components. With React Native, you don't build a “mobile web app”, an “HTML5 app”, or a “hybrid app”. You build a real mobile app that's indisting...
CMake is a tool for defining and managing code builds, primarily for C++. CMake is a cross-platform tool; the idea is to have a single definition of how the project is built - which translates into specific build definitions for any supported platform. It accomplishes this by pairing with differ...
D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization co...
This section provides an overview of what selenium-webdriver is, and why a developer might want to use it. It should also mention any large subjects within selenium-webdriver, and link out to the related topics. Since the Documentation for selenium-webdriver is new, you may need to create initia...
Vim (or "Vi IMproved") is a console-based multi-mode (modal) text editor. It is widely used and available by default on all Unix, Linux, and Apple OS X systems. Vim has a large active community and a wide user base. The editor supports all popular programming languages, and many plugins ...
Overview matplotlib is a plotting library for Python. It provides object-oriented APIs for embedding plots into applications. It is similar to MATLAB in capacity and syntax. It was originally written by J.D.Hunter and is actively being developed. It is distributed under a BSD-Style License. ...
XML is a markup language used to store hierarchical data in text files. It is also known as semi-structured data, like JSON. XML is machine-readable, yet can also be read and produced by people. XML is made up of elements, sometimes casually referred to as a tag soup, which can themselves contain...
XPath is a language for addressing parts of an XML document. It is used in XSLT and is a subset of XQuery. Libraries are available for most other programming languages as well. XPath is an international standard with specifications published by W3C: XPath 1.0: XML Path Language (XPath), Vers...

Page 6 of 60