[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]
by Aabroo Saeed via Digital Information World
"Mr Branding" is a blog based on RSS for everything related to website branding and website design, it collects its posts from many sites in order to facilitate the updating to the latest technology.
To suggest any source, please contact me: Taha.baba@consultant.com
As a programmer, it can feel like you know something well enough to be dangerous. For some situations, this is fine. All you need to know are these three methods in this programming language. Other times we want to develop expertise. In this article, we'll cover ways to advance your TypeScript skills to that next level.
Below are various ways you can further your TypeScript abilities. These are in no particular order.
One of my favorite movements is #LearnInPublic, which gained traction after Shawn Wang published a gist. When you tell others what you're doing, opportunities arise. These come in various forms.
One form is connecting with others. You’re now viewed at as someone in the "TypeScript" space because people see you working with it. They may reach out for help. They may ask you questions. They may even ask you to do freelance work or content creation. You never know.
Another door that it opens is the ability to teach others. Chances are something you learn, then explain, may unlock someone else's understanding of that topic. They see your posts and level up their skills. It's a win-win.
Coined by Scott Young, ultralearning is a "strategy for aggressive, self-directed learning." Think of it like creating a college course, then doing the material at a 2x pace. The more challenging you make it, the more fulfilling it is to do. Scott provides an excellent guide for creating your own ultralearning project. I highly recommend this approach if you can make the time. Commit to a month of TypeScript and see how deep you can go.
In the TypeScript Handbook, you can find a list of the built-in utility types. One exercise you can do is try writing them from scratch. I did this myself with the Readonly and the Partial utility types. It's a fun challenge and will help you understand more complex concepts.
The post Practical Ways to Advance Your TypeScript Skills appeared first on SitePoint.