001 Dart Overview en Subtitles in Multiple Languages
001 Dart Overview_en Movie Subtitles
Download 001 Dart Overview en Subtitles in Multiple Languages
Afrikaans
Afrikaans
Akan
Akan
Albanian
Shqip
Amharic
አማርኛ
Arabic
العربية
Armenian
Հայերեն
Azerbaijani
Azərbaycanca
Basque
Euskara
Belarusian
Беларуская
Bemba
Ichibemba
Bengali
বাংলা
Bihari
भोजपुरी
Bosnian
Bosanski
Breton
Brezhoneg
Bulgarian
Български
Cambodian
ភាសាខ្មែរ
Catalan
Català
Cebuano
Sinugboanon
Cherokee
ᏣᎳᎩ
Chichewa
ChiCheŵa
Chinese (Simplified)
简体中文
Chinese (Traditional)
繁體中文
Corsican
Corsu
Croatian
Hrvatski
Czech
Čeština
Danish
Dansk
Dutch
Nederlands
English
English
Esperanto
Esperanto
Estonian
Eesti
Finnish
Suomi
French
Français
Galician
Galego
Georgian
ქართული
German
Deutsch
Greek
Ελληνικά
Gujarati
ગુજરાતી
Haitian Creole
Kreyòl Ayisyen
Hausa
Hausa
Hawaiian
ʻŌlelo Hawaiʻi
Hebrew
עברית
Hindi
हिन्दी
Hungarian
Magyar
Icelandic
Íslenska
Indonesian
Bahasa Indonesia
Italian
Italiano
Japanese
日本語
Javanese
Basa Jawa
Kannada
ಕನ್ನಡ
Kazakh
Қазақ тілі
Kinyarwanda
Ikinyarwanda
Korean
한국어
Kurdish
Kurdî
Kyrgyz
Кыргызча
Lao
ລາວ
Latin
Latina
Latvian
Latviešu
Lithuanian
Lietuvių
Luxembourgish
Lëtzebuergesch
Macedonian
Македонски
Malay
Bahasa Melayu
Malayalam
മലയാളം
Maltese
Malti
Maori
Māori
Marathi
मराठी
Mongolian
Монгол
Nepali
नेपाली
Norwegian
Norsk
Persian
فارسی
Polish
Polski
Portuguese
Português
Punjabi
ਪੰਜਾਬੀ
Romanian
Română
Russian
Русский
Serbian
Српски
Slovak
Slovenčina
Slovenian
Slovenščina
Somali
Soomaali
Spanish
Español
Swahili
Kiswahili
Swedish
Svenska
Tamil
தமிழ்
Telugu
తెలుగు
Thai
ไทย
Turkish
Türkçe
Ukrainian
Українська
Urdu
اردو
Uzbek
O'zbek
Vietnamese
Tiếng Việt
Welsh
Cymraeg
Xhosa
isiXhosa
Zulu
isiZulu
1
00:00:00,920 --> 00:00:05,150
In the last section, we g***t a quick overview of how this course is organized and we ended up saying
2
00:00:05,150 --> 00:00:10,400
that will first do a deep dive into the language itself and then eventually shift over to studying flutter
3
00:00:11,070 --> 00:00:12,750
before we move on to our first application.
4
00:00:12,770 --> 00:00:17,980
I want to give you a quick overview of DART itself so that you have some more context on the language.
5
00:00:18,260 --> 00:00:23,150
So let's take a look at a diagram that's going to summarize a few important concepts about DART.
6
00:00:23,630 --> 00:00:27,530
So in this diagram, we're going to take a look at four different important features of Dart.
7
00:00:28,220 --> 00:00:33,500
First off, Dart is a object oriented programming language with an object oriented language.
8
00:00:33,530 --> 00:00:37,310
We spend a lot of time thinking about how to model logic in our application.
9
00:00:37,310 --> 00:00:42,140
Using objects in dart, objects are referred to as classes.
10
00:00:42,710 --> 00:00:46,910
If you've never worked with an object oriented programming language before or don't know what the term
11
00:00:46,910 --> 00:00:49,400
class refers to, that's completely OK.
12
00:00:49,640 --> 00:00:53,200
We're going to do a deep dive on object oriented programming inside this course.
13
00:00:53,960 --> 00:00:59,990
Second, DART is a statically typed language similar to C++, C Sharp or Java.
14
00:01:00,440 --> 00:01:06,610
For reference, languages like, say, JavaScript or Ruby are examples of it dynamically typed languages.
15
00:01:07,520 --> 00:01:10,880
We will of course, discuss static typing quite a bit throughout this course.
16
00:01:11,000 --> 00:01:16,520
But for now, just imagine that in DART we have to make sure that any given variable can only contain
17
00:01:16,520 --> 00:01:20,180
data of a single type like, say, an integer or a string.
18
00:01:20,840 --> 00:01:25,940
If you've never worked with a statically typed language before or if you feel a little bit intimidated
19
00:01:25,940 --> 00:01:30,050
by types, I really recommend you not worry one bit.
20
00:01:30,350 --> 00:01:33,860
The type system and DART is extremely flexible for beginners.
21
00:01:35,050 --> 00:01:42,280
Third, Dart has a sea style syntax, so in general, it's going to look very similar to C, C sharp
22
00:01:42,280 --> 00:01:47,900
or JavaScript or even Java, you will probably not be seeing a lot of strange symbols inside your code.
23
00:01:48,250 --> 00:01:52,780
Most of the code that you and I are going to write is going to look quite legible in my personal opinion.
24
00:01:53,710 --> 00:01:59,500
Finally, Dart has multiple runtime environments, that means to say that we can somehow execute dart
25
00:01:59,500 --> 00:02:06,220
code in the browser from our command line or with mobile apps when ran in the browser, Dart first gets
26
00:02:06,230 --> 00:02:11,470
transpired into plain JavaScript code and we will see a good example of this and one of the apps that
27
00:02:11,470 --> 00:02:13,240
we're going to work on later in the course.
28
00:02:14,140 --> 00:02:19,450
When ran from the command line as a stand alone program, Dart is executed in something called the Dart
29
00:02:19,450 --> 00:02:21,710
VM or the Dart Virtual Machine.
30
00:02:22,360 --> 00:02:26,260
Finally, on a mobile device, Dart is first compiled into machine code.
31
00:02:26,590 --> 00:02:30,140
So your mobile device doesn't ever touch a snippet of pure dart.
32
00:02:30,160 --> 00:02:32,140
It works directly with machine code.
33
00:02:32,940 --> 00:02:38,310
OK, so in the section, we g***t a very high level view on a couple of different aspects of dirt, let's
34
00:02:38,310 --> 00:02:42,360
now continue in the next section and start working on our first tiny little application.
Share and download 001 Dart Overview_en subtitles in multiple languages for movies, shows, and videos. Access a global library of accurate, user-contributed subtitles.