JavaScript-Guide
JavaScript Guide
https://github.com/mikeroyal/JavaScript-Guide
Last synced: 4 days ago
JSON representation
-
Angular Learning Resources
- Getting Started with Angular
- What Is AngularJS?
- AngularJS Tutorial on W3Schools
- Angular Certification - Become a certified Angular Developer
- Angular University
- Angular Courses Online on Udemy
- Angular Courses Online on Coursera
- Learn Angular with Online Courses and Lessons on edX
- Angular Online Training Courses on LinkedIn Learning
- Learning AngularJS, including Angular directives from Codecademy
- Learning Angular from Pluralsight
- Ionic Angular Overview
- Angular Language Service for Visual Studio
- Angular JavaScript Tutorial in Visual Studio Code
- Laravel and Angular
-
Angular Tools and Frameworks
- Angular Material UI component library
- AngularFire
- Apollo Angular
- GraphQL Code Generator - code-generator.com/docs/plugins/index) (TypeScript, Flow, React, Angular, MongoDB, Stencil, Reason, and more).
- NgRx
- Protractor - to-end test framework for Angular and AngularJS applications. Protractor is a [Node.js](http://nodejs.org/) program built on top of [WebDriverJS](https://github.com/SeleniumHQ/selenium/wiki/WebDriverJs).
- PrimeNG
- Project Clarity
- Angular CLI - line tool makes it easy to create an application that already works, right out of the box and follows all of Angular's best practices.
- Angular CLI - line tool makes it easy to create an application that already works, right out of the box and follows all of Angular's best practices.
- Nebular
- Project Clarity
- Angular Flex Layout - layout/wiki/Responsive-API).
- UI-Grid
- Protractor - to-end test framework for Angular and AngularJS applications. Protractor is a [Node.js](http://nodejs.org/) program built on top of [WebDriverJS](https://github.com/SeleniumHQ/selenium/wiki/WebDriverJs).
-
Cordova Learning Resources
- Getting Started with Cordova
- Top Apache Cordova Courses on Udemy
- Apache Cordova - Building Hybrid Mobile App for Android & iOS Course on Udemy
- Learning Apache Cordova Course on Linkedin Learning
- Apache Cordova: Building Cross-Platform Mobile Apps Course on Linkedin Learning
- Choosing a Cross-Platform Development Tool: Cordova, Ionic, React Native, Titanium, and Xamarin Course on Linkedin Learning
- Convert a web app to a Cordova project Course on Linkedin Learning
- Build a Cordova app Course on Linkedin Learning
-
Cordova Tools, Libraries and Frameworks
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- App Builder
- NSB/AppStudio
- Mobiscroll
- Instabug - app feedback solution. With a one minute install guide, it enables users to seamlessly report bugs while automatically attaching details such as network logs, repro-steps, etc.
- VoltBuilder
- VoltSigner - nothing gets uploaded. Compatible with all build tools. Notably, it can produce iOS certificates on Windows.
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- React Boilerplate - first foundation with the best developer experience and a focus on performance and best practices.
- VSCode Cordova
-
Electron Learning Resources
- The OpenJS Foundation
- Configuring JavaScript libraries in WebStorm
- JavaScript extensions for VS Code
- Electron Apps
- Getting Started with Electron
- Electron Development
- Master Electron: Desktop Apps with HTML, JavaScript & CSS course on Udemy
- Electron for Desktop Apps: The Complete Developer's Guide course on Udemy
- Electron From Scratch: Build Desktop Apps With JavaScript course on Udemy
- Electron Courses on Coursera
- Electron Fundamentals on Pluralsight
- 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).
-
Electron Tools, Libraries, and Frameworks
- Standard
- Quasar - performance VueJS user interfaces in record time. Such as responsive Single Page Apps, SSR Apps, PWAs, Browser extensions, Hybrid Mobile Apps and Electron Apps.
- Express
- Electron Fiddle
- Electron Builder
- Selenium IDE
- GitHub Codespaces
- GitHub Actions - us/azure/developer/github/github-actions) you can create workflows that you can set up in your repository to build, test, package, release and deploy to Azure.Learn more about all other integrations with Azure.
- Photon
- Electron.NET
- Angular Electron
- Lowdb
- Nativefier
-
HTML/CSS Learning Resources
- HTML (HyperText Markup Language)
- Cascading Style Sheets (CSS)
- Google HTML/CSS Style Guide
- HTML Styles CSS
- CSS Tutorial
- Microsoft Certified Solutions Associate (MCSA): Web Applications
- Intro to HTML/CSS: Making webpages by Khanacademy
- Intro to HTML and CSS by Udacity
- Learn to style HTML using CSS
- The HTML and CSS Workshop
- Modern HTML & CSS From The Beginning (Including Sass) by Udemy
- Using Glitch for Developer Relations
- Airbnb CSS / Sass Style Guide
- The HTML and CSS Workshop
-
HTML/CSS Tools and Frameworks
- Onsen UI - feeling Progressive Web Apps (PWAs) and hybrid apps. Based on [Web Components](https://webcomponents.org/), and provides bindings for Angular 1, 2, React and Vue.js.
- Codeanywhere
- Ultimate CSS Gradient Generator - like CSS gradient editor from [ColorZilla](https://www.colorzilla.com).
- PurgeCSS
- Tailwind UI - to-use examples to choose from, and is guaranteed to help you find the perfect starting point for what you want to build.
- Sass(Syntactically Awesome Style Sheets)
- Initializr
- Radi
- Framework7
- SproutCore - source framework for building blazingly fast, innovative user experiences on the web.
- Tumult Hype
- CSS Gradient
- CSS Optimizer
- Simple CSS - and-click interface. With Simple CSS, you can manage multiple CSS projects, import existing .css files as desired, and export projects to .css files.
- Conditional-CSS
- AWK
- Initializr
- Adobe Brackets - source code editor for HTML, CSS and JavaScript that's built in HTML, CSS and JavaScript.
- HTML KickStart - lean set of HTML5, CSS, and jQuery (javascript) files, layouts, and elements designed to give you a headstart and save you a lot of hours on your next web project.
- Mercury
- Maquetta
- Initializr
- Sciter
- Flexy
- Conditional-CSS
- Kotatsu
-
Ionic Learning Resources
- Ionic Framework - end SDK for building cross-platform mobile apps. Built on top of [Angular](https://angular.io/) and [Apache Cordova](https://cordova.apache.org/), Ionic also provides a platform for integrating services like push notifications and analytics.
- Ionic GitHub
- Top Ionic Courses Online | Udemy
- Ionic React: Cross-Platform Mobile Development with Ionic 5 | Udemy
- Ionic & Angular JS: Principles Of Mobile and Web Development
- Ionic: Getting Started | Pluralsight
- Building Desktop Apps with Ionic and Electron | Pluralsight
- Ionic Essential Training | LinkedIn Learning
- JavaScript Programming with Visual Studio Code
- Google's JavaScript Style Guide
- Ionic React: Cross-Platform Mobile Development with Ionic 5 | Udemy
- Back to the Top
- Airbnb JavaScript Style Guide
- Ionic Academy
- Ionic Academy
-
Ionic Tools, Libraries, and Frameworks
- WebStorm - the-fly error detection, powerful navigation and refactoring for JavaScript, TypeScript, stylesheet languages, and all the most popular frameworks([Angular](https://angular.io/), [React](https://reactjs.org/), [Vue.js](https://vuejs.org/), [Ionic](https://ionicframework.com/), [Apache Cordova](https://cordova.apache.org/), [React Native](https://reactnative.dev/), [Node.js](https://nodejs.org/), [Meteor](https://www.meteor.com/#!), and [Electron](https://www.electronjs.org/)).
- Stencil - ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to [React](https://reactjs.org/), [Angular](https://angular.io/), [Vue.js](https://vuejs.org/), and traditional web developers from a single, framework-agnostic codebase.
- Capacitor - platform API and code execution layer that makes it easy to call Native SDKs from web code and to write custom native plugins that your app may need. Also, Capacitor provides first-class Progressive Web App(PWAs) support so you can write one app and deploy it to the app stores and the mobile web.
- Ionic Native
- Visual Studio Code
- Monaca - powered and framework-agnostic set of tools Monaca supports both online and offline development, debugging with live-reload feature and cloud build experience.
- Ionic command line interface (CLI) - to tool for developing [Ionic](https://ionicframework.com/) apps.
- Instabug - app feedback solution. With a one minute install guide, it enables users to seamlessly report bugs while automatically attaching details such as network logs, repro-steps, etc.
- node-gyp - platform command-line tool written in Node.js for compiling native addon modules for Node.js. It contains a vendored copy of the gyp-next project that was previously used by the Chromium team, extended to support the development of Node.js native addons.
- Mocha
- AVA
- egg
- App Builder
- VoltSigner - nothing gets uploaded. Compatible with all build tools. Notably, it can produce iOS certificates on Windows.
- Stencil ESLint
-
jQuery Learning Resources
- 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 Tools, Libraries, and Frameworks
- 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
-
Node.js Learning Resources
- Getting started with Node.js in Google Cloud
- Getting Started with Node.js in AWS
- Introduction to Node.js by W3Schools
- Node.js tutorial in Visual Studio Code
- Node.js Build Working Group
- Node.js App Hosting & Deployment in Microsoft Azure
- The Node.js best practices list
- The Node.js Community Committee
- Node.js Mentorship Program Initiative
- Node.js - side scripts outside of a browser.
- Server-side Development with NodeJS, Express and MongoDB on Coursera
-
Node.js Tools, Libraries, and Frameworks
- NPM
- nvm - user, and invoked per-shell. nvm works on any POSIX-compliant shell (sh, dash, ksh, zsh, bash), in particular on these platforms: unix, macOS, and windows WSL.
- node-docker
- NW.js
- PM2 - in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.
- jenkins-nodejs - installer, allowing to create as many NodeJS installations "profiles" as you want.
- Strapi
- Hexo
-
React Learning Resources
-
React Tools and Frameworks
- Gatsby
- React Hook Form
- GraphQL
- Nest - side applications. It uses modern JavaScript, is built with TypeScript (preserves compatibility with pure JavaScript) and combines elements of OOP (Object Oriented Programming), FP (Functional Programming), and FRP (Functional Reactive Programming).
- Meteor - simple environment for building modern web applications with JavavScript.
- Storybook
- RxDB - database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps, Progressive Web Apps and NodeJs.
- Ant Design - class UI design language and React UI library.
Programming Languages
Categories
HTML/CSS Tools and Frameworks
26
React Tools and Frameworks
21
Angular Tools and Frameworks
15
Ionic Tools, Libraries, and Frameworks
15
Ionic Learning Resources
15
Angular Learning Resources
15
jQuery Learning Resources
15
HTML/CSS Learning Resources
14
Electron Tools, Libraries, and Frameworks
13
Electron Learning Resources
12
Cordova Tools, Libraries and Frameworks
11
Node.js Learning Resources
11
Vue.js Tools and Frameworks
9
Vue.js Learning Resources
9
Node.js Tools, Libraries, and Frameworks
8
Cordova Learning Resources
8
React Learning Resources
7
jQuery Tools, Libraries, and Frameworks
6
Svelte Learning Resources
5
Svelte Tools, Libraries, and Frameworks
3
License
1
Sub Categories
Keywords
javascript
14
nodejs
12
node
8
angular
6
electron
5
react-native
4
typescript
4
testing
4
react
4
database
3
html
3
ionic
3
mocha
3
jest
2
test
2
ava
2
cli
2
ui
2
sqlite
2
dotnet
2
mysql
2
styleguide
2
style-guide
2
engine
2
jquery
2
embeddable
2
node-js
2
es6
2
test-runner
2
universal
2
test-framework
2
tdd
2
svelte
2
sass
2
webpack
2
eslint
2
components
2
browser
2
localstorage
2
ui-kit
2
microservices
1
express
1
nodejs-development
1
best-practices
1
npm
1
expressjs
1
htmlparser2
1
htmlparser
1
dom
1
cheerio
1