Introduction to Angular

  Рет қаралды 106,388

Chrome for Developers

Chrome for Developers

2 жыл бұрын

Learn how to develop multi-platform web applications with Angular, and build an app from the ground up. This workshop is a great choice for developers new to Angular.
Resource:
Intro to Angular → goo.gle/introduction-to-angular
Speaker: Mark Thompson
Watch more:
All Google I/O 2022 Sessions → goo.gle/IO22_AllSessions
Web at I/O 2022 playlist → goo.gle/IO22_Web
All Google I/O 2022 workshops → goo.gle/IO22_Workshops
Subscribe to Google Chrome Developers → goo.gle/ChromeDevs
#GoogleIO

Пікірлер: 61
@dbroche
@dbroche 2 жыл бұрын
Love Mark Thompson's enthusiasm and clear explanations - what a great primer app!
@jacobstamm
@jacobstamm 2 жыл бұрын
I've seen probably a couple hundred hours of coding tutorials/demos over the years, and this is one of the best I've seen. The guy is such an effective presenter, the pace was good, and all sorts of little presentation choices (from mentioning that "ng" stands for angular to using a high contract code editor theme) were clearly done with care. I haven't used Angular in a few years, so this was a good primer for me to shake the dust off and learn a little of what's new in the last few versions.
@markthompson-g
@markthompson-g 2 жыл бұрын
Jacob, thank you so much for this thoughtful comment and thank you for taking the time to watch this workshop. Can't wait to see what you build.
@Sebastien-rt3zc
@Sebastien-rt3zc Жыл бұрын
Thank you so much for this great introduction to Angular. Love explanations. Good Job !
@EnTransic
@EnTransic Жыл бұрын
thank you for a great tutorial. you hit essential elements that will help me keep going.
@ewwitsantonio
@ewwitsantonio Жыл бұрын
Excellent introduction! The teacher did a great job moving at a steady pace that felt just right. It's not easy to pack this much info under an hour in an understandable way. Will definitely share this with the newcomers to Angular that I know. :) Thanks for creating this video!
@erandro
@erandro 10 ай бұрын
Mark Thompson, you are wonderful! Awesome video - thank you.
@poligera
@poligera 2 жыл бұрын
Thank you for this awesome tutorial! One little problem which I have had to solve by myself, was how to clear the detailed location when user wanted to search for another location. I've created another event for that and passed it up to the parent component. A bit of struggling did me good! :) Also, my app is different to yours as I wanted an extra challenge while following your tutorial. :) Thanks again
@josepalacid
@josepalacid 2 жыл бұрын
Finally not a gaming+angular video. Maybe this time, some other channels will understand that those game-streaming angular videos are not what a enterprise level development tool needs.
@deadlock642
@deadlock642 2 жыл бұрын
Thank you for this tutorial!
@Latif127
@Latif127 Жыл бұрын
Great tutorial, informative and easy.
@jmnzz8188
@jmnzz8188 Жыл бұрын
this tutorial is amazing!!
@digitalnomad4535
@digitalnomad4535 2 жыл бұрын
im learning slowly but surely
@glenimal
@glenimal 2 жыл бұрын
World class ❤️
@sabuein
@sabuein 2 жыл бұрын
Thank you.
@21pradaofficial4
@21pradaofficial4 11 ай бұрын
This video the one🙌🏾🔥🔥😤
@TayambaMwanza
@TayambaMwanza 2 жыл бұрын
Just some thoughts: - Curious, isn't the use of main tag redundant? I've seen it automatically added at compilation? - Maybe for beginners it would be better to inlineStyles and inlineTemplate by default since it's such a small project. - Like the brief intro to interfaces
@piyushaggarwal5207
@piyushaggarwal5207 Жыл бұрын
Awesome!
@zoozolplexOne
@zoozolplexOne 2 жыл бұрын
Cool !!!
@timecraftedwealth
@timecraftedwealth 11 ай бұрын
Please update the angular version in git repository
@samarthtiku98
@samarthtiku98 2 жыл бұрын
Good video
@LMacNeill
@LMacNeill 5 ай бұрын
This does not work for me. I guess it's too old now? I have the latest version of Node (20.11.0) and the version of Angular (13.2.6) inside this project is constantly complaining that it doesn't support this version of Node, so nothing will compile and run. "ng serve" gives me about 200 red lines of errors. I have Angular version 17.2.1 installed on my computer, and that DOES support Node version 20.11.0, so how do I make this project use the newest version of Angular? And will it break the project if I try to upgrade? I'm thinking it probably will... So what can I do?
@Tux256ND
@Tux256ND 3 ай бұрын
I would love this intro tune as a phone ring. :)
@jedanijedan3683
@jedanijedan3683 2 жыл бұрын
timestamps?
@vsuschenko
@vsuschenko Жыл бұрын
What the fairhouse is?
@sqwert654
@sqwert654 Жыл бұрын
Just starting and as an old objective c coder, I rather like the Angular MVC model rather than how React works .
@daviddesvaux9786
@daviddesvaux9786 7 ай бұрын
Apparently, before you can write down app-housing-list you need to import in the parent component (i.e the app in the case), otherwise it is not found. I'm assuming the tools you're using make that autoamtically for you, cause without the (poorly rated) plugin you're using, I had to figure it out and correct it manually. Probably not the best way to teach beginners...
@orlandojvasquez74
@orlandojvasquez74 6 ай бұрын
How did you solve it? I have the same problem. When I create the project the app.module.ts is not automatically generated. Thanks!
@josepalacid
@josepalacid 2 жыл бұрын
It's a shame I can't read the code on my phone screen. And so much blank space waisted!
@boyajayanthi9989
@boyajayanthi9989 11 ай бұрын
Can I get the GIT Link for this code, for better understanding?
@erandro
@erandro 10 ай бұрын
In the description you can find "Resource" which will direct you to this "Intro to Angular" written instruction where the link to the repo is (under step 2: Environment setup > Get the code).
@kwameagyemang4752
@kwameagyemang4752 2 ай бұрын
Most of the basic things were not indicated and did not show how they did certain things, customizing the header and also importing components to the app.components file.
@daviddesvaux9786
@daviddesvaux9786 7 ай бұрын
"Copy the styles from the codelab".... mmmm'k, what codelab exactly ?
@doremifasolitado
@doremifasolitado 4 ай бұрын
The one that is mentioned in the beginning of the video and in the video description.
@pepew7102
@pepew7102 2 жыл бұрын
The tutorial is very good but the VSCode theme is hurting my eyes
@finsflexin
@finsflexin 2 жыл бұрын
Agreed. I would rather use white mode
@markthompson-g
@markthompson-g 2 жыл бұрын
Ahh, thanks for this feedback. I use a high contrast mode to help devs with various degrees of color blindness.
@danzoarets2502
@danzoarets2502 6 ай бұрын
You can change it by going into the settings (gear or Ctrl+,), find the setting "Color theme" and select what you like
@dmath1490
@dmath1490 2 ай бұрын
I miss C and x86 but i guess Angular is easier to build apps with
@leili6490
@leili6490 Жыл бұрын
recall where these symbols appeared to check whether you have mastered the content of this video: # () {{}} [] $ *
@zalmirdasilvaoliveira7524
@zalmirdasilvaoliveira7524 2 жыл бұрын
😋
@johnnybravohonk6964
@johnnybravohonk6964 2 жыл бұрын
Realistically only 40-50% of components will have styles. Realistically only 5-10% of components will have tests. So right after calling `ng g c ...` you will folow-up with removing useless files. How is it efficient? Also jumping between files is slowing developers down. Svelte and Vue have note of these issues.
@Shammy12
@Shammy12 2 жыл бұрын
If you don't need the files you can specify it in the Angular JSON file or per component basis. Styles and html can be put in the Typescript file if you want.
@TayambaMwanza
@TayambaMwanza 2 жыл бұрын
Some tools/extensions also work better with original file extension i.e .html, .css
@samhanna7382
@samhanna7382 2 жыл бұрын
Angular sucks react rocks
@boiimcfacto2364
@boiimcfacto2364 2 жыл бұрын
Wrong opinion. Angular sucks, React sucks, Vanilla JS for life. Svelte ain't that bad though.
@neo-babylon7872
@neo-babylon7872 2 жыл бұрын
@@boiimcfacto2364 Angular sucks, React sucks, Vanilla JS sucks, C/C++ suck, Assembly x86 sucks, Machine code sucks, HDL's suck, Transistors for life.
@veridianr2490
@veridianr2490 2 жыл бұрын
No react goodluck writing weird format css
@VladyYakovenko
@VladyYakovenko 2 жыл бұрын
No
@TayambaMwanza
@TayambaMwanza 2 жыл бұрын
className
@gordonsulc8319
@gordonsulc8319 9 ай бұрын
Yikes. "Housing insecurity." Just gonna throw in radical leftist jargon to help spread their conspiracy theories.
What is Angular? (Explained for Beginners)
11:25
Andy Sterkowitz
Рет қаралды 293 М.
Why didn't the Angular team just use RxJS instead of Signals?
8:15
Joshua Morony
Рет қаралды 89 М.
How Many Balloons Does It Take To Fly?
00:18
MrBeast
Рет қаралды 160 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 55 МЛН
WHAT’S THAT?
00:27
Natan por Aí
Рет қаралды 13 МЛН
State of Angular
16:04
Chrome for Developers
Рет қаралды 67 М.
Bringing page transitions to the web
12:57
Chrome for Developers
Рет қаралды 230 М.
What's new in Angular
39:19
Chrome for Developers
Рет қаралды 22 М.
Angular for Beginners - Let's build a Tic-Tac-Toe PWA
20:46
Fireship
Рет қаралды 476 М.
Measure performance with web-vitals.js, Google Analytics, and BigQuery
37:45
Chrome for Developers
Рет қаралды 10 М.
What’s new in Angular
16:02
Angular
Рет қаралды 34 М.
Angular Tutorial for Beginners: Learn Angular & TypeScript
2:02:42
Programming with Mosh
Рет қаралды 4,3 МЛН
State of CSS
18:54
Chrome for Developers
Рет қаралды 135 М.
Angular 14 full course 2022 for beginner
3:54:25
Bitfumes
Рет қаралды 280 М.
Красиво, но телефон жаль
0:32
Бесполезные Новости
Рет қаралды 1,4 МЛН
S24 Ultra and IPhone 14 Pro Max telephoto shooting comparison #shorts
0:15
Photographer Army
Рет қаралды 9 МЛН
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 926 М.
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,8 МЛН