smartherd / Darttutorial
Learn Dart Programming, its basics and Fundamentals from scratch.
Stars: ✭ 420
Labels
Projects that are alternatives of or similar to Darttutorial
Contraflutterkit
A Flutter UI kit with 50 plus screens for beginners to learn.
Stars: ✭ 288 (-31.43%)
Mutual labels: flutter-apps
Restaurantappuikit
Flutter representation of a full Restaurant app UI KIT.
Stars: ✭ 400 (-4.76%)
Mutual labels: flutter-apps
Flutter page transition
This is Flutter Page Transition Package
Stars: ✭ 314 (-25.24%)
Mutual labels: flutter-apps
Our E School
A mobile app created using Flutter Framework for School management.
Stars: ✭ 315 (-25%)
Mutual labels: flutter-apps
Flutterscreens
A collection of Screens and attractive UIs built with Flutter ready to be used in your applications. No external libraries are used. Just download, add to your project and use.
Stars: ✭ 4,372 (+940.95%)
Mutual labels: flutter-apps
Simplicityweather
一款简约风格的 flutter 天气项目,提供实时、多日、24 小时、台风路径以及生活指数等服务,支持定位、删除、搜索等操作。
Stars: ✭ 332 (-20.95%)
Mutual labels: flutter-apps
Flutter Uis Collection
This repository contains Collection of UIs made using Flutter. Original Design of all the UIs were created by someone else. I tried to recreate those UIs using Flutter
Stars: ✭ 399 (-5%)
Mutual labels: flutter-apps
Flutter novel
仿追书神器,具有仿真、滑动和滚动翻页、字体大小、行高、背景、目录等功能的Flutter 阅读APP
Stars: ✭ 319 (-24.05%)
Mutual labels: flutter-apps
Flutter Musicplayer
A complete music player in flutter with cool UI and design.
Stars: ✭ 391 (-6.9%)
Mutual labels: flutter-apps
Google nav bar
A modern google style nav bar for flutter.
Stars: ✭ 290 (-30.95%)
Mutual labels: flutter-apps
Easy localization
Easy and Fast internationalizing your Flutter Apps
Stars: ✭ 407 (-3.1%)
Mutual labels: flutter-apps
Awesome Flutter Ui
10+ flutter(android, ios) UI design examples ⚡️ - login, books, profile, food order, movie streaming, walkthrough, widgets
Stars: ✭ 372 (-11.43%)
Mutual labels: flutter-apps
Flutter effects
flutter animation effects | custom widget | custom renderobject
Stars: ✭ 421 (+0.24%)
Mutual labels: flutter-apps
Flutter Ecommerce
A small attempt to make an e-commerce user interface in Flutter for Android and iOS.
Stars: ✭ 408 (-2.86%)
Mutual labels: flutter-apps
Feather
Flutter weather application with beautiful UI and UX.
Stars: ✭ 391 (-6.9%)
Mutual labels: flutter-apps
Dart Programming Tutorial for Beginners
Learn Dart Programming, its basics and Fundamentals from scratch.
Topics to be covered
- Overview
- Course introduction, prequisites and software required
- Installation
- Install required softwares for Windows, MAC and Linux ( Ubuntu )
- Getting Started with Dart Programming
- Run your first app in Dart
- Comments
- Exploring Data Types and Variables
- Data Types and Variables
- String, Literals and String Interpolation
- Define constants using "final" and "const" keywords
- Control Flow Statements
- IF ELSE
- Conditional Expressions
- Ternary Operator
- Loop Control Statements
- What are Iterators?
- FOR Loop and how it works
- WHILE Loop
- DO WHILE Loop
- BREAK statements
- CONTINUE keyword
- Labelled FOR Loop
- Exploring Functions or Methods
- Declaring functions
- Function Expressions: Short hand syntax or using FAT ARROR
- Optional Positional Parameters
- Optional Named Parameters
- Optional Default Parameters
- Exception Handling
- Demo with example
- Custom Exception Class
- Object Oriented Programming: Getting Started
- Defining Class and creating Objects
- Instance and field variables
- Constructors
- Default
- Named
- Parameterized
- More on Object Oriented Dart
- Inheritance
- Getter and Setter
- Private Instance Variable
- Polymorphism
- Using constructors in Inheritance
- Static variables and methods
- Functional Programming in Dart
- Lambda Expression
- Higher-Order Functions
- Lexical Closures
- Dart Collections
- Arrays or List
- Fixed Length List
- Growable List
- Set and HashSet
- Map and HashMap
- Arrays or List
- Callable Classes
- Conclusion
Authors
- Team Smartherd
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].