Skip to content

Instantly share code, notes, and snippets.

@1travelintexan
Last active April 29, 2025 10:17
Show Gist options
  • Save 1travelintexan/8f53f33281be45cd7f33a4b3038452ac to your computer and use it in GitHub Desktop.
Save 1travelintexan/8f53f33281be45cd7f33a4b3038452ac to your computer and use it in GitHub Desktop.

1. Typescript Resources

Remember that typescript is built on top of Javascipt, meaning that if you understand Javascript then you know 90% of Typescript Here are a list of links to help learn Typescript:

Scrimba

This is the best free resource to learn typescipt fundamentals
Link

Typescript Slides

Slides to learn the basics of TS
Link

Free Code Camp

This is one of the best youtube channels to learn coding
Link

Web Dev Simplified

great video with a TS project
Link

Typescript Video on Generics

Often it is the most difficult to learn in TS
Link

Typescript Practice

Here is a fun lab to practice what you learned
Link

Typescript with React

Video
Link

Typescript Practice with React

Here is a fun lab to practice advanced TS, my favorite lab ever :)
Link

2. SQL Resources

SQL is another one of the most popular Database structures. It is table based, meaning that it is structured as a grid or table rather than a collection of objects like MongoDB.

Here are a list of links to help learn SQL:

Free Code Camp

this youtube channel has an amazing video on SQL as well as Typescript
Link

SQL Database Normalization

Great video to explain Database Normalization
Link

SQL Bolt

This is a great resource that gives explanation and tests to pass to the next round
Link

Key Types SQL

This is a great video that explains the many types of keys in SQL although most are very niche
Link

Code Wars SQL

I recommend going through the different katas for SQL. Its great practice
Link

Hacker Rank

Hacker Rank is another form of code wars although I prefer Katas, this could be helpful too
Link

SQL Basics Practice

Here is a fun lab to practice what you learned for SQL
Link

SQL Joins Practice

Here is a fun lab to practice what you learned with SQL Joins
Link

3. Prisma Resources

Prisma is similiar to Mongoose, it connects our server to the Database. Prisma can be used to connect to SQL Databases and Mongo DB and it uses methods just like Mongoose such as (.user.create(), .user.findFirst(), ect...) Here are a list of links to help learn Prisma:

Prisma Video

Here is a short video that explains Primsa in 100 seconds
Link

Prisma Ironlauncher (mongoose to Prisma)

Video of me teaching how to change an Ironlauncer server from Mongoose to Prisma
Link

Prisma Slides

Slides from the changing mongoose to Prisma
Link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment