Skip to content

Commit

Permalink
Add Rust & Typescript Resources (#67)
Browse files Browse the repository at this point in the history
  • Loading branch information
LinearArray authored Mar 15, 2024
1 parent 9b65ca5 commit 8b31c27
Show file tree
Hide file tree
Showing 2 changed files with 194 additions and 0 deletions.
112 changes: 112 additions & 0 deletions languages/rust/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
{
"resources": [
{
"title": "The Rust Book",
"url": "https://doc.rust-lang.org/stable/book/",
"type": "book",
"level": "beginner"
},
{
"title": "Exercism",
"url": "https://exercism.io/tracks/rust",
"type": "website",
"level": "beginner"
},
{
"title": "Rust by Example",
"url": "https://doc.rust-lang.org/stable/rust-byexample/",
"type": "book",
"level": "beginner"
},
{
"title": "Rustlings",
"url": "https://rustlings.cool/",
"type": "website",
"level": "beginner"
},
{
"title": "Rust Learning",
"url": "https://github.com/ctjhoa/rust-learning",
"type": "github",
"level": "beginner"
},
{
"title": "Rust Cookbook",
"url": "https://rust-lang-nursery.github.io/rust-cookbook/",
"type": "book",
"level": "beginner"
},
{
"title": "stdx",
"url": "https://github.com/brson/stdx",
"type": "github",
"level": "beginner"
},
{
"title": "LetsGetRusty",
"url": "https://youtube.com/playlist?list=PLai5B987bZ9CoVRQEIN9foz4QCJ0H2Y8&si=-YH7bYkgwtmKtU0",
"type": "video",
"level": "beginner"
},
{
"title": "Idiomatic-rust",
"url": "https://corrode.dev/idiomatic-rust/",
"type": "article",
"level": "everyone"
},
{
"title": "Rust for Rustaceans",
"url": "https://rust-for-rustaceans.com/",
"type": "book",
"level": "intermediate"
},
{
"title": "Crust of Rust",
"url": "https://www.youtube.com/watch?v=rAl9HwD858&list=PLqbS7AVVErFiWDOAVrPt7aYmnuuOLYvOa",
"type": "video",
"level": "intermediate"
},
{
"title": "Code Crafters",
"url": "https://codecrafters.io/",
"type": "video",
"level": "intermediate"
},
{
"title": "Advent Of Code",
"url": "https://fasterthanli.me/series/advent-of-code-2022",
"type": "article",
"level": "intermediate"
},
{
"title": "Atomics and Locks",
"url": "https://marabos.nl/atomics/",
"type": "book",
"level": "intermediate"
},
{
"title": "Writing an OS in Rust",
"url": "https://os.phil-opp.com/",
"type": "article",
"level": "advanced"
},
{
"title": "Rustacean Station",
"url": "https://rustacean-station.org/",
"type": "audio",
"level": "everyone"
},
{
"title": "Tokio Tutorial",
"url": "https://tokio.rs/tokio/tutorial/",
"type": "website",
"level": "intermediate"
},
{
"title": "Rust Design Patterns",
"url": "https://docs.rs/rust_design_patterns/0.10.0/rust_design_patterns/",
"type": "website",
"level": "advanced"
}
]
}
82 changes: 82 additions & 0 deletions languages/typescript/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
{
"resources": [
{
"title": "TypeScript Documentation",
"url": "https://www.typescriptlang.org/docs/",
"type": "website",
"level": "everyone"
},
{
"title": "TypeScript Handbook",
"url": "https://www.typescriptlang.org/docs/handbook/",
"type": "website",
"level": "everyone"
},
{
"title": "TypeScript Deep Dive",
"url": "https://basarat.gitbook.io/typescript/",
"type": "book",
"level": "intermediate"
},
{
"title": "Academind's TypeScript - The Complete Guide",
"url": "https://www.udemy.com/course/typescript-the-complete-developers-guide/",
"type": "course",
"level": "everyone",
"review": [
"Comprehensive course covering TypeScript for developers of all levels."
]
},
{
"title": "TypeScript Playlist by The Net Ninja",
"url": "https://www.youtube.com/playlist?list=PL4cUxeGkcC9gUgr39Q_yD6v-bSyMwKPUI",
"type": "video",
"level": "beginner",
"review": [
"Great video series for beginners diving into TypeScript."
]
},
{
"title": "Effective TypeScript",
"url": "https://effectivetypescript.com/",
"type": "book",
"level": "advanced"
},
{
"title": "TypeScript Design Patterns",
"url": "https://refactoring.guru/design-patterns/typescript",
"type": "article",
"level": "advanced"
},
{
"title": "TypeScript Playground",
"url": "https://www.typescriptlang.org/play",
"type": "website",
"level": "everyone"
},
{
"title": "TypeScript Weekly Newsletter",
"url": "https://www.typescriptweekly.com/",
"type": "website",
"level": "everyone"
},
{
"title": "Advanced TypeScript GitHub Repository",
"url": "https://github.com/piotrwitek/react-redux-typescript-guide",
"type": "github",
"level": "advanced"
},
{
"title": "TypeScript-React-Starter GitHub Repository",
"url": "https://github.com/Microsoft/TypeScript-React-Starter",
"type": "github",
"level": "everyone"
},
{
"title": "TypeScript Testing Guide",
"url": "https://www.tsmean.com/articles/testing/typescript-testing-in-depth/#typescript-unit-testing",
"type": "article",
"level": "intermediate"
}
]
}

0 comments on commit 8b31c27

Please sign in to comment.