Learn GraphQL | A query language for your API following How to GraphQL - The Fullstack Tutorial for GraphQL
Start from scratch and build a fully-featured Hackernews clone with one of the detailed step-by-step tutorials. Use the programming language and framework of your choice!