TypeSeries: Part 1 - Intro the JS world
August 10, 20173 min read
This is my very first post on internet as someone who calls themself a â€˜developer’. I’m a undergraduate student yet, but I had my time working and I intend to share more my learning path than this thin experience. So, to start sharing this path, I decided to talk about my most recent passion: Typescript. For those who don’t know it yet I will use the definition from the language repository on github, which I rarely see used but find more interesting:
- Documentation/Payed Courses/Books: if you liked the language and saw a little of what the ecosystem can offer to you and decided to go ahead, I suggest to get more deep. If you can afford a course on sites like Udemy or book, excelent, choose wisely and you will be in a good way, probably building things and deepen by practice. But if you can’t, no worries, you should to go the oficial documention and try to code the examples of simple projects. In our case, go for the NodeJS and Typescript docs or to the course that myself took on Udemy, The Complete Node.js Developer Course.
- CODE!: I know that for a student learning development the most difficult part is to think in a interesting project to build. I passed for it so many times, and right now I’m full with energy to code because I got some projects. And find then was a sort of luck and simplicity. The first project is a TypeScript package called config-as-code, which is really simple but fun to code and born from my needs and experiencie with the two first parts of the road, so look around and solve your little problems with little projects. The second is a side project that I making for the college, which is a awesome place to find people needing help to build some nice and small for a project or academic activity. And the third is a project that I’m working with friends, which is big, so build things together is amazing because you can take larger projects, which has more to offer in terms of learning, without losing courage to continue.
Then I hope to help somebody with ideas to why and how to enter the world of TypeScript. Please, any suggestion on this road feel free to give in comments and expect more posts on this series very soon.
I am passionate by functional programming, software architecture and making simple code.