https://github.com/anthonykrivonos/ts-algo-masterclass
👾 Giant TypeScript algorithm and data structure masterclass to be constantly updated with important CS concepts.
https://github.com/anthonykrivonos/ts-algo-masterclass
algorithm class-project computer concepts data data-structures fundamentals giant library masterclass science structures typescript
Last synced: 7 months ago
JSON representation
👾 Giant TypeScript algorithm and data structure masterclass to be constantly updated with important CS concepts.
- Host: GitHub
- URL: https://github.com/anthonykrivonos/ts-algo-masterclass
- Owner: anthonykrivonos
- License: mit
- Created: 2018-09-22T03:19:01.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-02T12:11:58.000Z (almost 3 years ago)
- Last Synced: 2024-01-30T04:04:06.917Z (over 1 year ago)
- Topics: algorithm, class-project, computer, concepts, data, data-structures, fundamentals, giant, library, masterclass, science, structures, typescript
- Language: TypeScript
- Homepage:
- Size: 7.46 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# TypeScript Algorithm Masterclass
This is a *work-in-progress* TypeScript algorithm and data structure masterclass that'll be constantly updated with important CS concepts and coding interview problems.
## Why TypeScript?
TypeScript offers the power and performance of statically-typed, object oriented programming (OOP) languages alongside the vast multitude of available packages and libraries written in Vanilla JavaScript and distributed in Node.js. If you come from an OOP background, you'll see all the same stuff you know and love (or, aren't tired enough of just yet). If you've thrived as a developer in JavaScript or other scripting languages, perhaps it'll take you one step closer to becoming **#hackerman**.

## Getting Started
### Installing
1. Install the latest version of [Node.js](https://nodejs.org/).
2. Install [TypeScript](https://www.npmjs.com/package/typescript) locally using `npm i typescript --save`.
3. Run `tsc --watch` to live-compile your TypeScript code.
4. If on [Atom](https://atom.io/), install [atom-typescript](https://atom.io/packages/atom-typescript) to compile and lint your code in the editor and [atom-runner](https://atom.io/packages/atom-runner) to run the compiled JavaScript.## Contributing
If you'd like to improve and/or expand the content of this library, feel free to submit pull requests. Please see the [TypeScript Documentation Guidelines](http://typedoc.org/guides/doccomments/) to ensure code consistency.
## Authors
* **Anthony Krivonos** - *Initial work* - [Portfolio](https://anthonykrivonos.com)
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details
## Acknowledgments
* Vicki Shao for all the support and flames! 🔥