awesome-learning
List of learning URL's
https://github.com/rubenclaes/awesome-learning
Last synced: 18 days ago
JSON representation
Back-End Development
- Docker
- Vagrant - Automation virtual machine environment.
- Pyramid - Python framework.
- Play1 Framework
- Useful `.htaccess` Snippets
- nginx - Web server.
- Kubernetes - Open-source platform that automates Linux container operations.
- Serverless Framework - Serverless computing and serverless architectures.
- Dash - Python web app framework.
- Flask - Python framework.
- Terraform - Tool for building, changing, and versioning infrastructure.
Books
Business
- Open Companies
- Places to Post Your Startup
- OKR Methodology - Goal setting & communication best practices.
- Indie - Independent developer businesses.
- Tools of the Trade - Tools used by companies on Hacker News.
- Clean Tech - Fighting climate change with technology.
- Leading and Managing - Leading people and being a manager in a technology company/environment.
Content Management Systems
Databases
- Database
- MySQL
- SQLAlchemy
- InfluxDB
- Neo4j
- MongoDB - NoSQL database.
- TinkerPop - Graph computing framework.
- PostgreSQL - Object-relational database.
- CouchDB - Document-oriented NoSQL database.
- HBase - Distributed, scalable, big data store.
- NoSQL Guides - Help on using non-relational, distributed, open-source, and horizontally scalable databases.
- RethinkDB
Development Environment
- Quick Look Plugins - For macOS.
- Dev Env
- Dotfiles
- Shell
- Command-Line Apps
- ZSH Plugins
- GitHub - Hosting service for Git repositories. - Browser Extensions - Cheat Sheet - Pinned Gists - Dynamic pinned gists for your GitHub profile.
- Git Cheat Sheet & Git Flow
- Git Tips
-
Git Add-ons
- Enhance the
gitCLI. -
Git Hooks
- Scripts for automating tasks during
gitworkflows. - SSH
- FOSS for Developers
- Hyper - Cross-platform terminal app built on web technologies.
- PowerShell - Cross-platform object-oriented shell.
- Terminals Are Sexy
- Fish - User-friendly shell.
- Alfred Workflows - Productivity app for macOS.
Editors
- Visual Studio Code - Cross-platform open-source text editor.
Entertainment
Front-End Development
- ES6 Tools
- Web Performance Optimization
- Web Tools
- CSS - Style sheet language that specifies how HTML elements are displayed on screen. - Critical-Path Tools - Scalability - Must-Watch Talks - Protips - Frameworks
- React - App framework. - Relay - Framework for building data-driven React apps. - React Hooks - A new feature that lets you use state and other React features without writing a class.
- Polymer - JavaScript library to develop Web Components.
- Angular - App framework.
- Backbone - App framework.
- HTML5 - Markup language used for websites & web apps.
- SVG - XML-based vector image format.
- Canvas
- KnockoutJS - JavaScript library.
- Dojo Toolkit - JavaScript toolkit.
- Inspiration
- Ember - App framework.
- Meteor
- BEM
- Flexbox
- Web Typography
- Web Accessibility
- Material Design
- D3 - Library for producing dynamic, interactive data visualizations.
- Emails
- Web Audio
- Offline-First
- Static Website Services
- Cycle.js - Functional and reactive JavaScript framework.
- Text Editing
- Motion UI Design
- Vue.js - App framework.
- Marionette.js - App framework.
- Aurelia - App framework.
- Charting
- Chrome DevTools
- Draft.js - Rich text editor framework for React.
- Service Workers
- Progressive Web Apps
- choo - App framework.
- Redux - State container for JavaScript apps.
- Browserify - Module bundler.
- Sass - CSS preprocessor.
- Ant Design - Enterprise-class UI design language.
- Less - CSS preprocessor.
- Next.js - Framework for server-rendered React apps.
- JAMstack - Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt markup.
- Mobile Web Development - Creating a great mobile web experience.
- Storybook - Development environment for UI components..
- Headless CMS - A List of Content Management Systems for JAMstack Sites
- webpack - Module bundler.
- Web Components
- PostCSS - CSS tool.
- Progressive Enhancement
- lit-html - HTML templating library for JavaScript.
- Ionic Framework 2
- Hyperapp - Tiny JavaScript library for building web apps.
- Web Performance Metrics - Metrics to help understand page speed and user experience.
Hardware
- Robotics
- Internet of Things
- Electronics - For electronic engineers and hobbyists.
- Bluetooth Beacons
Higher Education
- Computational Neuroscience - A multidisciplinary science which uses computational approaches to study the nervous system.
Learn
- CLI Workshoppers - Interactive tutorials.
- Learn to Program
- Speaking
- Tech Videos
- Computer History
- JavaScript Learning
- CSS Learning - Mainly about CSS – the language and the modules.
- Product Management - Learn how to be a better product manager.
- Roadmaps - Gives you a clear route to improve your knowledge and skills.
- Dive into Machine Learning
- Educational Games - Learn while playing.
Media
- Fonts
- Codeface - Text editor fonts.
- Stock Resources
- GIF - Image format known for animated images.
- Audio Visualization
- Broadcasting
- Pixel Art - Pixel-level digital art.
- FFmpeg - Cross-platform solution to record, convert and stream audio and video.
- Icons - Downloadable SVG/PNG/font icon projects.
- Music
- Open Source Documents
- Creative Commons Media
Miscellaneous
- JSON - Text based data interchange format. - GeoJSON - Datasets
- Discounts for Student Developers
- Radio
- REST
- Selenium
- Appium - Test automation tool for apps.
- Services Engineering
- Free for Developers
- Answers - Stack Overflow, Quora, etc.
- Sketch - Design app for macOS.
- Boilerplate Projects
- Readme
- Design and Development Guides
- Software Engineering Blogs
- FOSS Production Apps
- Gulp - Task runner.
- AMA - Ask Me Anything. - Answers
- Open Source Photography
- OpenGL - Cross-platform API for rendering 2D and 3D graphics.
- GraphQL
- Research Tools
- Social Media Share Links
- Microservices
- Beginner-Friendly Projects
- Katas
- Tools for Activism
- Citizen Science - For community-based and non-institutional scientists.
- MQTT - "Internet of Things" connectivity protocol.
- Hacking Spots
- For Girls
- Vorpal - Node.js CLI framework.
- Vulkan - Low-overhead, cross-platform 3D graphics and compute API.
- LaTeX - Typesetting language.
- Economics - An economist's starter kit.
- Funny Markov Chains
- Bioinformatics
- Cheminformatics - Informatics techniques applied to problems in chemistry.
- Colorful - Choose your next color scheme.
- Steam - Digital distribution platform.
- Bots - Building bots.
- Site Reliability Engineering
- Empathy in Engineering - Building and promoting more compassionate engineering cultures.
- DTrace - Dynamic tracing framework.
- ChatOps - Managing technical and business operations through a chat.
- Falsehood - Falsehoods programmers believe in.
- Domain-Driven Design - Software development approach for complex needs by connecting the implementation to an evolving model.
- Quantified Self - Self-tracking through technology.
- SaltStack - Python-based config management system.
- Web Design - For digital designers.
- JMeter - Load testing and performance measurement tool.
- Creative Coding - Programming something expressive instead of something functional.
- No-Login Web Apps - Web apps that work without login.
- Testing - Software testing.
- Free Software - Free as in freedom.