An open API service indexing awesome lists of open source software.

https://github.com/adityaprakash-bobby/aetogee

A compilation of Programming resources and everything computers
https://github.com/adityaprakash-bobby/aetogee

awesome c computer-science cplusplus docker golang golang-repository javascript kubernetes learn-to-code learning linux list programming-languages python resource-list resources rust tutorials video-courses

Last synced: 6 months ago
JSON representation

A compilation of Programming resources and everything computers

Awesome Lists containing this project

README

          

# Whats and Hows of Programming
---
[WIP] This will be very intensive compilation of resources (books, lectures, tutorials, forums) regarding starting off with computer programming and learning various concepts related to it. This compilation now is limited to topics that I have explored yet and would fill up spaces as I explore new stuff. It will be great if anyone who comes across this repository to share resources you find helpful and fell is very friendly for any level of knowledge seeker. So pull requests are encouraged.

1. [Introduction](#introduction)
2. [Programming Languages](#programming-language)
* [C](#C)
* C++
* [Python](#Python)
* [Golang](#Golang)
* Java
* [Rust](#Rust)
* [JavaScript](#JavaScript)
3. [Other Good Stuff](#other-good-stuff)
* [CS Stuff](#cs-stuffs)
* [Linux](#Linux)
* [Docker](#Docker)
* [Kubernetes](#Kubernetes)
* [AWS](#AWS)
* [Terraform](#Terraform)
* [React](#React)
4. [DamnThatsInteresting](#damnthatsinteresting)

## Introduction to Programming

###### Videos
- [CS50 - Computational Thinking, Scratch](https://www.youtube.com/watch?v=5azaK2cBKGw)

###### Courses
- [Codecademy - Basics of Programming](https://www.codecademy.com/learn/learn-how-to-code)

## Programming Languages

### C

###### Videos:
- [New Boston - C Programming](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGAKIXv8Yr6nhGJ9Vlcjyymq)

###### Books:
- [Head First C](books/c_programming_headfirst.pdf)
- [ANSI C - Balaguruswamy](books/ansi_c_balaguruswamy.pdf)


### Python:

###### Video Courses:
- [Corey Schafer - Python Tutorial](https://www.youtube.com/playlist?list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU)

###### Books:
- [Head First Python](books/head_first_python.pdf)

### Golang:

###### Video Courses:
- [Go Basics - Sentdex](https://www.youtube.com/playlist?list=PLQVvvaa0QuDeF3hP0wQoSxpkqgRcgxMqX)

###### Books:
- [The Little Go Book - Karl Seguin](https://www.openmymind.net/The-Little-Go-Book/)
- [Introduction to Programming in Go - Caleb Doxsey](http://www.golang-book.com/)

###### Interactive Courses:
- [Gophercises - Jon Calhoun](https://gophercises.com/)

### Rust:

###### Books:
- (Official)[The Rust Programming Language](books/the_rust_lang.pdf)

### JavaScript:

###### Books:
- [You Don't Know JS, Yet](https://github.com/getify/You-Dont-Know-JS/)

###### Courses:
- [FreeCodeCamp - JavaScript Basics](https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/basic-javascript)

## Other Good Stuff

### CS Stuffs:
###### Learning resources:
- [Teach Yourself CS](https://teachyourselfcs.com/)

### Linux:

###### Interactive Learning:
- [Linux Journey](https://linuxjourney.com/)

### Docker:

###### Videos:
- [Dockerfile Best Practices](https://www.youtube.com/watch?v=JofsaZ3H1qM)

###### Hands-on:
- [Docker of Begineers (Linux)](https://training.play-with-docker.com/beginner-linux/)
- [Application Containerization and Microservice Orchestration](https://training.play-with-docker.com/microservice-orchestration/)

###### Courses:
- [LearnDocker.online[Free]](https://learndocker.online/)

### Kubernetes:

###### Interactive Tutorials:
- [Learn K8s - Dev.to](https://dev.to/azure/kubernetes-from-the-beginning-part-i-4ifd)
- [K8s Concepts](https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/)

###### Videos:
- [Kubernetes Deconstructed: Understanding Kubernetes by Breaking It Down](https://youtube.com/watch?v=90kZRyPcRZw)

### AWS:

###### Articles:
- [AWS Scalabe Web Architechture](https://www.airpair.com/aws/posts/building-a-scalable-web-app-on-amazon-web-services-p1)
- [AWS in plain English](https://expeditedsecurity.com/aws-in-plain-english/)

### Terraform:

###### Articles:
- [Terraform File Isolation](https://charity.wtf/2016/03/30/terraform-vpc-and-why-you-want-a-tfstate-file-per-env/)

### React:

###### Interactive:
- [FreeCodeCampReact - React](https://www.freecodecamp.org/learn/front-end-libraries/bootstrap/)

###### Videos:
- [(Playlist) ReactJS](https://www.youtube.com/watch?v=QFaFIcGhPoM&list=PLC3y8-rFHvwgg3vaYJgHGnModB54rxOk3)
- [(Playlist) ReactJS with Redux](https://www.youtube.com/watch?v=OxIDLw0M-m0&list=PL4cUxeGkcC9ij8CfkAY2RAGb-tmkNwQHG)

## DamnThatsInteresting:

###### Videos:
- [Evolution of Reddit's Architecture](https://www.youtube.com/watch?v=nUcO7n4hek4)

###### Threads and Articles: