Dart in 100 Seconds

  Рет қаралды 844,447

Fireship

Fireship

2 жыл бұрын

Dart is high-productivity statically-typed programming language capable of targeting multiple platforms. It's used by Flutter to produce fast client apps with an awesome developer experience. 🎯 Learn more in the Full Dart Course fireship.io/courses/dart/
#flutter #programming #100SecondsOfCode
🔗 Resources
Full Dart Course fireship.io/courses/dart/
Dart Docs dart.dev/
🔥 Upgrade to PRO
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- What is the Dart Programming Language?
- Why is Dart used in Flutter?
- Dart concurrency and isolates

Пікірлер: 609
@ninjaz5736
@ninjaz5736 2 жыл бұрын
Great stuff! Now we just need "Completing a Degree for free in 100 Seconds"...
@NNNedlog
@NNNedlog 2 жыл бұрын
Couldn't have agreed more 😂
@vicca4671
@vicca4671 2 жыл бұрын
Please yes. "How to study and get certification for your first Trainee job for free"
@robertpietraru1939
@robertpietraru1939 2 жыл бұрын
@@matthewbolletta2412 be Steve Jobs
@Luckyy_Charms_
@Luckyy_Charms_ 2 жыл бұрын
MCA in 100 second
@vlad6075
@vlad6075 2 жыл бұрын
I'm sure that he can do it :v
@RazaAshai
@RazaAshai 2 жыл бұрын
This man has been on a roll. Go, Rust, and now Dart in the span of a week? That's amazing
@JoeDeRosasMainDitch
@JoeDeRosasMainDitch 2 жыл бұрын
s/a role/on a roll
@bpittman1
@bpittman1 2 жыл бұрын
Not saying he isn't doing a great job, but that's 6 minutes of video lmao
@AtizaJuanita
@AtizaJuanita 2 жыл бұрын
@@bpittman1 not saying your comment is dumb, but those 6 minutes worth of video probably took hours of research, preparation and editing.
@bpittman1
@bpittman1 2 жыл бұрын
@@AtizaJuanita First of all, there's this thing called a joke. Second, the reason I said "Not saying he's not doing a good job", is because I knew if I didn't somebody like you would make a stupid comment. I'm aware he probably spent a few hours Googling stuff about the programming languages. But seriously, you type the name of a programming language into Google and one of the first things to pop up is it's Wikipedia page. Paraphrase that, do some editing and you have a 2 minute video. Would probably take about a day if you know how to edit (clearly he does). He makes great videos, but the 100 second videos seriously can't take longer than 3 hours to make.
@AtizaJuanita
@AtizaJuanita 2 жыл бұрын
@@bpittman1 I guess haters will always be haters
@markshall94
@markshall94 2 жыл бұрын
The package manager should’ve been called ‘flight’. It’s the ‘wings’ you stick at the end of a dart and are addable/removable/swappable like packages.
@nosmirck
@nosmirck 2 жыл бұрын
that would've been great, but pub has also a good meaning, it's were people go to play Darts!, you get it? the Pub? Darts? anyone?
@BooleanDev
@BooleanDev 2 жыл бұрын
@@nosmirck oh now it makes sense lol
@joshuaevans4301
@joshuaevans4301 Жыл бұрын
Aren't the "wings" on a dart / arrow called "Fletching"? Could have called it "Fletch" (and then it would also be a pun on "fetch"!)
@rohitdubey1613
@rohitdubey1613 2 жыл бұрын
Wow, these videos are amazing! More of these and more of detailed ones(specially on Rust and Go)
@vaguebrownfox
@vaguebrownfox 2 жыл бұрын
I second
@anupamdahal7029
@anupamdahal7029 2 жыл бұрын
os with rust
@VivekYadav-ds8oz
@VivekYadav-ds8oz 2 жыл бұрын
I've never seen him do a poor job, but that Rust one made me reconsider that statement.
@elesvazul
@elesvazul 2 жыл бұрын
I use Dart at my current job, and what can I say after 3 years of using C# and Java separately. To have a language which is the perfect combination of both, is very awesome! Dart will have a great future in my opinion. :)
@69bruh
@69bruh 2 жыл бұрын
"the secrets of the universe, and the purpose of life in 100 seconds"
@jonkf7548
@jonkf7548 2 жыл бұрын
58 seconds would be end credits.
@Flocksta
@Flocksta 2 жыл бұрын
If only
@zhv4908
@zhv4908 2 жыл бұрын
You only need 2 seconds to do that. '42'
@lawrencedoliveiro9104
@lawrencedoliveiro9104 Жыл бұрын
“Time dilation in 100 seconds”
@jlucasp25
@jlucasp25 2 жыл бұрын
I mostly use Javascript and Python at work, but i have to say, as a programming language, Dart was the best experience I had. The syntax is pretty nice and it has very modern features.
@shrin210
@shrin210 10 ай бұрын
Now it's ZIg 😅
@FromRootsToRadicals_INTP
@FromRootsToRadicals_INTP 6 ай бұрын
Really? Im old python but last 10 years doing full stack with c# js and sql. Is it worth learning?
@lucascamelo3079
@lucascamelo3079 3 ай бұрын
​@@FromRootsToRadicals_INTPit's like c# but with newer desing philosophy. I think it's worth specially if you are into cross platform development. Flutter framework is like a simpler to use .NET MAUI, whorever, you lose some system specific tuning.
@vincentguttmann2231
@vincentguttmann2231 2 жыл бұрын
About 1.5 years ago I went into app development with Dart and flutter (a small project, and my first), and while flutter has given me some difficulty, I have always loved Dart.
@georgeshalvashvili6270
@georgeshalvashvili6270 2 жыл бұрын
But... it has semicolons...
@vincentguttmann2231
@vincentguttmann2231 2 жыл бұрын
@@georgeshalvashvili6270 Oh well, it's not that bad
@szuperrosszarcu
@szuperrosszarcu 2 жыл бұрын
@@georgeshalvashvili6270 yeah that's my (only) problem with Dart too :-/
@xynyde0
@xynyde0 2 жыл бұрын
@@georgeshalvashvili6270 average python developer xD
@leoMC4384
@leoMC4384 Жыл бұрын
@@xynyde0 "But it has indentation" Average JS developer.
@tadaspetra
@tadaspetra 2 жыл бұрын
Dart has grown so much over the past couple years, and most people that try it, really do love it. Great video!
@erikreider
@erikreider 2 жыл бұрын
Dart is one of my favorite languages. It's similar to C# and Vala so it's pretty easy to learn with great syntax :)
@ninjaasmoke
@ninjaasmoke 2 жыл бұрын
dart is actually quite beautiful. next I want to watch StackOverflow in 100 seconds 😹
@pedrokalil4410
@pedrokalil4410 2 жыл бұрын
Idk if i would call it beautiful, but i find it really consistent and predictable.
@alemandev
@alemandev 2 жыл бұрын
Would love to see Haskell in 100 seconds
@Yoghaaa
@Yoghaaa 2 жыл бұрын
Couldn't agree more
@brianevans4
@brianevans4 2 жыл бұрын
Yes please
@chudchadanstud
@chudchadanstud 2 жыл бұрын
He should do APL in 100 seconds
@EidosX_
@EidosX_ 2 жыл бұрын
That's a very tough one
@marcihhn
@marcihhn 2 жыл бұрын
Hell yes please!
@MamaMia84oo7
@MamaMia84oo7 11 ай бұрын
I just found out about this language and “flutter” framework last week. It’s insane how some things slip by you because they’re not as popular. It’s a good language bundled with Flutter
@isheanesunigelmisi8400
@isheanesunigelmisi8400 2 жыл бұрын
Alright, out with it Jeff. How are you making dope videos basically EVERY DAY?
@zomars
@zomars 2 жыл бұрын
He quit caffeine
@ChrysusTV
@ChrysusTV 2 жыл бұрын
That one's easy -- you make a batch of videos at once and release them over time, then people will think you're making videos "basically EVERY DAY."
@blaabloiuahsoas9041
@blaabloiuahsoas9041 Жыл бұрын
@@ChrysusTV You missed the point, that every video is dope
@ChrysusTV
@ChrysusTV Жыл бұрын
@@blaabloiuahsoas9041 That person's point was the text they wrote in ALL CAPS. Try to reflect on how you missed it.
@jrhprs
@jrhprs 2 жыл бұрын
Your voice is soo matched for this, your voice is the exact depth too. I think I've learned tons of stuff about programming languages just because I kept rewatching your vids.
@jaredcohen9552
@jaredcohen9552 2 жыл бұрын
This is exactly what I needed! Because of your channel Im starting to learn flutter, keep the flutter/dart videos coming lol
@Islamputh
@Islamputh Жыл бұрын
How's things bro? I'm starting these days and I wanna know did u like it?
@reold
@reold 2 жыл бұрын
Whenever I get the notification, I have nothing else to do other than clicking it
@HermanPalmgren
@HermanPalmgren 2 жыл бұрын
I have been making some programming videos myself, and I must say that your language, tone and video style is so clear. Great video!
@ianhamilton2723
@ianhamilton2723 2 жыл бұрын
Dude, your stuff is top notch.
@jackkirby5287
@jackkirby5287 2 жыл бұрын
I like the look of this! There's so many things that I like between Java and JavaScript, and this seems to group em' all together!
@khodis2002
@khodis2002 2 жыл бұрын
It's the perfect middle between Java boilerplate and dynamics of JS. Love it!
@marcosmoralesrodrigo9963
@marcosmoralesrodrigo9963 2 жыл бұрын
I love this channel! I really do. Great job! But bothers me by 0:50 the circular arrows are spinning the opposite way they point at... :)
@dennisbarzanoff9025
@dennisbarzanoff9025 2 жыл бұрын
0:18 im dying lmao
@Nicklas7
@Nicklas7 Жыл бұрын
Very nice and compact video! Thanks!
@coryarmbrecht
@coryarmbrecht 2 жыл бұрын
Those event loops rotating in reverse @0:56 hurt my brain. :p Thank you for all the great videos
@bython1710
@bython1710 2 жыл бұрын
bro ur killing it in ur 100s videos keep it up
@MrEo89
@MrEo89 2 жыл бұрын
Do Julia next!! And maybe some FP-based Lang’s like Haskell, Clojure, and Elixir!
@saadhakabaalaka
@saadhakabaalaka 2 жыл бұрын
Yes, would love to see how he treats Clojure !
@mrocto329
@mrocto329 2 жыл бұрын
@@saadhakabaalaka Haskell-lite with lisp syntax IMO. I like how flexible and easy to get into it is.
@siddheswarsen2447
@siddheswarsen2447 2 жыл бұрын
This video inspired me to start learning Flutter to pursue my app making dreams. Thank you🙏🙏
@satvic__vichar
@satvic__vichar 2 жыл бұрын
What a timing! I started learning flutter just today
@Ihavetoreturnsomevideotapes
@Ihavetoreturnsomevideotapes 2 жыл бұрын
U r ge i
@elpolodiablo5486
@elpolodiablo5486 2 жыл бұрын
@@Ihavetoreturnsomevideotapes Yeah he is
@ChrisLaupama
@ChrisLaupama 2 жыл бұрын
Same!
@ChrisLaupama
@ChrisLaupama 2 жыл бұрын
@Par ler switched to Swift
@karthikeyansk4697
@karthikeyansk4697 4 ай бұрын
How is it going now? Do u suggest me to start with flutter now?
@boredduck231
@boredduck231 2 жыл бұрын
Nice videos about programing languages in 100 secs, have learned more a bout 3 languages now :D
@BrianKoudijs
@BrianKoudijs 2 жыл бұрын
Once again an awesome video. Nice at 0:54 the spinners are running backwards 😂
@MuhammadUzair-vw4hw
@MuhammadUzair-vw4hw 2 жыл бұрын
Nice, very love Dart at certain cases. Could you make a video 100 second about.... - Functional Programming - Assembly language - WordPress Thank you
@dieweltentdecker5878
@dieweltentdecker5878 2 жыл бұрын
Nice. Could you make a 100 second video about security?
@shreym03
@shreym03 2 жыл бұрын
I think the one you could be looking for is Ethical Hacking
@dieweltentdecker5878
@dieweltentdecker5878 2 жыл бұрын
@Train of Taught Like database security and unusual hacking methods!
@falxie_
@falxie_ 2 жыл бұрын
These videos really make me get excited about programming
@CodingWithLewis
@CodingWithLewis 2 жыл бұрын
Can't wait to give Dart a try. Great video 💪🏻
@ytbook9639
@ytbook9639 Жыл бұрын
Wow Lewis how are you doing did you learn it
@meowrbius
@meowrbius 2 жыл бұрын
One of the best channels ever
@jwadskov
@jwadskov 2 жыл бұрын
Love your content bro
@leastexpected3115
@leastexpected3115 2 жыл бұрын
Dart seems very fun, i should look into it. And also i would love to see you covering the nim programming language, it's not perfect but it's very flexible
@UnchallengeDTyrant
@UnchallengeDTyrant 2 жыл бұрын
isn't this guy is awesome? thanks for every single video of yours!
@dev_app
@dev_app 2 жыл бұрын
The background music 💙💙❤💚 I feel like I'm watching some kind of motivation vedio .. and coding at same time
@ibrahimshehuibrahim918
@ibrahimshehuibrahim918 2 жыл бұрын
been using dart since 2018, its the best programming decision I have ever made
@nowhereman5956
@nowhereman5956 2 жыл бұрын
Thanks, I am ready for my interview tomorrow.
@usmanmir5663
@usmanmir5663 2 жыл бұрын
Elixir in 100 seconds!
@amarion
@amarion 2 жыл бұрын
YES I'VE WANTED THIS FOR SO LONG!
@_Naim
@_Naim 2 жыл бұрын
i feel you, team flutter
@amatiasq
@amatiasq 2 жыл бұрын
@@_Naim it's team Dart for me
@_Naim
@_Naim 2 жыл бұрын
@@amatiasq you are using dart without flutter?
@amarion
@amarion 2 жыл бұрын
@@_Naim same, I've never coded in flutter
@teodorchirileanu
@teodorchirileanu 2 жыл бұрын
awesome work Jeff
@EddieDemon
@EddieDemon 2 жыл бұрын
This got me excited to learning a new language.
@holthuizenoemoet591
@holthuizenoemoet591 Жыл бұрын
Dart really needs more love! Its feels like a modern mix of Java, GO with JS and Python features. Its really fast and truly cross platform.
@thavrisco1632
@thavrisco1632 11 ай бұрын
Is it basically a Kotlin? Because that’s what Kotlin is to me.
@christianmiguellicudanilov220
@christianmiguellicudanilov220 Жыл бұрын
Great Video! Now I can add it to my resume
@asigari0711
@asigari0711 2 жыл бұрын
killing it with these vids
@kyuss789
@kyuss789 2 жыл бұрын
I really wish dart was more popular in the JS web world.
@skyhappy
@skyhappy 2 жыл бұрын
Dart would be a amazing replacement
@Michael-ri8sg
@Michael-ri8sg 2 жыл бұрын
I LOVE DART!! It makes my job sooo much more enjoyable. Just love it!
@bulmenisaurus8524
@bulmenisaurus8524 2 жыл бұрын
we need a "Creating a Fireship video in 100 seconds"
@ricoaw500
@ricoaw500 2 жыл бұрын
He already made it hahaha. find it. not in fireship but in Jeff account.
@Leftnutrightnut
@Leftnutrightnut 2 жыл бұрын
Jeff’s releasing a video every 100 seconds
@tanveerabbas26
@tanveerabbas26 2 жыл бұрын
your animations are awesome . make a 100 seconds video on these animations
@arjunbedi5759
@arjunbedi5759 2 жыл бұрын
Underrated channel
@OggerFN
@OggerFN 2 жыл бұрын
No one would use Dart if there was no Flutter lol
@sameermishra3598
@sameermishra3598 2 жыл бұрын
Facts 😂
@androov2797
@androov2797 2 жыл бұрын
Dart as a programming languages has some pretty good features tho
@ahmad92760
@ahmad92760 2 жыл бұрын
They could've easily made flutter work with Go instead.
@patrickmullot73
@patrickmullot73 2 жыл бұрын
true, but not being popular doesn't mean bad.
@OggerFN
@OggerFN 2 жыл бұрын
@@ahmad92760 Go is horrible so it's good that they didn't.
@tylersustare
@tylersustare 2 жыл бұрын
🎯 amazing day for dart! Can't wait for Ruby on rails in 💯 second 💎
@Yoghaaa
@Yoghaaa 2 жыл бұрын
Great videos, could you make 100 sec functional programming ?
@neoprint3d
@neoprint3d 2 жыл бұрын
love your 100 second series i see one i click one lol
@dexterous7516
@dexterous7516 2 жыл бұрын
I would really like to know how that logo animation is done at 2:09 I have seen it in your other videos as well and it looks awesome.
@atomfusion231
@atomfusion231 2 жыл бұрын
Probably done in blender. Get the image, trace around it and do some fancy rendering stuff with it. ¯\_(ツ)_/¯
@MaryamMaqdisi
@MaryamMaqdisi 2 жыл бұрын
Seems very cool and fun to use
@NNNedlog
@NNNedlog 2 жыл бұрын
You guys are the best
@jahidhasanmamun8910
@jahidhasanmamun8910 2 жыл бұрын
Just started working with it. ♥
@flutterfromzero3075
@flutterfromzero3075 2 жыл бұрын
Great video! 👍👍👍 Flutter, Dart are the best 🔥🔥🔥
@mustafayazlmc3973
@mustafayazlmc3973 2 жыл бұрын
I love you channel keep it up
@mcj1m_noonewillfindthis
@mcj1m_noonewillfindthis 2 жыл бұрын
Thank you! :)
@dera_ng
@dera_ng 2 жыл бұрын
❤️ you for making a video on dart.
@mustafayazlmc3973
@mustafayazlmc3973 2 жыл бұрын
Am learining now dart and flutter and am a beginner programer i started from 3 weeks its , and to be honest its so fast to learning
@Gobillion160
@Gobillion160 2 жыл бұрын
pumping out bangers everyday
@aryasaktiflister_aw
@aryasaktiflister_aw 2 жыл бұрын
that sounds pretty cool
@potatoscream
@potatoscream 2 жыл бұрын
I suppose time is only an idea to this madman with a daily upload schedule
@jrgenkalsneshagen8702
@jrgenkalsneshagen8702 2 жыл бұрын
Please make a "Json-stat in 100 seconds" video! ... And maybe even "// and beyond" where you show us examples, and compare it to alternatives. It's a really simple and powerful response standard, which gives out lots of data in a short response, or so I've heard ':) I'd love to get a brief overview of how it actually works, and how it's better than alternatives like csv, csv-stat, XLSX, xml, etc...
@JohnCarloCahimat
@JohnCarloCahimat 2 жыл бұрын
1:27 basically TypeScript 😆
@wlockuz4467
@wlockuz4467 2 жыл бұрын
You know what I love more than "...In 100 seconds"? ...In 100 seconds and beyond!
@Squiky
@Squiky Жыл бұрын
I love this channel
@ams0063
@ams0063 2 жыл бұрын
I wonder why this channel hasn't reached 1 million subs yet ...
@yazidmo9399
@yazidmo9399 2 жыл бұрын
Man wish if there was more than 1 like button for this incredible work.
@__kaijuu24
@__kaijuu24 2 жыл бұрын
Dart and flutter are my bread and butter
@parkerAmv
@parkerAmv Жыл бұрын
really nice video now i can add 6 years experience with dart on my CV 😼
@-C-ARBHARADWAJ
@-C-ARBHARADWAJ 2 жыл бұрын
Thank you
@thepianist6425
@thepianist6425 2 жыл бұрын
Hey jeff, what do you think about a DNS/A record/C Name 100s video
@ForTheOmnissiah
@ForTheOmnissiah Жыл бұрын
I have never read into Dart, and now I want to read into Dart. Good video.
@mobileapps5364
@mobileapps5364 Жыл бұрын
Great stuff
@levirichardson8505
@levirichardson8505 2 жыл бұрын
this is great! how about V next?
@iamanishkumar
@iamanishkumar 2 жыл бұрын
How do you create the intro, it's epic
@NoOne-ev3jn
@NoOne-ev3jn 2 жыл бұрын
I will give it a check cause of the mixIns feature 😍
@kingsleyzuze9949
@kingsleyzuze9949 2 жыл бұрын
Now I know how to write dart, this feels satisfying.
@SpeedGoea99
@SpeedGoea99 10 ай бұрын
life long Mr.Dart just outstanding bcuz of Flutter
@yan2410
@yan2410 Жыл бұрын
Thank's man
@GetPythonCode
@GetPythonCode 2 жыл бұрын
How you make those nice animation at starting ? btw love your videos ❤️ 00:01
@Rssks
@Rssks 2 жыл бұрын
Holy hell! What a cool language!
@classicmaan
@classicmaan 4 ай бұрын
and now we can see the important and value of javascript 🔥
@netify6582
@netify6582 Жыл бұрын
Always liked Dart syntax. Best syntax to my taste.
@TekExplorer
@TekExplorer 9 ай бұрын
Things have changed drastically since a year ago! Dart 3.0 came out and we have so much more!
@thepuppetqueen57
@thepuppetqueen57 13 күн бұрын
Dart is underrated. I know people use it for flutter all the time but its a really good language and you can easily compile it to wasm, js, and an exe which is really cool.
@user-gm3lg8gp3m
@user-gm3lg8gp3m 11 ай бұрын
Great video
@MercyFromOverwatch2
@MercyFromOverwatch2 2 жыл бұрын
Jeff is still my favourite tech KZbinr
@krishnakantchaurasia269
@krishnakantchaurasia269 2 жыл бұрын
Which tool you use to create wonderful animation ?
@nested9301
@nested9301 2 жыл бұрын
Typescript and dart is my two languages of choice and ilove them so much thanks for the video ❤️
@wlockuz4467
@wlockuz4467 2 жыл бұрын
How do you edit your videos? Specifically the parts where you seem to be pasting the code, Do you actually copy paste from a different screen or are those jump cuts?
Flutter Basic Training - 12 Minute Bootcamp
12:09
Fireship
Рет қаралды 852 М.
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,3 МЛН
THEY WANTED TO TAKE ALL HIS GOODIES 🍫🥤🍟😂
00:17
OKUNJATA
Рет қаралды 23 МЛН
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 5 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 14 МЛН
Reacting to Controversial Opinions of Software Engineers
9:18
Fireship
Рет қаралды 2 МЛН
I tried 10 code editors
10:28
Fireship
Рет қаралды 2,9 МЛН
The Ultimate Tier Programming Tier List | Prime Reacts
26:57
ThePrimeTime
Рет қаралды 353 М.
React Native vs Flutter - I built the same chat app with both
10:12
COMPUTER SCIENCE explained in 17 Minutes
16:49
Wacky Science
Рет қаралды 679 М.
10 regrets of experienced programmers
8:16
Fireship
Рет қаралды 1,1 МЛН
I built 10 web apps... with 10 different languages
14:23
Fireship
Рет қаралды 1,5 МЛН
How I learned Flutter in 7 Days
8:27
Kenny Gunderman
Рет қаралды 491 М.
تجربة أغرب توصيلة شحن ضد القطع تماما
0:56
صدام العزي
Рет қаралды 53 МЛН
После ввода кода - протирайте панель
0:18
Up Your Brains
Рет қаралды 1,3 МЛН
ГОСЗАКУПОЧНЫЙ ПК за 10 тысяч рублей
36:28
Ремонтяш
Рет қаралды 75 М.
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 540 М.
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 508 М.