Dart Programming Tutorial for Beginners 📘
Learn Dart, a strict-typed language used in Flutter, with this comprehensive beginner-friendly course.

freeCodeCamp.org
960.9K views • Jul 24, 2019

About this video
Learn the Dart programming language in this full tutorial for beginners. Dart is a strictly typed programming language that is used in the Flutter framework to develop cross platform mobile apps.
Since Dart supports both AOT (Ahead of time) and JIT (Just In Time) compilation, it delivers extremely fast development cycles and fast execution and startup times. It is a compiled programming language and can also transpile the code into JavaScript.
💻 Course from Mahmud Ahsan.
🔗 Mahmud's Youtube Channel: https://www.youtube.com/channel/UCtHlgyUw0wLE5Ous9swfFlg
🔗 Mahmud's Github: https://github.com/mahmudahsan/
🔗 Mahmud's Blog: https://thinkdiff.net/
🔗 Dart language: https://dart.dev/
🔗 Flutter Framework: https://flutter.dev/
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Course Contents ⭐️
⌨️ (0:00:32) Setup
⌨️ (0:03:50) Fundamentals
⌨️ (0:11:04) Data Types
⌨️ (0:15:44) String, Type Conversion, Constant, null
⌨️ (0:23:50) Operators
⌨️ (0:39:13) Loop
⌨️ (0:48:03) Collections [ List, Set, Map ]
⌨️ (1:01:07) Function
⌨️ (1:13:49) Class
⌨️ (1:37:41) Exception Handling
⌨️ (1:41:26) Conclusion
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://www.freecodecamp.org/news
Since Dart supports both AOT (Ahead of time) and JIT (Just In Time) compilation, it delivers extremely fast development cycles and fast execution and startup times. It is a compiled programming language and can also transpile the code into JavaScript.
💻 Course from Mahmud Ahsan.
🔗 Mahmud's Youtube Channel: https://www.youtube.com/channel/UCtHlgyUw0wLE5Ous9swfFlg
🔗 Mahmud's Github: https://github.com/mahmudahsan/
🔗 Mahmud's Blog: https://thinkdiff.net/
🔗 Dart language: https://dart.dev/
🔗 Flutter Framework: https://flutter.dev/
❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp
⭐️ Course Contents ⭐️
⌨️ (0:00:32) Setup
⌨️ (0:03:50) Fundamentals
⌨️ (0:11:04) Data Types
⌨️ (0:15:44) String, Type Conversion, Constant, null
⌨️ (0:23:50) Operators
⌨️ (0:39:13) Loop
⌨️ (0:48:03) Collections [ List, Set, Map ]
⌨️ (1:01:07) Function
⌨️ (1:13:49) Class
⌨️ (1:37:41) Exception Handling
⌨️ (1:41:26) Conclusion
--
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://www.freecodecamp.org/news
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
960.9K
Likes
17.8K
Duration
01:41:53
Published
Jul 24, 2019
User Reviews
4.8
(192) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.