I've never heard of "humble typing" but I'm pretty sure that what you're describing around 12:00 is not duck typing. "Duck typing is concerned with establishing the suitability of an object for some purpose. With normal typing, suitability is assumed to be determined by an object's type only. In duck typing, an object's suitability is determined by the presence of certain methods and properties (with appropriate meaning), rather than the actual type of the object." A side effect of a dynamically typed language might be that you can check types when you want to, and a dynamically typed language is necessary for duck typing, but using types when you want to is not duck typing.
@herrykarmito27107 жыл бұрын
Your video help me to learn angular2 concept about data flow and directive. help back-end developer to understand, how angular as front-end framework workflow. thanks for create video like this.
@jimcummins15437 жыл бұрын
I am glad this helped you. Have a good day!
@herrykarmito27107 жыл бұрын
this is my first time using front-end Javascript Framework. I'm searching for tutorial help me to explain how it work. I found this video :D
@karamichelle79577 жыл бұрын
Hello guys, if you are looking for more lectures on Angular 2, you can enroll in the "Ultimate Angular 2 Developer with Bootstrap 4 & Typescript" course - the most concise yet comprehensive Angular 2 course in Udemy. Enjoy learning :) www.udemy.com/ultimate-angular-2/?couponCode=I-LOVE-ANGULAR2
@sck35707 жыл бұрын
I am in college now , college sucks , spending our precious time sitting in classes kill me now ...
@tarreislam8 жыл бұрын
Good video, biy a new mic dude.
@jimcummins15438 жыл бұрын
😄
@alexbazyka57278 жыл бұрын
But, Jim there was no <person> tag in 1996 HTML.
@christrotter76448 жыл бұрын
Thanks for this very, very helpful. What's the benefit of using Angular2 over Angular? What I loved about Angular was that even novices could pick it up and use its very advanced functionality. Angular2 seems to have a much steeper learning curve.
@jimcummins15438 жыл бұрын
+Chris Trotter Good question. You're right that Angular 1's single script tag has a lower barrier of entry than Angular 2 where you need to make sure your app is set up to be an Angular 2 app. Keep in mind that Angular 2 is built on ES6/TypeScript which require build tools, transpilation, etc. On the surface those certainly seem like things that just keep people from using the framework but TypeScript, for example, can be super useful when you have a large team of developers working on an application. There are tradeoffs to supporting larger teams, including increased complexity. A lot has changed since 2010 and I think you'll see the Angular team continue to try to navigate that as best they can. Of course they are trying to make a good product that makes lots of people happy with limited resources so we'll see how things go. Bottom line, if you're comfortable with Angular 1, stick with it and upgrade to 1.5. Angular 1.5 has some of the things that make Angular 2 powerful. Of course it doesn't benefit from everything, but if you're not feeling the pain on Angular 1 yet, then maybe stick with it until Angular 2 stabilizes a bit.
@cinilaknedalm8 жыл бұрын
Open Source is love :)
@rich6908 жыл бұрын
Skip intro: 7:00
@removed1078 жыл бұрын
+Richard Watts thanks
@nedvedyang8 жыл бұрын
simple and clear. Tks
@jimcummins15438 жыл бұрын
So glad it helped you. I appreciate the feedback!
@houssemzaier8 жыл бұрын
Hi good tutorial but can we use angular2 typescript then generate JS files to be use whatever server we want (Java TomCat server) ?
@JanStureNielsen8 жыл бұрын
Yes; TypeScript is compiled to ES5 or ES6 via one of many different build tools. To get started, you might try Angular CLI (cli.angular.io).
@houssemzaier8 жыл бұрын
Jan Nielsen I just have understood a lot of things since this comment. And yep you're right Cli angular is a great tool for angular2. Thanks for the help.
@starcrossespica8 жыл бұрын
jim i am also college dropout!well your tutorial is best angularjs2 tut so far
@jimcummins15438 жыл бұрын
+Bikram Basnet Thanks! The key is not to let your struggles define you. There's so much and so many ways to learn in the world, as long as you keep doing that, you can do really well. Glad you liked the video.
@ukjoeee8 жыл бұрын
Jim!! Really good video. It is the best material that I have ever seen.
@jimcummins15438 жыл бұрын
+Uk Jo Glad you enjoyed it.
@medidisukumar20628 жыл бұрын
Thanks for the tutorial It really helps me
@jimcummins15438 жыл бұрын
+Medidi Sukumar Happy it helped you! I am still learning myself so this helps me give back.
@gorjev8 жыл бұрын
Hi Jim! Thank you for this great video! I guess at 19:45 you don't need "this.name = name;" in the TypeScript version of the constructor )
@KeganVanSickle8 жыл бұрын
Great tutorial, thanks Jim!
@jimcummins15438 жыл бұрын
+Kegan VanSickle (keganv) Glad you enjoyed it!
@andyyuenok8 жыл бұрын
天朝的程序员表示要翻墙,而且还要打开中文字幕。。。
@andyyuenok8 жыл бұрын
天朝的程序员表示要翻墙,而且还要打开中文字幕。。。
@jimcummins15438 жыл бұрын
+夏天 Community subtitles are now enabled.
@ArashMotamedi8 жыл бұрын
Awesome starter course! You are a great teacher. Good length and number of topics, and very clear, level, easy to follow language. Looking forward to more courses and tutorials.
@SergeySagan8 жыл бұрын
Might be worth mentioning that selector is a CSS selector, so you could do '[person]' which would find any element with the person attribute or '.person' which would find any element with the person class...
@jimcummins15438 жыл бұрын
Good idea! Thanks for the feedback.
@djanthony66628 жыл бұрын
I'm a PHP developer, just learn Angular a couple of weeks now. This tutorial helps me a lot. Thank you!
@jimcummins15438 жыл бұрын
+Just Anthony thanks for the feedback. I appreciate it.
@user-ps4tj5yy9m8 жыл бұрын
Thank you Jim! It is what I am searching for!!!
@jimcummins15438 жыл бұрын
+王秋实 Glad to help! I am giving this talk again this week so I will be updating my talk for alpha .47
@DonamKim8 жыл бұрын
Thank you Jim. I have learned many things from your video ;D
@jimcummins15438 жыл бұрын
+Donam Kim Glad you enjoyed it.
@NeilHighley8 жыл бұрын
Also, visual studio supports typescript
@JimCumminsDev8 жыл бұрын
+Neil Highley Good point! I'll make sure to include it in the future.
@unusuario51738 жыл бұрын
+Neil Highley It does, but unless you're a Windows developer (ugh), that's irrelevant.
@BenKinsey8088 жыл бұрын
Aloha Jim. Thanks for the video, commitizen looks interesting.