Learn skills and best practices from
senior software engineers

Accelerate your software engineering career with a newline Pro subscription.

  • Icon for newline Pro subscription feature: unlimited access to 70+ newline books, guides and courses.

    Content

    Unlimited access to 70+ newline books, guides and courses.

  • Icon for a newline Pro subscription feature: interactive, live project demos for every newline book, guide and course,.

    Examples

    Interactive, live project demos for every newline book, guide and course.

  • Icon for a newline Pro subscription feature: complete project source code for every newline book, guide and course.

    Source Code

    Complete project source code for every newline book, guide and course.

  • Icon for a newline Pro subscription feature: a 20% discount on every newline masterclass course.

    Discount

    20% discount on every newline masterclass course.

  • Icon for a newline Pro subscription feature: full transcripts with exact timestamps and code snippets.

    Transcripts

    Full transcripts with exact timestamps and code snippets.

  • Icon for a newline Pro subscription feature: invitation to a Discord server with instructors and fellow students.

    Community

    Invitation to a Discord server with instructors and fellow students.

Choose a newline plan that matches your goals

newline offers flexible plans for both individuals and teams.

  • Basic Plan

    Free

    Free forever.


    Our free plan includes:

    • All community resources
    • Customizable public profile
    • Educational video library

    Start your journey with free courses, tutorials and byte-sized concept videos.

  • Error: Can't find product newline-basic-subscription-monthly. Please contact [email protected]
  • Error: Can't find product newline-basic-subscription-monthly-team. Please contact [email protected]

Why subscribe to newline Pro

Always stay informed on the latest industry trends with a newline Pro subscription.

  • 70+published books, guides and courses

    Over 2000 lessons. All content comes with detailed, up-to-date code that demonstrates industry best practices.

    • Icon of Next.js, a popular React framework.
    • Icon of React, a popular JavaScript library for building user interfaces.
    • Icon of Svelte, a component-based, frontend framework for building user interfaces.
    • Icon of D3, a popular JavaScript data visualization library.
    • Icon of Angular, a TypeScript-based, web application framework.
    • Icon of Vue.js, a progressive JavaScript framework for building user interfaces.
    • Icon of GraphQL, a data query and manipulation language for APIs.
    • Icon of Redux, a popular JavaScript state management library.
    • Thumbnail of newline course The newline Guide to Fullstack ASP.NET Core and React
    • Thumbnail of newline course Fullstack Web Components
    • Thumbnail of newline course Fullstack React with TypeScript Masterclass
    • Thumbnail of newline course The newline Guide to Building Your First GraphQL Server with Node and TypeScript
    • Thumbnail of newline course 30 Days of React Native
    • Thumbnail of newline course Hacked Smart Contracts
    • Thumbnail of newline course Intro to Programming Ethereum ĐApps
    • Thumbnail of newline course The Art of Enterprise Monorepos with Nx and pnpm
    • Thumbnail of newline course Scaling Web App Configuration with Environment Variables
    • Thumbnail of newline course Fundamentals of transformers - Live Workshop
    • Thumbnail of newline course React Data Fetching: Beyond the Basics
    • Thumbnail of newline course Responsive LLM Applications with Server-Sent Events
    • Thumbnail of newline course Sleek Next.JS Applications with shadcn/ui
    • Thumbnail of newline course The Approachable Guide to Accessible Components
    • Thumbnail of newline course Master Custom React Hooks with TypeScript
    • Thumbnail of newline course Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL
    • Thumbnail of newline course Complete Guide to Qwik
    • Thumbnail of newline course Real-Time Collaborative Apps with Next.js and Supabase
    • Thumbnail of newline course Advanced JavaScript Unleashed
    • Thumbnail of newline course Interactive Vue.js Resume Builder
    • Thumbnail of newline course Mastering CSS Layout
    • Thumbnail of newline course Pain Free Mocking with Jest
    • Thumbnail of newline course Demystifying Reactivity with Angular Signals
    • Thumbnail of newline course Next.js Complex State Management Patterns with RSC
    • Thumbnail of newline course Blazing Fast Next.js with React Server Components
    • Thumbnail of newline course Better Data Visualizations with Svelte
    • Thumbnail of newline course Building a Beeswarm Chart with Svelte and D3
    • Thumbnail of newline course Build a Complete Company Design System
    • Thumbnail of newline course Storybook for React Apps
    • Thumbnail of newline course Million Ether Homepage
    • Thumbnail of newline course Build and deploy a REST API with Deno
    • Thumbnail of newline course The newline Guide to NFCs with React Native
    • Thumbnail of newline course The newline Guide to React Component Design Systems with Figmagic
    • Thumbnail of newline course The newline Guide to Full Stack Comments with Hasura and React
    • Thumbnail of newline course The newline Guide to Creating a React Hooks Library
    • Thumbnail of newline course The newline Guide to Modernizing an Enterprise React App
    • Thumbnail of newline course Practical Abstract Syntax Trees
    • Thumbnail of newline course The newline Guide to React Native for JavaScript Developers using TypeScript
    • Thumbnail of newline course Build a Spotify Connected App
    • Thumbnail of newline course Composing Layouts in React
    • Thumbnail of newline course Building React Native Apps for Mac
    • Thumbnail of newline course Creating a React Native Login
    • Thumbnail of newline course Serverless Django with Zappa
    • Thumbnail of newline course The newline Guide to Building a Company Component Library
    • Thumbnail of newline course Beginner's Guide to Real World React
    • Thumbnail of newline course Building Advanced Admin Reporting in React
    • Thumbnail of newline course The newline Guide to Bash Scripting
    • Thumbnail of newline course Reliable Webservers with Go
    • Thumbnail of newline course Creating an ERC20 Token on Ethereum
    • Thumbnail of newline course Fullstack Svelte
    • Thumbnail of newline course Tinycanva: Clojure for React Developers
    • Thumbnail of newline course Fullstack D3 Masterclass
    • Thumbnail of newline course Create a Serverless Slackbot with AWS Lambda and Python
    • Thumbnail of newline course newline's Introduction to Privacy on Ethereum
    • Thumbnail of newline course The newline Guide to Angular Universal
    • Thumbnail of newline course Fullstack Flask: Build a Complete SaaS App with Flask
    • Thumbnail of newline course Creating React Libraries from Scratch
    • Thumbnail of newline course 30 Days of React
    • Thumbnail of newline course TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two
    • Thumbnail of newline course TinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL
    • Thumbnail of newline course Your First 30 Days of Web Development
    • Thumbnail of newline course 30 Days of Vue
  • 20+books, guides and courses in development

    Keep up-to-date with the latest libraries, frameworks and tools. Pro subscribers get early access to future content.

    • Icon of shadcn/ui, a component library built with Radix UI and Tailwind CSS.
    • Icon of Supabase, an open-source Firebase alternative.
    • Icon of LangChain, a framework for building applications with LLMs.
    • Icon of Nx, an advanced build system for monorepos.
    • Icon of Tailwind CSS, a utility-first CSS framework.
    • Icon of Astro, a modern static-site builder based on the islands architecture.
    • Icon of Qwik, a performance-focused web framework for building instant-loading websites and apps.
    • Thumbnail of newline course Revamping Enterprise Development with Monorepos and Nx
    • Thumbnail of newline course Building Sleek Web Applications with shadcn/ui
    • Thumbnail of newline course Ultimate Guide to Performant Data Fetching in React
    • Thumbnail of newline course Building Accessible Components for the Web
    • Thumbnail of newline course LLM Streaming with LangChain and FastAPI
    • Thumbnail of newline course Large-Scale Document Processing Pipelines for RAG Applications
  • 300+glowing reviews from students

    Easy-to-digest content with clear instruction and practical examples creates an amazing learning experience.

    • Icon of double quotation marks.

      Tinyhouse is amazing! I'm really learning a lot. Also, the instructors are awesome. When I have posted an issue, it seems that they respond almost immediately. Kudos to them!

    • Icon of double quotation marks.

      Svelte was exactly what I needed after feeling frustrated using only d3 and vanilla JS for some time. Connor does a fantastic job explaining the Svelte framework, concepts and best practices. Using various examples throughout the modules - both technically sophisticated and perfectly aesthetic - I got to make amazing visualizations and better grasp how Svelte works. Even after completing the course, I constantly return to various sections to see how I can produce something. Highly recommend it!

    • Icon of double quotation marks.

      I love the approach to learning you've created and the support on Discord. The speed at which you progress keeps it fresh and sharp. Each module is better than the last because I can see my app build in front of my eyes.

    • Icon of double quotation marks.

      This is one of the rare course that covers all the edge cases. Not many courses related to storybook are out there, but if someone needs in-depth knowledge of storybook, learn from this course then there is no need for any other course related to storybook.

    • Icon of double quotation marks.

      I find this course helpful in building skills with React. I gained fundamental understanding of React & GraphQL, and I started implementing it to my portfolio projects. After 6 months, I secured a job offer as a Frontend Engineer. My thanks to newline!

    • Icon of double quotation marks.

      It's everything you could ask for in terms of a thorough, detailed, but accessible and well-designed D3 bootcamp. It's also essential that it covers combining D3 with frameworks, which is KEY!

    • Icon of double quotation marks.

      Using TypeScript so extensively proved exceedingly useful. GraphQL + Apollo Server/Boost are amazing tools. I am definitely going to utilize what I learned for freelance projects!

    • Icon of double quotation marks.

      Absolutely fantastic courses. Self-paced, comprehensive, real examples from beginning to end, clear and concisely brilliant. This course will make you a great full-stack developer!

    • Icon of double quotation marks.

      One of the best courses on Reactjs and .NET. This was my first time building a full stack application, I couldn’t have started at a better place. Chirag made complicated topics very easy to understand. I am now confident on how to build & structure a full stack application. Overall the instructor did an excellent job. I highly recommend this course and newline platform.

    • Icon of double quotation marks.

      A well-paced, thoughtfully structured and engaging class! I enjoyed it.### I especially appreciated the detailed coverage of data management with GraphQL and Apollo.

    • Icon of double quotation marks.

      Tinyhouse has been useful as I start my own web app. Now I have a clean mental model of GraphQl and resolvers. Thank you. I am more confident in starting new web adventures!

    • Icon of double quotation marks.

      My favorite module was on GraphQL! It moves away from the basics and dives more into the underlying implementation. Nice work!

    • Icon of double quotation marks.

      Tinyhouse has provided me with a good grasp of how to build a dynamic website from scratch. Modules 3 and 4 really show how Apollo is awesome & GraphQL too! Thanks to both Hassan and Jing.

    • Icon of double quotation marks.

      Part 1 was a great introduction to this stack: the modules are well done and carry the learner through the complexity in a supportive way. Looking forward to Part 2! This course will help me to create an example app that I can use to demo the value of the React/Apollo/GraphQL/etc. stack for upcoming projects.

    • Icon of double quotation marks.

      Learnify is divided into modules, with small pills or lessons well defined, and a summary at the end of every module. Interesting and modern concepts are covered even for an overview course. Chirag, clearly emphasizes every important topic when it's needed and also makes small pauses so the students can quickly understand where he's going to and the goal of the lesson. I'd definitely recommend the course and the newline platform as well!

    • Icon of double quotation marks.

      I highly recommend Connor's course—it is the best resource for learning how to visualize data with D3 and Svelte that I have found. The step by step explanations are very clear and easy to follow. At the end of the course you end up creating complex visualizations with the confidence to adapt them to your needs.

    • Icon of double quotation marks.

      I work in the hospitality industry and we are switching to a very similar stack (except for MongoDB). I like how the course taught how to integrate TypeScript in a full stack JavaScript project and how to create a GraphQL API. Learning the inner workings of Apollo Server was good too. GraphQL was a bit like sorcery to me until now.

    • Icon of double quotation marks.

      I found the typescript part really useful. I always wanted to learn typescript and how it can be used to build a production-grade application. Keep up the good work!

    • Icon of double quotation marks.

      As a journalist wanting to learn how to code, I really liked this course. Connor is an excellent teacher. He explains everything step by step, assuming that the person he's talking to knows absolutely nothing about Svelte and D3. He's always available to answer questions too. Even the most basic ones! Thanks to him, I feel I'm making progress in my understanding of web development.

    • Icon of double quotation marks.

      This course broadened my experience with real and actual new technologies! Learning about GraphQL and how it is different than traditional REST was really helpful.

    • Icon of double quotation marks.

      I truly enjoyed each of the modules. The coverage on GraphQL was super valuable and I would certainly recommend this course.

    • Icon of double quotation marks.

      Having everything put together in one place is so much better than trying to do it in separate tutorials. I also liked that this course started simple and showed the techniques that are used to develop the app rather than just looking at the finished project and not knowing how it got there. Tinyhouse really made things clear for me.