Skip to content

Latest commit

 

History

History
502 lines (374 loc) · 25.3 KB

resources.md

File metadata and controls

502 lines (374 loc) · 25.3 KB
layout title
default
Learning Resources

back to: guide


Learning Resources

This page is separate from the learning guide. The following is a collection of various resources that may be useful to the learning programmer.

General Resources

News & Culture

General Programming Subreddits

Programming language sub-reddits

Mentors & Communities

Technical Reference

Git & Repositories

Web Development

Front-End Web Development

Static Site Generators

Blogs & Content Management Systems

DevOps, Operations & Deployment

Hosting

Curriculae/Roadmaps

Programming & Coding Languages & Programming Paradigms

General resources for programming

General resources for programming languages

Functional Programming

Declarative Programming

Javascript

React
Angular
Vue

Python

Django

Django is a batteries-included web framework written in Python.

HTML

CSS

CSS Frameworks

C

Rust

Golang / Go

Java

SQL

R

(Thanks, Tyler!)

  • R for Data Science: A modern take on R used widely in Data Science via the Tidyverse set of packages
  • Shiny: Shiny is an R package for creating interactive web apps
  • Mastering Shiny: Online resource for learning and developing R Shiny applications. R Shiny is a web application framework
  • R Programming - Johns Hopkins University - Coursera: Learn to program in R for data analysis.
  • Swirl: "swirl teaches you R programming and data science interactively, at your own pace, and right in the R console!"

Regular Expressions (RegEx)

Design, UI and UX

Computer Science

Data Structures & Algorithms

Computer Architecture and Assembly

Operating Systems

Data Science

Machine Learning

Cloud Computing

Security & Privacy

Cryptography

Interview Prep

Competitive Programming, Coding Challenges

Practice App / Projects

Open Source Contribution Opportunities

Contributing to open source projects is a good way to gain experience and also give back to the community.

Linux/Unix

Bash

Tools

Free Resources for Students/Devs

APIs

Technology stack info

App Collections

Career Development

Academia

Non-Programming Topics

Assorted