Spoiler❗ I don't give advices here, I'm looking for them. 😁
Prequel:
At the beginning, when I've entered the beautiful world of programming I was trying to get the latest and the coolest tech.
Last Ubuntu version, last Python (I've started my journey with it), the new shiny version of the IDE and so on.
Drama:
But... few months later I've started to learn OOP and Java. (Drum roll)
That was the very first moment when I've discovered 'LTS' magic world.
Also, a lot of tutorials on older Java releases. But, back then a good friend of mine helped me out.
Sequel:
Now, I have to lear Angular as my employer asked me to. But I have no idea where to start. As I have found, the last version of Angular is 11, but most tutorials on YouTube and other sources are for earlier versions and there is also this Typescript.😕
So, please, give me an advice and to others like me:
- Where do I start?
- Do I have to master typescript as well?
Top comments (14)
If you have experience with Java, you may appreciate the Decorator pattern and strong typing in Angular.
Great first place to start.
angular.io/tutorial
When you want to learn about a specific topic, read the docs on angular.io. If you learn better with presentations, comb through the multitude of talks from past ng-conf on Youtube. Lots of great knowledge passed on from the Angular team.
youtube.com/user/ngconfvideos
ng-book is a fantastic resource.
newline.co/ng-book/2/
There's a lot of people on the Angular Gitter who can help.
gitter.im/angular/angular
Welcome to the Angular community! Angular is a wonderful framework.
Thanks, Steve!
I have started working on angular projects. below is the sample project I have created.
dev.to/sunilkumarmedium/building-s...
github.com/sunilkumarmedium/CleanA...
Hope this helps to start working on
My recommendation is to go to Angular main site, and follow instructions to install it. From there create a new project and serve it up. Once that happens you have everything you need to get started. It's not difficult but takes persistent attention and pushing your willingness to learn. Stick with it for a year and you will be a good Angular developer.
Depends where you come from. 😁
I have some experience working with back-end technologies (python, java, PHP) and front-end (vanilla js, react), but nothing serious, only learning projects. This is my first real programming job 😊 , so any advice will be appreciated!
I am no angular expert, neither do I code in Angular.
I was more interested its architecture. The core of Angular, the DI framework, which it uses with Typescript's compiled layer to achieve. Article below would give anyone some basic understanding codecraft.tv/courses/angular/depen...
You are coming frokm Java, it would be nice for you. But having good knowledge of Javascript and Typescript would be helpful.
Thanks for the link, it's already on my must watch list:)
Awesome, good luck 🙂
Angular 2+ hasn't changed much so most tutorials are still relevant. The most important concepts can be learned from the official Angular docs. Once you understand the framework, you'll have an easier time implementing your app's features.
Typescript is just Javascript with types like Java. It's all optional so vanilla Javascript is automatically Typescript.
Edit: Also checkout RxJs.
Thank you, Esteban! I was really concerned about this version/release stuff.
Start by doing the introductory project that angular itself has.
It explains the core of angular and is a really good starting point
Thanks for the advice, Rodrigo!
Some comments may only be visible to logged-in visitors. Sign in to view all comments.