Skip to content

A place to collect some of my favorite resources on programming; from abstract theory to useful examples.

License

Notifications You must be signed in to change notification settings

ryanstull/ProgrammingResources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 

Repository files navigation

programming-resources

A place to collect some of my favorite resources on programming; from abstract theory to useful examples.

Key Topics and Concepts

Hardware

Programming Wisdom

Bases of Programming

Algorithms and Data Structures:

Organization

Error Handling

Type Systems

Data Stores

Concurrency and Parallelism

Networking

Machine Learning

Distributed Consensus Technology

Programming Paradigms

Overview

Functional Programming

Generic Programming

Architecture & Design

Design Patterns

Integration Patterns

Object Oriented Design Patterns

Typeclasses

Reactive Streams

Architecture

Programming Domains

Web Devlopment

Languages

General

Scala

Java

C

CSS

Frameworks

Java Frameworks

Spring

Checker Framework

Dev-ops

Tools

Unix tools

SSH

Version Control

Online Tools

About

A place to collect some of my favorite resources on programming; from abstract theory to useful examples.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published