001 Dart Overview_en Subtitles

📝 Subtitle Preview
At 00:00:00,920, Character said: In the last section, we g***t a quick overview of how this course is organized and we ended up saying

2
At 00:00:05,150, Character said: that will first do a deep dive into the language itself and then eventually shift over to studying flutter

3
At 00:00:11,070, Character said: before we move on to our first application.

4
At 00:00:12,770, Character said: I want to give you a quick overview of DART itself so that you have some more context on the language.

5
At 00:00:18,260, Character said: So let's take a look at a diagram that's going to summarize a few important concepts about DART.

6
At 00:00:23,630, Character said: So in this diagram, we're going to take a look at four different important features of Dart.

7
At 00:00:28,220, Character said: First off, Dart is a object oriented programming language with an object oriented language.

8
At 00:00:33,530, Character said: We spend a lot of time thinking about how to model logic in our application.

9
At 00:00:37,310, Character said: Using objects in dart, objects are referred to as classes.

10
At 00:00:42,710, Character said: If you've never worked with an object oriented programming language before or don't know what the term

11
At 00:00:46,910, Character said: class refers to, that's completely OK.

12
At 00:00:49,640, Character said: We're going to do a deep dive on object oriented programming inside this course.

13
At 00:00:53,960, Character said: Second, DART is a statically typed language similar to C++, C Sharp or Java.

14
At 00:01:00,440, Character said: For reference, languages like, say, JavaScript or Ruby are examples of it dynamically typed languages.

15
At 00:01:07,520, Character said: We will of course, discuss static typing quite a bit throughout this course.

16
At 00:01:11,000, Character said: But for now, just imagine that in DART we have to make sure that any given variable can only contain

17
At 00:01:16,520, Character said: data of a single type like, say, an integer or a string.

18
At 00:01:20,840, Character said: If you've never worked with a statically typed language before or if you feel a little bit intimidated

19
At 00:01:25,940, Character said: by types, I really recommend you not worry one bit.

20
At 00:01:30,350, Character said: The type system and DART is extremely flexible for beginners.

21
At 00:01:35,050, Character said: Third, Dart has a sea style syntax, so in general, it's going to look very similar to C, C sharp

22
At 00:01:42,280, Character said: or JavaScript or even Java, you will probably not be seeing a lot of strange symbols inside your code.

23
At 00:01:48,250, Character said: Most of the code that you and I are going to write is going to look quite legible in my personal opinion.

24
At 00:01:53,710, Character said: Finally, Dart has multiple runtime environments, that means to say that we can somehow execute dart

25
At 00:01:59,500, Character said: code in the browser from our command line or with mobile apps when ran in the browser, Dart first gets

26
At 00:02:06,230, Character said: transpired into plain JavaScript code and we will see a good example of this and one of the apps that

27
At 00:02:11,470, Character said: we're going to work on later in the course.

28
At 00:02:14,140, Character said: When ran from the command line as a stand alone program, Dart is executed in something called the Dart

29
At 00:02:19,450, Character said: VM or the Dart Virtual Machine.

30
At 00:02:22,360, Character said: Finally, on a mobile device, Dart is first compiled into machine code.

31
At 00:02:26,590, Character said: So your mobile device doesn't ever touch a snippet of pure dart.

32
At 00:02:30,160, Character said: It works directly with machine code.

33
At 00:02:32,940, Character said: OK, so in the section, we g***t a very high level view on a couple of different aspects of dirt, let's

34
At 00:02:38,310, Character said: now continue in the next section and start working on our first tiny little application.

Download Subtitles 001 Dart Overview en in any Language

Afrikaans Afrikaans subtitles
Akan Akan subtitles
Albanian Albanian subtitles
Amharic Amharic subtitles
Arabic Arabic subtitles
Armenian Armenian subtitles
Azerbaijani Azerbaijani subtitles
Basque Basque subtitles
Belarusian Belarusian subtitles
Bemba Bemba subtitles
Bengali Bengali subtitles
Bihari Bihari subtitles
Bosnian Bosnian subtitles
Breton Breton subtitles
Bulgarian Bulgarian subtitles
Cambodian Cambodian subtitles
Catalan Catalan subtitles
Cebuano Cebuano subtitles
Cherokee Cherokee subtitles
Chichewa Chichewa subtitles
Chinese (Simplified) Chinese (Simplified) subtitles
Chinese (Traditional) Chinese (Traditional) subtitles
Corsican Corsican subtitles
Croatian Croatian subtitles
Czech Czech subtitles
Danish Danish subtitles
Dutch Dutch subtitles
English English subtitles
Esperanto Esperanto subtitles
Estonian Estonian subtitles
Finnish Finnish subtitles
French French subtitles
Galician Galician subtitles
Georgian Georgian subtitles
German German subtitles
Greek Greek subtitles
Gujarati Gujarati subtitles
Haitian Creole Haitian Creole subtitles
Hausa Hausa subtitles
Hawaiian Hawaiian subtitles
Hebrew Hebrew subtitles
Hindi Hindi subtitles
Hungarian Hungarian subtitles
Icelandic Icelandic subtitles
Indonesian Indonesian subtitles
Italian Italian subtitles
Japanese Japanese subtitles
Javanese Javanese subtitles
Kannada Kannada subtitles
Kazakh Kazakh subtitles
Kinyarwanda Kinyarwanda subtitles
Korean Korean subtitles
Kurdish Kurdish subtitles
Kyrgyz Kyrgyz subtitles
Lao Lao subtitles
Latin Latin subtitles
Latvian Latvian subtitles
Lithuanian Lithuanian subtitles
Luxembourgish Luxembourgish subtitles
Macedonian Macedonian subtitles
Malay Malay subtitles
Malayalam Malayalam subtitles
Maltese Maltese subtitles
Maori Maori subtitles
Marathi Marathi subtitles
Mongolian Mongolian subtitles
Nepali Nepali subtitles
Norwegian Norwegian subtitles
Persian Persian subtitles
Polish Polish subtitles
Portuguese Portuguese subtitles
Punjabi Punjabi subtitles
Romanian Romanian subtitles
Russian Russian subtitles
Serbian Serbian subtitles
Slovak Slovak subtitles
Slovenian Slovenian subtitles
Somali Somali subtitles
Spanish Spanish subtitles
Swahili Swahili subtitles
Swedish Swedish subtitles
Tamil Tamil subtitles
Telugu Telugu subtitles
Thai Thai subtitles
Turkish Turkish subtitles
Ukrainian Ukrainian subtitles
Urdu Urdu subtitles
Uzbek Uzbek subtitles
Vietnamese Vietnamese subtitles
Welsh Welsh subtitles
Xhosa Xhosa subtitles
Zulu Zulu subtitles