Introduction to Angular.js in 50 Examples (part 2)

  Рет қаралды 188,405

Curran Kelleher

Curran Kelleher

Күн бұрын

Пікірлер: 111
@ShaifulBorhan
@ShaifulBorhan 8 жыл бұрын
I have to say of all the Angular introductory resources available out there, your 50-examples videos are my favs. Thank you for making this Curran!
@AndreyMoskvichev
@AndreyMoskvichev 9 жыл бұрын
Great! Much better than official Angular tutorials. Thank you very much!
@hoakyman
@hoakyman 10 жыл бұрын
I think this 2 part series is easily the best and most thorough Angular tutorial I've seen to date. I loved the way you went through the step by step thought process and technical process of building an app from scratch. Most all other tutorials include how to do something, but not why and under what circumstances one might want to. Nice work. Super helpful.
@EnterpriseDT
@EnterpriseDT 10 жыл бұрын
Thank you so much. I now know Angular and all I've done is laid back on my couch and watched your videos.
@dk0money
@dk0money 8 жыл бұрын
Thanks for these 50 examples and the Github links. This has really helped me connect the dots from vanilla JavaScript through and up to Angular libraries and how to understand the Angular way of doing things. Very clear instruction on your talk. Thanks again +Curran Kelleher
@nishanthmatha1030
@nishanthmatha1030 9 жыл бұрын
This tut was created an year ago!! and all this wile I was wandering around the websphere to understand these concepts!! Excellent one. Thank you
@brycepj1
@brycepj1 10 жыл бұрын
this (in addition to Part 1) is the best introduction I've come across, hands down. Thank you, Curran!
@user-bx7iz3zn2y
@user-bx7iz3zn2y 10 жыл бұрын
I wish I had watched this 2 weeks ago...
@LucasGrX
@LucasGrX 10 жыл бұрын
Thanks man, really helpful, i would say simpler and cleaner then angular own tutorials
@currankelleher
@currankelleher 10 жыл бұрын
Thank you!
@user-fe1ke6qe7f
@user-fe1ke6qe7f 9 жыл бұрын
Last year i use two weeks to learn angular, but got nothing. This year two hours on your video made it! Thank you!
@sunilahire208
@sunilahire208 7 жыл бұрын
one of the best tutorials on angular. simple
@_roshi
@_roshi 8 жыл бұрын
Super impressed by your uncanny ability to avoid saying "crunchy controllers"
@phaedrus6891
@phaedrus6891 10 жыл бұрын
Awesome presentation. I understand AngularJS way better now after going through these examples. Thanks!
@TommyKaneTarboro
@TommyKaneTarboro 10 жыл бұрын
Wonderful introduction. I had already covered the tutorial but this is head and shoulders above that and anything else as far as helping me grasp the essentials of Angular. I was also very impressed with your presentation skills. Good job!
@PaulRusso64
@PaulRusso64 10 жыл бұрын
I'm just getting started with Angular and I found this to be really helpful. Good job Curran! You are clear and explain things well!
@BernardSibanda
@BernardSibanda 10 жыл бұрын
Thanks Curran Kelleher, this really introduced me to AngularJS
@santhoshnagamalla4302
@santhoshnagamalla4302 8 жыл бұрын
This is really cool video. A straight forward tutorial on Angular JS. Thanks for the detailed examples again.
@MyInsence
@MyInsence 9 жыл бұрын
It's really a big treasure for me. VERY VERY NICE TUTORIAL AND I LOVE IT!!!
@edc5068
@edc5068 10 жыл бұрын
Great tutes. I recommend to copy & run the code as you watch these tutes. By the end of the 3-4 hour session (including the part 1 video and pausing and replaying some bits), I was able to learn a lot of the basics. I plan to replay the videos again with hopes of ingraining what I've learnt into memory.
@edc5068
@edc5068 10 жыл бұрын
Angular question: do these coding patterns do the same thing? //pattern #1 (as per tutorials) countryApp.controller('CountryListCtrl', function($scope, $http){ //some code; }); countryApp.controller('CountryDetailCtrl', function($scope, $routeParams){ //some code; }); //pattern #2 (chaining the controllers together) countryApp.controller('CountryListCtrl', function($scope, $http){ //some code; }).controller('CountryDetailCtrl', function($scope, $routeParams){ //some code; }); or does pattern #2 make 'CountryDetailCtrl' a controller within 'CountryListCtrl' controller?
@privatephantom6668
@privatephantom6668 10 жыл бұрын
Ed C In pattern 1: You're creating two controllers, independent of each other, on the same angular module which you call as countryApp in the local variable. If you want to have an alternative to pattern 1, the 'chaining' equivalent would be angular.module('countryApp', ['dependencies.js']).controllers(); Chaining binds one method to another, and common use cases in javascript are: getDocument().doSomething().success(); TLDR; use pattern 1; Your logic in pattern 2 of making one controller within another is not practically valid. Theoretically, however, you may be thinking of achieving a nested scope effect but nesting controllers by chaining one to another isn't the way to do it. Create a variable to hold your angular module, then create each controller on the variable like this instead: var countryList = angular.module('countryList', 'your-dependecies'); var someController = countryList.controller(){...} Hope this helps!
@_benstr
@_benstr 10 жыл бұрын
Dude, this is such an awesome way to peel away the layers of Angular. You should think about doing this for other frameworks.
@kheston
@kheston 10 жыл бұрын
Incredible walk-thru. Well though out and presented!
@onamikakhandaker128
@onamikakhandaker128 7 жыл бұрын
You're a super excellent teacher.....I like these 2 videos very much..
@seba_arg
@seba_arg 9 жыл бұрын
Thanks for putting the tutorials together, very clear
@mudasarsyed1434
@mudasarsyed1434 9 жыл бұрын
Very Nice tutorial. Very Clean, simple and explanatory.
@TatBYu
@TatBYu 9 жыл бұрын
Very clear and intuitive. Learned a lot. Thanks
@MrFurano
@MrFurano 9 жыл бұрын
Fantastic presentation as always! Thank you Curran.
@josetomasp
@josetomasp 9 жыл бұрын
WOW you really are an excellent teacher. Is the best tutorial I 've found so far. thnx
@simumshabab6233
@simumshabab6233 9 жыл бұрын
u just killed it... nice, precise and covered it all... thanks man
@epnur
@epnur 10 жыл бұрын
I really enjoyed your presentation, very nicely done. Thanks for putting it out there!!
@neelimagupta217
@neelimagupta217 10 жыл бұрын
Wow....Nicely explained.....Really helpful tutorials.... Thank you so much....
@scottjorgensen9870
@scottjorgensen9870 9 жыл бұрын
This is great resource. Thank you for putting this together!
@basheerahmed3989
@basheerahmed3989 9 жыл бұрын
Really helpful to get start with angular. Thanks man
@kapusadam86
@kapusadam86 10 жыл бұрын
Very-very good tutorial!!! Thank you very much! Everything was clear and perfect, fantastic work!
@davidandeleanor
@davidandeleanor 10 жыл бұрын
Nice job with these. Thanks for sharing them.
@Kondaldurgam733
@Kondaldurgam733 7 жыл бұрын
Its Really Good. it will helful everyone THANKS Curran Kelleher
@csimon
@csimon 10 жыл бұрын
Excellent video tutorials! I will definitely be referring to your videos for more help in the future. My only concern is whether the new version of Angular.js will render the current version obsolete or not. To my understanding, Angular 2.0 will be removing most Angular 1.0 practices. Is this true? My question is, should I invest time in learning how to use the current version of Angular even with the new upcoming changes or should I just drop Angular completely and stick to backbone or plain ajax calls?
@danushts2428
@danushts2428 7 жыл бұрын
Thanks Dude, This examples are really helpful to start Journey in anjularJS
@sanitthale3185
@sanitthale3185 10 жыл бұрын
Very nice tutorial, i was able understand Angular Js. Keep it up buddy
@AlikPal
@AlikPal 10 жыл бұрын
Great tutorial!! Such a clear explanation!
@VincentTubed
@VincentTubed 9 жыл бұрын
Great and clear tutorial, thank you very much!
@desongyu
@desongyu 8 жыл бұрын
Thanks Curran! It is very useful!!
@Nihal5630
@Nihal5630 8 жыл бұрын
Great tutorials, thank you very much ....! Curran
@sunnyshah2262
@sunnyshah2262 9 жыл бұрын
very well explained, great for beginner
@debu2in
@debu2in 9 жыл бұрын
the tutorials were of great help... thank you so much :)
@hieutruong-nm1wb
@hieutruong-nm1wb 8 жыл бұрын
Great contribution! Thanks a lot!
@billhaack5575
@billhaack5575 10 жыл бұрын
Another great post. Thanks!
@kaungko7690
@kaungko7690 9 жыл бұрын
Thank you so much! very clear and easy to understand for beginner like me. :)
@delciopolanco
@delciopolanco 8 жыл бұрын
Thanks for helping me understand angular!!
@sharanu1
@sharanu1 7 жыл бұрын
Awesome videos !!!! Have you done any videos on MEAN stack if yes can u please share it.
@frankrow
@frankrow 9 жыл бұрын
Awesome videos dude, i learned A LOT thanks!!
@ArielCessario
@ArielCessario 10 жыл бұрын
Really nice tutorial, is very clear, thank you very much!
@dischord02
@dischord02 10 жыл бұрын
Great tutorial, really clicked for me.
@sparaseth
@sparaseth 9 жыл бұрын
Learned a lot...thanks for posting :)
@thebatu
@thebatu 9 жыл бұрын
Excellent Tutorial !!
@stackflow4007
@stackflow4007 10 жыл бұрын
Thanks a lot! Great Tutorial! Definitely going to try this out later ! :D. Can we use multiple views within a one controller? I can see the content been injected into tag. Can I put two ng-view tags and inject different views?
@proudindian3697
@proudindian3697 8 жыл бұрын
superb ..fantastic. excellent
@TehMagilla
@TehMagilla 9 жыл бұрын
Thanks, man. These two videos were quite enlightening. The only issue I have is that the factories appeared to be entirely pointless, as the same caching code (both ways) could have been implemented more easily without them. Did I miss something?
@ted9097
@ted9097 8 жыл бұрын
+Luke Boland I think with a factory you can cache the data without having to leave the variable out on the global namespace. So you can always call up the factory with your cached data, but you don't have leave that cached data variable hanging out in your application constantly.
@zamirvarandas
@zamirvarandas 10 жыл бұрын
Well done sir. Best tutorial, gratz.
@savkelita
@savkelita 9 жыл бұрын
This is great! Thank you very much!
@quanzhou1620
@quanzhou1620 9 жыл бұрын
awesome video! but I'm confused since #46, what the exact meaning of 3 different 'country'? the first one comes from in directive country : ... scope:{country: '='} ; the second and the third one comes from country-list.html : country = "country ". if the first one is just a variable in the directive , can we change it to another name , such as "dir_country" ?
@youyinglin9498
@youyinglin9498 8 жыл бұрын
This is an excellent tutorial for beginners! I am way less confused after watching this video. The only confusing point I found was in the example-detail.html in exampleViewer, you mentioned example="example". What does the quoted example mean? I don't see where does it come from...
@yuanzhang5515
@yuanzhang5515 7 жыл бұрын
Same here. Did you find the answer? I guesed the first appearance of example should be another directive. But can't find it in app.js. In addition, the scope has file:'='', example:'='., which confused me as well
@bzzzvzzze
@bzzzvzzze 10 жыл бұрын
thank you so much, amazing tutorials :)
@allenasher2100
@allenasher2100 9 жыл бұрын
Curran, at 20:04 (kzbin.info/www/bejne/bHuTaaBnfZd1g6c), the term 'countries' is used twice: once for the injected service and once to refer to the json data structure returned from calling the service list method. Might it not be better to give the json data a different formal parameter name? Thanks for a great pair of tutorials!
@mansukhdeep
@mansukhdeep 10 жыл бұрын
***** That problem you mention in example 43 of the "United States of America" country link not showing as visited only happens on the Chrome browser. With Firefox, it works without a hitch. Why?
@w7geek
@w7geek 10 жыл бұрын
Aloe blacc is wrong, you the man, Curran!
@dougrchamberlain
@dougrchamberlain 9 жыл бұрын
Great video!
@JeanDAVID
@JeanDAVID 9 жыл бұрын
Really powerful !
@ChandanSingh7929
@ChandanSingh7929 9 жыл бұрын
Best for beginners
@bizarrochris
@bizarrochris 10 жыл бұрын
Awesoime tutorial!!!
@GilliamFlebus
@GilliamFlebus 9 жыл бұрын
Example 37: does this still work if you first remove the trailing slash from the url?
@dwhxyz
@dwhxyz 10 жыл бұрын
Awesome - thank you :)
@GrumpyCat007
@GrumpyCat007 10 жыл бұрын
Good job!
@jee_warriorz
@jee_warriorz 10 жыл бұрын
great tutorial!
@lucaskane6751
@lucaskane6751 8 жыл бұрын
Hello, should I start learn MEAN stack, Angular-1-x ? Is it actual nowdays?
@danyels0n
@danyels0n 10 жыл бұрын
Very helpful series. Thank you! Also, tags self close:)
@egomezr
@egomezr 9 жыл бұрын
danyels0n he is not using XHTML
@7megas
@7megas 5 жыл бұрын
Great talk
@narendramaddiguntla5574
@narendramaddiguntla5574 8 жыл бұрын
where i do see example viewer i cant get proper window
@myibmaccount
@myibmaccount 10 жыл бұрын
very well done. hopefully you get around to writing a book.
@webprogramming2707
@webprogramming2707 9 жыл бұрын
thanks....very helpful :)
@smartest_developers
@smartest_developers 6 жыл бұрын
it is really good Tutorial and i have issue with data.filter . Data.filter is not function Can anyone please resolve this issue
@swarajchhatre9086
@swarajchhatre9086 9 жыл бұрын
Amazing!!!
@jitulove34
@jitulove34 9 жыл бұрын
good one...
@mumtaz1132
@mumtaz1132 6 жыл бұрын
Very helpful
@AniruddhaMishra
@AniruddhaMishra 10 жыл бұрын
How can I select countries name from a dropdown list using ng-options?? Can you please help..
@SuperLalbabu
@SuperLalbabu 10 жыл бұрын
very helpful....
@icesystem7
@icesystem7 9 жыл бұрын
Ok..finally something clear, most of this things can be achived with jquery, ajax and php more easy and way more readable. AngularJs should be named "battery drainer and cpu killer for mobile" - by Google.
@UltimateThrax
@UltimateThrax 9 жыл бұрын
Mike C i have no words for that comment. obvious troll.
@icesystem7
@icesystem7 9 жыл бұрын
BlackAnthrax no worries kid eventualy you will grow up.... hopefully less dumb.
@ziajunaidi2023
@ziajunaidi2023 9 жыл бұрын
great examples. but you are talking only about fetching data. what about submitting json data
@jyotibarasker2792
@jyotibarasker2792 7 жыл бұрын
nice video sir
@ruchit_kadakia
@ruchit_kadakia 8 жыл бұрын
thanks mahn !
@tsamarskiy
@tsamarskiy 10 жыл бұрын
Thank you
@cugoman
@cugoman 9 жыл бұрын
Hi there, I having this error: Error: [$injector:unpr] when trying example 34 (not in github) I suspect the routing path could be wrong for some reason. Anyone knows the why?
@RadhwenKhliee
@RadhwenKhliee 9 жыл бұрын
+cugoman Have you found what the problem was ? Could you please help me ... I'm facing the same issue
@cugoman
@cugoman 9 жыл бұрын
+Radhwen Khliee hi Radhwen. sorry its been so long that i dont even remember the issue.
@_benstr
@_benstr 10 жыл бұрын
It would be great to expand your training video and app with another ~25 examples talking about posting/setting data back through $http along with form validation. Then expand into adding firebase.com or equivelent. You could use this open data set: www.firebase.com/docs/open-data/airports.html
@maryam4071
@maryam4071 9 жыл бұрын
perfect...
@bbheinz32
@bbheinz32 8 жыл бұрын
"I don't know why it's called a factory....... but....... that's life."
@marcellobacos
@marcellobacos 8 жыл бұрын
Really helpful tutorials, but I must confess that I got lost from #47 and on...
@pistoleta
@pistoleta 9 жыл бұрын
its me or it gets extremely complicated at the end? u_u , Great explanation though , good job!
@parameshveersha
@parameshveersha 8 жыл бұрын
+pistoleta _ especially after 40
@SamiullahKhan
@SamiullahKhan 8 жыл бұрын
Yes you are right, as soon as it reaches toward the directive, perception about angular changes that there is tough side in it.
@billybobgeo
@billybobgeo 6 жыл бұрын
Don't worry -- Directives are Passe -- it's all Components these days (since Ang 1.5)
@JasonCtutorials
@JasonCtutorials 8 жыл бұрын
suweet!
@harikrushnadhanani6624
@harikrushnadhanani6624 10 жыл бұрын
Really nice bro.... Thanks help me a lot !!!!!! can i get your skype id? Thanks
John Papa - 10 AngularJS Patterns - Code on the Beach 2014
1:01:27
Code on the Beach
Рет қаралды 83 М.
I tried 8 different Postgres ORMs
9:46
Beyond Fireship
Рет қаралды 440 М.
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Web Server Concepts and Examples
19:40
WebConcepts
Рет қаралды 264 М.
Writing Directives
54:25
Angular
Рет қаралды 202 М.
Dan Wahlin - AngularJS in 20ish Minutes - NG-Conf
19:51
ng-conf
Рет қаралды 230 М.
Git MERGE vs REBASE: The Definitive Guide
9:39
The Modern Coder
Рет қаралды 132 М.
Every React 19 Feature Explained in 8 Minutes
7:35
Code Bootcamp
Рет қаралды 145 М.
Introduction to Angular JS
50:05
David Mosher
Рет қаралды 200 М.
Learn and Understand AngularJS - The First 50 Minutes
49:41
Tony Alicea
Рет қаралды 750 М.
10 JavaScript Interview Questions You HAVE TO KNOW
13:41
James Q Quick
Рет қаралды 76 М.
Angular 2 Tutorial for Beginners: Learn Angular 2 from Scratch | Mosh
54:13
Programming with Mosh
Рет қаралды 1 МЛН
AngularJS Directives Tutorial - Part 1 - Demystifying Angular Directives
18:59