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 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 Environment Variables for Web Developers
    • 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.

      Before the beginning of this course, I never installed Android Studio, XCode. Actually didn't think about to move in developing in Mobile Apps because I thought Mobile App development is much complex than Web. But after start engaging with this course, I started to being comfortable in Mobile Development. I want to highlight that this course not just taught me about React Native but also Mobile Development. It's different than Web & this course very nicely teach that to me. I really enjoyed learning everything in this course.Really like to thank Amit to create such a great a course for Web Developers like us to move to the Mobile Development within a short period of time. Also I would like to thank to the Newline Team for creating along with the authors & providing these courses that covers much more different content than the other Platforms.

    • Icon of double quotation marks.

      I highly recommend this course for anyone looking for a complete, opinionated full-stack approach to modern web application developmentIn my role as a DevRel at MongoDB, I'm constantly learning new frameworks as well as keeping up with updates to existing stacks. When I evaluate a course, I look for complete content, efficient delivery, and an effective learning strategy. Tinyhouse delivers in all of these areas.It presents React, TypeScript, GraphQL and MongoDB in an incredibly clear, concise way. I highly recommend this course.

    • Icon of double quotation marks.

      This course contained lots of new knowledge (typescript with node usage, graphql) for me. The material delivery is clear and easy to grasp. I can't wait to proceed with Part II.

    • Icon of double quotation marks.

      The exercises are super fun and straight to the point, and the instructions are very engaging. I highly recommend this course if you are looking to build D3 visualizations with Svelte!

    • Icon of double quotation marks.

      I really enjoyed the first part and even went through it a second time using only the transcripts/copy. Super helpful for retention. I just browsed the part II contents and holy wow, that's a lot of content

    • Icon of double quotation marks.

      I had lots of fun attending Connor's workshop on D3.js + Svelte.js. Teach + interact + code - the amount of things he manages to do simultaneously is insane!

    • Icon of double quotation marks.

      I recently went to a coding interview and I was able to explain GraphQL internals (backend/frontend) thanks to the concepts explained in this course, I really recommend this material to any JS developers.

    • Icon of double quotation marks.

      highly recommended- course rich on content- content consists not only of videos but also written sections in tutorial style- however it goes beyond a tutorial and tries to put things into context- instructor is experienced developer an does transfer this over into the course- full source code available

    • Icon of double quotation marks.

      I read Fullstack React previously, and Fullstack React with TypeScript shares the same level of brilliance. Within the first 20 pages it has already helped deepen my understanding of Typescript and React. I have 3 years experience as a React dev and only recently started learning Typescript with it. I foresee this book helping me upskill to upper mid level in React and hopefully bringing my Typescript skills close to that as well.

    • Icon of double quotation marks.

      I really enjoy the clear explanations! And the transcripts below the video with code snippets is very helpful. I'm impressed with the quality and teaching method of Chirag & newline.

    • Icon of double quotation marks.

      I was looking for a new job with Golang. I used the Golang book from newline and I made a project based on this book to use in my portfolio. In just a few weeks, I got a new position with Golang. Thanks, your books are important for my career development.

    • Icon of double quotation marks.

      Your approach to this course is hands down better than any other I have seen. I absolutely LOVE that you walk us through building things from scratch, then after we understand why and how we did that, only then do you start to talk about some additional libraries we can use to help smooth it out. Thank you!

    • Icon of double quotation marks.

      I highly recommend Chirag Kalra's .NET Fullstack application course to anyone whom wants to learn .NET and some best practices in that realm. Chirag provides real life scenarios of problems you might hit when it comes to refactoring code and how to go about it modularizing code into reusable code across services. Overall, the course is excellent, detail and will recommend to anyone whom is interested in learning .NET.

    • Icon of double quotation marks.

      I like how easy and robust you structured react hooks. Now, I look forward to get a job in this stack

    • 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.

    • Icon of double quotation marks.

      Prior to this, I had experience with React but never really developed API's on my own using Node. I have an internship over the summer and I saw that past interns worked on some web apps. These videos give me a lot of confidence understanding the whole architecture of a web app.

    • Icon of double quotation marks.

      I have been doing this course in my free time - it has a way of keeping programming interesting. Keep up the good work.