/TS-Algo-Masterclass

👾 Giant TypeScript algorithm and data structure masterclass to be constantly updated with important CS concepts.

Primary LanguageTypeScriptMIT LicenseMIT

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.

Hackerman

Getting Started

Installing

  1. Install the latest version of Node.js.
  2. Install TypeScript locally using npm i typescript --save.
  3. Run tsc --watch to live-compile your TypeScript code.
  4. If on Atom, install atom-typescript to compile and lint your code in the editor and 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 to ensure code consistency.

Authors

  • Anthony Krivonos - Initial work - Portfolio

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • Vicki Shao for all the support and flames! 🔥