Desenvolvimento Web

Básico para qualquer caminho

FTP

Configuração hospedagem

SSH

Git - controle de versão

Como a web funciona (requisições)

Aprender a pesquisar

Back-end básico

Front-end básico

HTML5

Editores de texto

HTML

Atom

Sublime Text

Putty ⭐

Stackoverflow ⭐

Coderwall

Fóruns

Fillezilla ⭐

Github ⭐

Bitbucket

Self hosted

CSS

JavaScript básico

jQuery

Organização código

Lógica de programação

Front-end Intermediário

CSS3

Design Responsivo

Frameworks

Precompile / Preprocessors

SASS

LESS

Stylus ⭐

Bootstrap ⭐

Foundation

JavaScript

Type

Typescript ⭐

Flow

Build tools

Task Runners

Bundler / Module loader

Webpack

Browserfy

NPM Scripts

Gulp

Grunt

Testes Unitários

Jest

Mocha

Jasmine

Gerenciador de Dependências

NPM

Yarn ⭐

Frameworks

React ⭐

Angular

Vue

Ember

Flux

Redux

Mobx

ES6

Front-end Avançado

Metodologias CSS

SUITCSS

BEM

OOCSS

SMACSS

Systematic CSS

SVG

D3

CSS Hardcore

Flexbox ⭐

Rotate

Scale

Gradients

Transform

Transitions

Grids ⭐

Skew

Canvas

etc...

JavaScript

Padrões de design

Regex

GOF

Técnicas avançadas de testes

Escolha uma linguagem

Scripting languages

Functional languages

High-performance / compiled languages

Python

PHP

Elixir

Scala

Clojure

Haskell ⭐

Go ⭐

Rust

Java

C#

Node.js ⭐

Frameworks

Hapi

Sails.js

Ruby

Frameworks

Sinatra

Frameworks

Sync

Frameworks

Yii

Symfony2

Lumen ⭐

Package Manager

Express ⭐

Testes

NPM

Yarn ⭐

Jest

Mocha ⭐

Jasmine

Chai

should.js

Package Manager

Testes

Ruby on Rails ⭐

RubyGems

RSpec

ByeBug

Package Manager

Flask

Testes

Pip

unittest/pyUnit ⭐

py.test

doctest

Django ⭐

Async

Pyramid

Tornado

gevent

aiohttp ⭐

Package Manager

Lavarel

Testes

PHPUnit

Composer

phpspec

Codeception

Mockery

PSRs

Debugger/profiler

xDebug

XHProf

New Relic

Blackfire

Back-end Intermediário

Web Server

Nginx ⭐

Apache

Caddy

RESTfull API

MVC

Authentication

SOLID, YAGNI, KISS, etc

Regex

Segurança

Docker

GraphQL

JSON Web Token

OAuth 2.0

SOA (Service Oriented Architecture) / Microservices

App deployment

Flightplan

Fabric

Capistrano

Etc

ORM / Estrutura de dados

Databases

Relacionais

Não relacionais

PostgresSQL ⭐

MySQL

MariaDB

MSSQL

Oracle

Redis

MongoDB ⭐

Cassandra

RethinkDB

Couchbase

Caching

Memcached

Redis

Back-end Avançado

in-Memory

Sistemas de busca

GOF padrão de design

Padrões de arquitetura

DDD

Técnicas avançadas de testes

ElasticSearch ⭐

Solr

Sphnx

Websocket

DevOps Básico

Nuvem / Plataformas

Integração contínua e testes contínuos

Sistemas Operacionais

Automação

Containers

Web Servers

Digital Ocean

AWS ⭐

Azure ⭐

Heroku

Rackspace

Google Cloud Platform

Docker ⭐

rkt

LXC

Jenkins ⭐

Travis

TeamCity

Drone

Bamboo

SemaphoreCI

CircleCI

Codeship

Linux ⭐

Unix

Redhat

Ubuntu ⭐

CentOS

etc

AWS Cloud Formation

Terraform

CF Engine

Salt Stack

Chef

Ansible

Puppet

Apache

Nginx ⭐

Tomcat

IIS

Caddy

Vagrant

DevOps Intermediário e além

Alerta e monitoramento

Clusters

Terminal

Modelo OSI

Conhecimento de vários sistemas de arquivo

Reverse Proxy

Servidor de Cache

Load Balancer

Firewall

TLS, STARTTLS, SSL, HTTPS, SCP, SSH, SFTP

Análise de problemas

Bash scripts

Command tools

Compilações

Kubernetes

Mesosphere

Mesos

Docker Swarm

Nomad

AppDynamics

Nagios

PagerDuty

Graphite

Prometeus

Zabbix

Lógica de programação

Visual Code ⭐