Coming Soon

Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL

This comprehensive full-stack development course covers monorepos, TypeScript, Tailwind CSS, tRPC, and PostgreSQL, empowering you to build modern, scalable applications. Structured into 7 modules of bite-sized lessons, each module is designed to be engaging and informative, combining video lectures, hands-on coding exercises, and real-world examples.

  • 5.0 / 5 (1 rating)
  • Published
  • Updated
On demand video

4 hrs 54 mins

Video Lessons

30 Videos

Course Instructor
Avatar Image

Kristian Dupont

I write code, I help teams write code and I help companies create teams that write code. I was the founder and CEO of submotion and am the author of Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL.

How The Course Works

01Remote

You can take the course from anywhere in the world, as long as you have a computer and an internet connection.

02Self-Paced

Learn at your own pace, whenever it's convenient for you. With no rigid schedule to worry about, you can take the course on your own terms.

03Community

Join a vibrant community of other students who are also learning with Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL. Ask questions, get feedback and collaborate with others to take your skills to the next level.

04Structured

Learn in a cohesive fashion that's easy to follow. With a clear progression from basic principles to advanced techniques, you'll grow stronger and more skilled with each module.

Course Preview

What You Will Build In This Course

Course Overview

Build type-safe full-stack applications with database-centric strategies

What you will learn
  • Master monorepos for streamlined development workflows and enhanced collaboration

  • Implement TypeScript for type-safe code that prevents errors and improves maintainability

  • Utilize Tailwind CSS to create consistent and beautiful user interfaces

  • Employ tRPC for seamless data exchange between frontend and backend

  • Harness advanced PostgreSQL features for optimized data storage, retrieval, and manipulation

  • Build modern, scalable full-stack applications using a unified approach

Learn the art of full-stack development with this comprehensive course. Through implementing the latest technologies and techniques, the course directly addresses the most common challenges full-stack developers face:

  • Code consistency and sharing: Monorepos eliminate the need for multiple repositories, ensuring consistent code across your application and facilitating seamless code sharing.
  • Technology integration: Learn how to integrate modern technologies like TypeScript, Tailwind CSS, and tRPC, empowering you to build robust and maintainable applications.
  • Database management: Master advanced PostgreSQL features to optimize data storage, retrieval, and manipulation, ensuring a high-performance and scalable backend.
ReactTypeScript

Our students work at

  • salesforce-seeklogo.com.svgintuit-seeklogo.com.svgAdobe.svgDisney.svgheroku-seeklogo.com.svgAT_and_T.svgvmware-seeklogo.com.svgmicrosoft-seeklogo.com.svgamazon-seeklogo.com.svg
sample bg image url

Sample Course Lessons

Course Syllabus and Content

This comprehensive course will equip you with the skills and knowledge to build modern full-stack applications using TypeScript, TailwindCSS, tRPC, and PostgreSQL. You will learn how to create a robust and scalable application architecture, from the backend data layer to the frontend UI.

Module 1

Introduction and Getting Started

7 Lessons1 Hours 5 Minutes

Module 2

Analysis and Design

3 Lessons 10 Minutes

Module 3

Modelling with advanced Postgres features

3 Lessons 27 Minutes

Module 4

Frontend UI

5 Lessons 52 Minutes

Module 5

Endpoints

5 Lessons 44 Minutes

Module 6

Testing

3 Lessons 42 Minutes

Module 7

Connecting The Dots

3 Lessons 51 Minutes

Module 8

Conclusion and extra resources

1 Lesson 1 Minutes

Meet the Course Instructor

Kristian Dupont

Kristian Dupont

Kristian Dupont is a full-stack developer at Invert. When Kristian is not writing code, he blogs on technology and produces music. With a career spanning over 25 years, Kristian has navigated the breadth of software development, from writing embedded C code for tiny processors to developing expansive SaaS products utilized globally. His journey through the ranks of professional development, team leadership, and CTO positions has equipped him with a deep understanding of the software industry's demands and nuances.

Holding a degree in Computer Science and Neuropsychology from Copenhagen University, Kristian's academic background lays a solid foundation for his practical achievements. Notably, he is the creator of Kanel, an open-source tool designed to generate Typescript types from PostgreSQL schemas, which this course teaches you how to use.

Kristian's approach to this course is informed by real-world challenges and solutions. His professional background ensures that students not only learn theoretical concepts but also gain insights into practical application, problem-solving, and industry best practices. This makes the course an invaluable opportunity for learners seeking to elevate their skills with guidance from a seasoned expert who has navigated the landscape of software development firsthand.

Build robust and scalable full-stack applications with modern TypeScript, Tailwind CSS, and tRPC—enroll today!

Master full-stack development with a single repository for everything!

One-Time Purchase

Get lifetime access to this course

$69$79$10.00 off
Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL
  • Discord Community Access
  • Full Transcripts
  • Money Back Guarantee

Frequently Asked Questions

What is Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL?

Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL is a course that teaches how to set up a full-stack application using PostgreSQL, NodeJS, Koa, Knex, React, TypeScript, tRPC, and Tailwind CSS. The course focuses on creating a type-safe application with the database as the source of truth. The course consists of 8 modules, 30 lessons and 4,5 hours of video content.

What are the benefits of using this stack?

It's mature and well-supported. The extra focus on type safety let's you iterate and change things with confidence. Furthermore, there is no framework that gets you going quickly but then becomes a burden when you need to do something it doesn't support. The architecture you will learn will be able to scale, both in terms of complexity and performance requirements, but also in terms of the number of developers working on it.

What are the prerequisites for this course?

You should be familiar with TypeScript development, preferably both on the backend and the frontend, and basic knowledge of SQL. You will also need NodeJS installed, and either Postgres or Docker.

What are the learning outcomes of this course?

By the end of this course, you will be able to: Set up and configure a full-stack application, as well as design and implement a type-safe data model.

Who is this course for?

This course is for developers who want to learn how to build modern type-safe full-stack applications. The course is also beneficial for developers who want to learn how to use PostgreSQL as the database for their applications.

What are the next steps after completing this course?

After completing this course, you can start building your own full-stack applications using the skills you have learned.

Fullstack Typescript with TailwindCSS and tRPC Using Modern Features of PostgreSQL

$69

$79