Learn to Code (Awesome Fullstack)

whatwhatgoose
Free Stuff
Published in
4 min readJun 10, 2016

Whatwhatgoose — get the skills to land the job.

Here are some of the things that you might want to know in order to learn full stack development. Note: if you go to stackoverflow and click any tag, then go to the info tab, it should contain resources about that tag.

This post is on-going, and will be re-factored to reflect this Github Repository, don’t forget to star/like the project and be one of the star gazers

What to Learn

Front-end tier

What people see; User Interface / User Experience / Client Side / Design / Games / Mobile / T.V. / Hardware

HTML

CSS

Javascript

Middle-tier

The endpoint that talks to the client-side and to the database

  1. Networking
  2. API / RESTful Service
  3. Command Line
  4. Hosting
  5. Micro Services
  6. OWASP
  7. Dev Ops / Environment
  8. Configuration Management (CM) / Server Management
  9. Platforms

PAAS

IAAS

BAAS

Back-end tier (Database)

Stores and retrieves your data

Dev Ops, Continuous Delivery/Integration/Deployment

The practice of collaborating for software deployment

Software Product Management

The process of manging the task to deploy a product/feature

Algorithms and Data Structures

Algorithms, AI, and ML

Machine Learning

Paradigms

Programming Paradigms

Community

Find people who share your collective identity

  1. Stackoverflow
  2. HN
  3. Reddit

HTML Intro

CSS Intro

JS Intro

Jquery Intro

JS Intermediate

Awesome JS List

React

Redux

React Native

Server side

Server side programming different languages

Server Erlang

Go Server

Javascript Server

Ruby

Networking

DNS

Computer Networking and Security

Command Line

Serverless

Microservices

Sql

NoSQL

Dev Ops

Software Product Management

Infrastructure

Configuration Management

Platforms

Iaas

Paas

Other Resource

HTML / CSS /JS Library

Open Sourcing

Other

Jobs

--

--