Dart Programming Tutorial For Absolute Beginners | Master Dart In 8 Hours | Flutter Tutorial Pt 1
Hellow guys, Welcome to my website, and you are watching Dart Programming Tutorial For Absolute Beginners | Master Dart In 8 Hours | Flutter Tutorial Pt 1. and this vIdeo is uploaded by Rivaan Ranawat at 2023-05-25T06:10:41-07:00. We are pramote this video only for entertainment and educational perpose only. So, I hop you like our website.
Info About This Video
Name |
Dart Programming Tutorial For Absolute Beginners | Master Dart In 8 Hours | Flutter Tutorial Pt 1 |
Video Uploader |
Video From Rivaan Ranawat |
Upload Date |
This Video Uploaded At 25-05-2023 13:10:41 |
Video Discription |
In this 8 hour course, we are going to dive into the Dart programming language. This course is designed such that beginners, programmers with coding experience in some other language and non programmers are able to follow along. Flutter uses Dart and allows one to build apps for iOS, Android, Web and Desktop with a single codebase. Thus, it's important to master Dart before jumping into Flutter. As a result, this video is Part 1 of the Flutter & Dart Beginners Course For Everyone! Dart 3 is also covered in this tutorial and is fully updated as of 2023!
Check the timestamps below to see the content covered in this tutorial.
Discord Server - https://discord.gg/Q8Rx8YWFVF
Resources:
Practice Loops (Only refer to questions on the website. In case of questions, ask them in the comments) - https://codeforwin.org/c-programming/for-do-while-loop-programming-exercises
Futurevoid vs void - https://stackoverflow.com/questions/67118841/flutter-futurevoid-vs-futurenull-vs-void
Timestamps:
(00:00:00) Introduction
(00:01:16) What is Dart?
(00:02:52) Dart SDK
(00:05:57) Print Statement
(00:08:59) Operators
(00:13:39) Comments
(00:16:31) Variables
(00:48:08) var, const and final Variables
(00:54:10) final vs const variables
(00:58:25) Optional Variables/ Nullable Variables
(01:10:35) If Condition
(01:28:42) Ternary Operators
(01:31:02) Switch Statement
(01:36:52) Exercise 1
(01:45:06) For Loop
(01:58:30) While Loop
(02:01:39) Do While Loop
(02:05:12) continue keyword
(02:08:11) Exercise 2
(02:08:30) break keyword
(02:09:49) Functions
(02:18:49) Returning 2 Values from a Function (Records)
(02:21:56) Patterns
(02:23:45) Returning Nullable Variables/Values
(02:25:48) Function Positional Arguments & Global Variables
(02:33:43) Function Named Arguments
(02:40:40) Named Records
(02:43:03) Returning Functions from Functions
(02:44:59) Arrow Function
(02:45:48) Anonymous Functions
(02:45:53) Classes
(03:06:02) Constructor
(03:10:53) this keyword
(03:11:38) Positional Constructor Arguments
(03:17:43) Immutable Classes
(03:20:19) Named Constructor Arguments
(03:21:18) Classes Terminology
(03:22:29) Private Variables
(03:26:46) Getters
(03:30:30) Setters
(03:32:26) Static Variables
(03:37:26) Static Functions
(03:38:09) When to use static keyword?
(03:40:10) Inheritance
(03:58:58) implements keyword
(04:09:13) Abstract Classes
(04:14:03) Object Oriented Programming (OOP) in Dart
(04:16:09) Polymorphism
(04:19:52) Abstraction
(04:22:12) Encapsulation
(04:24:11) OOP Brief
(04:25:14) Mixins
(04:32:40) Class Modifiers
(04:39:48) Lists
(05:22:04) Sets
(05:24:39) Maps
(05:49:32) Enums
(05:57:22) Enhanced Enums
(06:02:03) Exception Handling
(06:10:45) Futures (Promises)
(06:55:08) Streams
(07:18:46) Bonus: Creating Records
(07:22:57) Bonus: Patterns & Pattern Matching
(07:35:11) Extensions
(07:41:25) Conclusion
Connect With Me Here:
Instagram: https://instagram.com/optimalcoding
GitHub: https://github.com/rivaanranawat
Linkedin: https://www.linkedin.com/in/rivaan-ranawat
Facebook: https://www.facebook.com/rivaan.ranawat/
Mail: namanrivaan@gmail.com
Medium: https://namanrivaan.medium.com
Twitter: https://twitter.com/RanawatRivaan
#flutter #dart |
Category |
Education |
Tags |
flutter | dart | dart 3 | flutter tutorial | flutter course for beginners | flutter tutorial for beginners | flutter for dummies | dart for dummies | dart tutorial | dart programming tutorial | dart programming tutorial for beginners | dart programming tutorial for dummies | programming tutorial | dart 3 tutorial | flutter 2023 tutorial | dart 2023 tutorial | dart 3 for beginners | programming course | dart beginners tutorial | flutter beginners tutorial | dart tutorial for beginners |
More Videos