VSCode-Guide
VSCode Guide
https://github.com/mikeroyal/VSCode-Guide
Last synced: 11 days ago
JSON representation
-
Java Learning Resources
-
JavaScript Libraries for Machine Learning
-
-
JavaScript Learning Resources
- JavaScript - international.org/). JavaScript is a high-level language, often [Just-In-Time(JIT) compiled](https://en.wikipedia.org/wiki/Just-in-time_compilation), and [multi-paradigm](https://en.wikipedia.org/wiki/Multi-paradigm_programming_language).
- ECMAScript
- Top JavaScript Courses Online | Coursera
- HTML, CSS, and Javascript for Web Developers Course | Coursera
- Top JavaScript Courses Online | Udemy
- Machine Learning with Javascript Course | Udemy
- Learn JavaScript with Online Courses and Classes | edX
- Intro to JavaScript Courses | Udacity
- JavaScript Online Training Courses | LinkedIn Learning
- JavaScript Tutorial - W3Schools
- JavaScript Tutorial: Learning JavaScript Course | Codecademy
- Online JavaScript Courses | Harvard University
- Airbnb JavaScript Style Guide
-
JavaScript Tools, Libraries, and Frameworks
-
JavaScript Libraries for Machine Learning
- TensorFlow.js
- Brain.js
- ConvNetJS
- Neuro.js
- Stdlib
- Deeplearn.js - accelerated JavaScript library for machine intelligence. It brings performant machine learning building blocks to the web, allowing you to train neural networks in a browser or run pre-trained models in inference mode.
- Natural - language-processing).
- Ml.js
- DeepForge - source visual development environment for deep learning providing end-to-end support for creating deep learning models.
- Synaptic - free, so you can build and train basically any type of first order or even second order neural network architectures. This library includes a few built-in architectures like multilayer perceptrons, multilayer long-short term memory networks (LSTM), liquid state machines or Hopfield networks, and a trainer capable of training any given network.
- WebDNN
- Mind
-
- JavaScriptCore - C, and C-based apps. You can also use JavaScriptCore to insert custom objects into the JavaScript environment.
- Ember.js
- AngularJS
- Backbone.js - value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
- HTML (HyperText Markup Language)
- Cascading Style Sheets (CSS)
- Next.js - fetching, and more.
- Electron - platform desktop applications using JavaScript, HTML and CSS. It is based on [Node.js](https://nodejs.org/) and [Chromium](https://www.chromium.org/) and is used by the [Atom editor](https://github.com/atom/atom) and many other [apps](https://electronjs.org/apps).
- axios
- Enzyme
- Redux
- Expo - source platform for making universal native apps with React.
- Node.js - side scripts outside of a browser.
-
-
Java Tools and Frameworks
-
JavaScript Libraries for Machine Learning
- Java SE
- JDK Development Tools
- RxJava - based programs by using observable sequences. It extends the [observer pattern](http://en.wikipedia.org/wiki/Observer_pattern) to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.
- Guava
- Retrofit - safe HTTP client for Android and Java develped by Square.
- Apache Flink - and batch-processing capabilities with elegant and fluent APIs in Java and Scala.
- Fastjson
- libGDX - platform Java game development framework based on OpenGL (ES) that works on Windows, Linux, Mac OS X, Android, your WebGL enabled browser and iOS.
- Jenkins - source automation server. Built with Java, it provides over 1700 [plugins](https://plugins.jenkins.io/) to support automating virtually anything, so that humans can actually spend their time doing things machines cannot.
- Redisson - Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, and local cache.
- GraalVM - based languages like Java, Scala, Clojure, Kotlin, and LLVM-based languages such as C and C++.
- Gradle - language software development. From mobile apps to microservices, from small startups to big enterprises, Gradle helps teams build, automate and deliver better software, faster. Write in Java, C++, Python or your language of choice.
- Apache Groovy - typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.
- JaCoCo
- Junit
- Mockito
- SpotBugs
- YourKit
- Java Design Patterns
- Elasticsearch
- okhttp
- LeakCanary
- Apache Groovy - typing and static compilation capabilities, for the Java platform aimed at improving developer productivity thanks to a concise, familiar and easy to learn syntax. It integrates smoothly with any Java program, and immediately delivers to your application powerful features, including scripting capabilities, Domain-Specific Language authoring, runtime and compile-time meta-programming and functional programming.
- NetBeans
-
-
jQuery Learning Resources
-
JavaScript Libraries for Machine Learning
- jQuery - rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of web browsers.
- jQuery API Documentation
- jQuery Learning Center
- jQuery Courses on Coursera
- jQuery Courses on Udemy
- jQuery Training Courses on LinkedIn Learning
- Intro to jQuery on Udacity
- Intro to AJAX on Udacity
- Learning jQuery on Codecademy
- jQuery Best Practices Training on Learning Tree
- Learning the jQuery Basics on Pluralsight
- jQuery In-Depth on Pluralsight
- ASP.NET Ajax JavaScript and jQuery Course on Pluralsight
- jQuery Certification from W3Schools
- jQuery Best Practices Training on Learning Tree
- jQuery Learning Center
- jQuery Certification from W3Schools
-
-
jQuery Tools, Libraries, and Frameworks
-
JavaScript Libraries for Machine Learning
- jQuery UI
- Bridge.NET - to-JavaScript Compiler. Write your application in C# and run on billions of devices.
- Phantomas - based web performance metrics collector and monitoring tool
- Cheerio
- jQuery Tools - interface components for modern websites. Used by large sites all over the world.
- Featherlight
-
-
Kotlin Learning Resources
-
JavaScript Libraries for Machine Learning
- Kotlin
- Kotlin Programming Language Reference
- Kotlin style guide
- Learn the Kotlin programming language
- Get Started with Kotlin on Android
- Kotlin for cross-platform mobile development
- Using Kotlin with Quakus
- Building web applications with Spring Boot and Kotlin
- Migrating build logic from Groovy to Kotlin
- Kotlin Playground: Edit, Run, Share Kotlin Code Online
- An Absolute Beginner's Guide to Kotlin by Treehouse
- Kotlin Courses Online from Udemy
- Learning Kotlin from Codecademy
- Kotlin Bootcamp for Programmers course from Udacity
- Kotlin for cross-platform mobile development
- Get Started with Kotlin on Android
-
-
Kotlin Tools, Libraries, and Frameworks
-
JavaScript Libraries for Machine Learning
- IntelliJ IDEA
- Android Virtual Device (AVD)
- Gradle - language development. If you're building, testing, publishing, and deploying software on any platform, Gradle offers a flexible model that can support the entire development lifecycle from compiling and packaging code to publishing web sites. Gradle is designed to support build automation across multiple languages and platforms including Java, Scala, Android, C/C++, Swift, and Groovy, which is closely integrated with development tools and continuous integration servers including Eclipse, IntelliJ, and Jenkins.
- Kotlin Xcode compatibility Gradle plugin
- Vue-kotlin
- Kotlinx-io
- Kotlinx-knit - management features.
- Kotlinx-lincheck
-
-
Kubernetes Learning Resources
- Kubernetes (K8s) - source system for automating deployment, scaling, and management of containerized applications.
- Getting started with Kubernetes on AWS
- Getting started with Google Cloud
- Getting started with Kubernetes on Red Hat
- YAML basics in Kubernetes
- Elastic Cloud on Kubernetes
- Kubernetes Across VMware vRealize Automation
- VMware Tanzu Kubernetes Grid
- All the Ways VMware Tanzu Works with AWS
- VMware Tanzu Education
- Using Ansible in a Cloud-Native Kubernetes Environment
- Setting up a Kubernetes cluster using Vagrant and Ansible
- Kubernetes Fluentd
- Understanding the new GitLab Kubernetes Agent
- Intro Local Process with Kubernetes for Visual Studio 2019
- Kubernetes Contributors
- KubeAcademy from VMware
- Scalable Microservices with Kubernetes course from Udacity
- Docker and Kubernetes
- Getting started with Kubernetes on IBM
- Kubernetes on Microsoft Azure
- Red Hat OpenShift on IBM Cloud
- Azure Red Hat OpenShift
- Kubernetes on Microsoft Azure
- Kubernetes Playground by Katacoda
- Enable OpenShift Virtualization on Red Hat OpenShift
- YAML basics in Kubernetes
- Kubernetes Tutorials from Pulumi
-
Kubernetes Tools, Frameworks, and Projects
- Amazon EKS
- AWS Controllers for Kubernetes (ACK) - available Kubernetes applications that utilize AWS services.
- Odo
- Thanos
- Rook - managing, self-scaling, self-healing storage services. It automates the tasks of a storage administrator: deployment, bootstrapping, configuration, provisioning, scaling, upgrading, migration, disaster recovery, monitoring, and resource management.
- Kubespray - sigs/kubespray/blob/master/docs/aws.md), GCE, [Azure](https://github.com/kubernetes-sigs/kubespray/blob/master/docs/azure.md), [OpenStack](https://github.com/kubernetes-sigs/kubespray/blob/master/docs/openstack.md), [vSphere](https://github.com/kubernetes-sigs/kubespray/blob/master/docs/vsphere.md), [Packet](https://github.com/kubernetes-sigs/kubespray/blob/master/docs/packet.md) (bare metal), Oracle Cloud Infrastructure (Experimental), or Baremetal.
- Helm
- Knative - based platform to build, deploy, and manage modern serverless workloads. Knative takes care of the operational overhead details of networking, autoscaling (even to zero), and revision tracking.
- KubeFlow
- Etcd - value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines. Etcd is used as the backend for service discovery and stores cluster state and configuration for Kubernetes.
- OpenEBS - based tool to create stateful applications using Container Attached Storage.
- Container Storage Interface (CSI) - in.
- MicroK8s - the-air updates for ultra-reliable operations. It is supported on Linux, Windows, and MacOS.
- Lens
- kind
- Flux CD
- Platform9 Managed Kubernetes (PMK) - 2 operations with 99.9% SLA on any environment, whether in data-centers, public clouds, or at the edge.
- Get started with Docker using Visual Studio Code
- Developing inside a Container with Visual Studio Code
- Container Engine for Kubernetes (OKE) - managed container orchestration service that can reduce the time and cost to build modern cloud native applications. Unlike most other vendors, Oracle Cloud Infrastructure provides Container Engine for Kubernetes as a free service that runs on higher-performance, lower-cost compute.
- OKD - tenant deployment. OKD adds developer and operations-centric tools on top of Kubernetes to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and large teams.
- Containerd - level storage to network attachments and beyond. It is available for Linux and Windows.
- Azure Kubernetes Service (AKS) - grade security and governance. Unite your development and operations teams on a single platform to rapidly build, deliver, and scale applications with confidence.
- Kata Operator
- OpenShift Hive
- VMware Tanzu
- KubeInit
- Rancher
- K3s - constrained, remote locations or inside IoT appliances.
- Developing inside a Container with Visual Studio Code
- Grafana Kubernetes App
- Container Engine for Kubernetes (OKE) - managed container orchestration service that can reduce the time and cost to build modern cloud native applications. Unlike most other vendors, Oracle Cloud Infrastructure provides Container Engine for Kubernetes as a free service that runs on higher-performance, lower-cost compute.
- Charmed Kubernetes - key, conformant Kubernetes platform, optimized for your multi-cloud environments developed by Canonical.
- Container Engine for Kubernetes (OKE) - managed container orchestration service that can reduce the time and cost to build modern cloud native applications. Unlike most other vendors, Oracle Cloud Infrastructure provides Container Engine for Kubernetes as a free service that runs on higher-performance, lower-cost compute.
-
.NET Learning Resources
- Announcing .NET 6
- Intro .NET Guide by JetBrains
- .NET on Microsoft Learn | Microsoft Docs
- Top .NET Courses Online | Udemy
- Top ASP.NET Core Courses Online | Udemy
- Learn Parallel Programming with C# and .NET | Udemy
- Learn to build an e-commerce app with .Net Core and Angular | Udemy
- Dependency Injection in C# and .NET with the Autofac Library | Udemy
- Modern Application Development with .NET on AWS Specialization | Coursera
- Introducing .NET Core Course | Coursera
- Learn .NET with Online Courses | edX
- .NET Training Course | LearningTree
- .NET Training: Introduction | Pluralsight
- C# documentation
- Getting started with .NET
- Learn .NET with Online Courses | edX
- .NET on Microsoft Learn | Microsoft Docs
- .NET Training Course | LearningTree
-
.NET Tools and Frameworks
- Avalonia - platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows via .NET Framework and .NET Core, Linux via Xorg, macOS.
- Hangfire
- Start building with C# on Azure
- Language Server Protocol (LSP)
- .NET runtime
Programming Languages
Categories
Azure Tools
91
AWS Tools
49
Python Learning Resources
38
SQL/NoSQL Tools and Databases
36
Kubernetes Tools, Frameworks, and Projects
34
Tools
31
C/C++ Tools, Libraries, and Frameworks
31
C/C++ Learning Resources
29
Kubernetes Learning Resources
28
Scala Tools, Libraries, and Frameworks
28
Terraform Learning Resources
27
JavaScript Tools, Libraries, and Frameworks
25
Java Tools and Frameworks
24
Ansible Learning Resources
24
Clojure Tools, Libraries, and Frameworks
22
R Tools, Libraries and Frameworks
22
PowerShell Learning Resources
21
Electron Tools, Libraries, and Frameworks
21
Rust Tools
21
Swift Learning Resources
20
Go Tools and Frameworks
20
Swift Tools and Frameworks
20
WSL Learning Resources
20
Ruby Tools and Frameworks
19
C# Tools
18
GraphQL Tool, Libraries, and Frameworks
18
.NET Learning Resources
18
Google Cloud Tools
18
AWS Learning Resources
18
jQuery Learning Resources
17
SQL/NoSQL Learning Resources
17
Angular Tools and Frameworks
16
Kotlin Learning Resources
16
Docker Tools
15
Network Learning Resources
15
WSL Tools & Projects
15
Angular Learning Resources
15
Azure Learning Resources
15
Scala Learning Resources
15
Xaramin Tools, Libraries, and Frameworks
15
.NET Tools and Frameworks
14
R Learning Resources
14
Java Learning Resources
13
GraphQL Learning Resources
13
Ionic Tools, Libraries, and Frameworks
13
Setting up WSL Linux Distributions
13
F# Tools
13
Cordova Tools, Libraries and Frameworks
13
Electron Learning Resources
13
JavaScript Learning Resources
13
Clojure Learning Resources
13
Flutter Learning Resources
13
C# Learning Resources
13
Xaramin Learning Resources
12
Vue.js Tools and Frameworks
12
Vue.js Learning Resources
12
Ionic Learning Resources
11
Terraform Tools and Services
11
React Learning Resources
10
Go Learning Resources
10
Node.js Learning Resources
10
Ruby Learning Resources
10
Networking Tools & Concepts
10
Cordova Learning Resources
9
Google Cloud Learning Resources
9
Node.js Tools, Libraries, and Frameworks
9
Rust Learning Resources
8
TypeScript Learning Resources
8
Svelte Learning Resources
8
PHP Learning Resources
8
F# Learning Resources
8
Ansible DevOps Tools Integration
8
Kotlin Tools, Libraries, and Frameworks
8
Docker Learning Resources
7
PowerShell Tools
6
Flutter Tools
6
React Tools and Frameworks
6
jQuery Tools, Libraries, and Frameworks
6
Operating System
3
Svelte Tools, Libraries, and Frameworks
2
License
1
Network Protocols
1
Sub Categories
Keywords
javascript
23
python
19
golang
18
nodejs
17
typescript
17
go
15
dotnet
14
java
13
rust
12
clojure
12
http
10
node
9
cli
8
swift
8
electron
8
kubernetes
7
android
7
scala
7
graphql
7
angular
7
json
6
linux
6
csharp
6
cross-platform
6
c-sharp
6
curl
6
ruby
6
ios
6
web
6
docker
6
wsl
6
react
6
cpp
6
azure
6
machine-learning
5
web-framework
5
testing
5
windows
5
ansible
5
kotlin
5
database
5
mysql
4
terminal
4
command-line
4
visual-studio
4
react-native
4
package-manager
4
rest
4
devops
4
framework
4