- First of all, I wanna say congratulations
on making it through this entire TypeScript course.
I know it wasn't the longest course in the entire world
but learning TypeScript can be quite tricky
because of all the complex things that are thrown at you
and I'm really proud of you for making it
through this entire course and that you're able
to build the projects at the end of the course.
Now that you understand TypeScript enough to be able
to write TypeScript code in using your application,
what's the next steps for you?
Well, the first next step is just to build
more projects using TypeScript.
Obviously, the more you practice and the more you use it,
the better you're going to get with working with TypeScript
and debugging the different errors you get
and just becoming faster in TypeScript.
You may notice the first couple projects
that you work on in TypeScript, they are much slower
than when you were working in JavaScript.
Even though I mentioned that at the beginning
of this course you're going to be much faster in TypeScript,
you only really get to that point once you learn
enough TypeScript and get used to it
because at first it's really painful going through
and finding all these different errors
and trying to debug them.
But after you get past that initial learning hump,
it becomes way quicker than actually
writing JavaScript code.
The next step after that, if you want to really
take your TypeScript skills and deep dive super-far,
is you can look into some of the more niche
TypeScript features that are moreso built for people
that write libraries that other people use.
These are not features you're gonna be using very often,
if ever, in your application code but if you desire
to write libraries or write types for libraries,
these are features you really need to know.
So going deep into the TypeScript documentation
and learning about some of the more complex features
of how you can write really cool robust types
could be something you would do if you want to go that route
of writing more complex types for things like libraries
or for your own library.
Other than that though, there's really no
next steps for TypeScript.
The best way to get better at it and learn how to use it
and to learn how to use it better is just to practice
over and over again and to write all of your projects
from now on using TypeScript 'cause by doing that,
you'll become really good at TypeScript in no time at all.